Freebili 自由哔站 高性能、使用方便的影视聚合搜索和播放工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
lizhiping886
V2EX    程序员

Freebili 自由哔站 高性能、使用方便的影视聚合搜索和播放工具

 
  •   lizhiping886 44 天前 2619 次点击
    这是一个创建于 44 天前的主题,其中的信息可能已经有所发展或是发生改变。

    业余时间做了个聚合搜索的播放网站

    Demo 地址 https://freebili.xplayground.asia

    项目地址(多多 star) https://github.com/rango886/FreeBili

    下面是项目介绍

    自由哔站

    自由哔站 是一个高性能、使用方便的影视聚合搜索和播放工具。它基于 Python Fastapi + Vue.js 构建,亮点是支持并行搜索视频,基于 SSE 低延迟响应查询结果,带来极致流畅的体验。

    Next.js License Docker Ready

    功能特性

    • 多源并行搜索:支持多资源站点并行搜索
    • SSE 流式接口:流式 API 接口,解决资源站点 API 有的响应时间长,有的响应时间短,时间短响应的接口会立刻返回
    • 极简部署:一条 Docker 命令即可启动项目

    页面展示

    开始界面 1 开始界面 2

    Docker 部署 (推荐)

    docker run -d -p 8000:8000 silvery886/freebili:1.11 

    开发启动

    # 本项目使用 uv 管理 python 依赖 uv sync # 启动项目 uv run fastapi dev main.py 

    配置文件

    访问 ip + /docs 页面,post /config接口,上传 config.json 配置界面

    json 配置文件参考如下

    { "site_name": "自由哔站", "pc_background_image_url": "https://www.loliapi.com/acg/pc/", "phone_background_image_url": "https://www.loliapi.com/acg/pe/", "timeout": 5, "base_urls": [ { "name": "资源站点 1", "base_url": "http://xxx.com/api.php/provide/vod" }, ] } 

    site_name : 网站名称

    pc_background_image_url : 电脑端背景图片

    phone_background_image_url : 手机端背景图片

    timeout : 并行接口超时时间,单位秒,超过这个时间对应资源站 API 会被跳过

    base_url : http://xxx.com/api.php/provide/vod 注意 vod 后不要加/

    18 条回复    2025-08-31 20:46:07 +08:00
    visper
        1
    visper  
       44 天前
    测试一下好像很强的样子。
    zakzheng888
        2
    zakzheng888  
       44 天前
    测试一下好像很强的样子。
    Kepy
        3
    Kepy  
       44 天前
    我一直好奇,哪来的资源 api 链接
    xkwdm
        4
    xkwdm  
       44 天前
    来个 TV 版的就好了,我的大电视需要。嘿嘿嘿
    guiyumin
        5
    guiyumin  
       44 天前
    lizhiping886
        6
    lizhiping886  
    OP
       44 天前
    测试配置 config 地址 https://freebili.xplayground.asia/config
    或是直接在 github 搜 api.php/provide/vod
    https://github.com/search?q=api.php%2Fprovide%2Fvod&type=code
    lizhiping886
        7
    lizhiping886  
    OP
       44 天前
    @Kepy 测试配置 config 地址 https://freebili.xplayground.asia/config
    或是直接在 github 搜 api.php/provide/vod
    https://github.com/search?q=api.php%2Fprovide%2Fvod&type=code
    Kepy
        8
    Kepy  
       44 天前
    @lizhiping886
    还有这个用法呢。。。我都没想到,谢谢
    goodryb
        9
    goodryb  
       44 天前
    感觉这种搜出来的资源全是 xx 广告,观看效果极差
    pweng286
        10
    pweng286  
       44 天前

    有人看过吗
    yuanshuai1995
        11
    yuanshuai1995  
       44 天前
    @pweng286 #10 看过 哈哈
    PositionZero
        12
    PositionZero  
       44 天前
    好像和哔哩哔哩没关系啊,为什么叫这个名字
    MindMindMax
        13
    MindMindMax  
       43 天前
    好用 爱用
    xwit
        14
    xwit  
       43 天前
    @goodryb #9 你来提供无广告资源不就好了
    goodryb
        15
    goodryb  
       43 天前
    @xwit 我陈述下客观情况,你要是没话说,可以把嘴闭上
    xwit
        16
    xwit  
       43 天前
    @goodryb #15 我也是陈述实际情况,人家至少已经做出来了。
    ilili
        17
    ilili  
       43 天前 via Android
    这个名字取的,好象是收集小破站被删视频的项目……
    v2048
        18
    v2048  
       42 天前
    赞,好东西,收藏了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3524 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 05:01 PVG 13:01 LAX 22:01 JFK 01:01
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86