当前位置: 科技师 » 电脑知识 » 正文

自由哔站FreeBili:影视聚合搜索和播放工具

自由哔站FreeBili(影视聚合搜索和播放工具)简介

自由哔站FreeBili是一个影视聚合搜索和播放工具,能够帮助我们进行影视聚合搜索和视频播放,满足我们对各种影视资源的需求。该工具基于Python的FastAPI和Vue.js构建,具有多源并行搜索、低延迟响应等优势。可以帮助我们在多个资源站点中快速找到想要的影视内容,享受到极致流畅的搜索体验。

自由哔站FreeBili:影视聚合搜索和播放工具

功能特点如下

  • 多源并行搜索:支持多个资源站点的并行搜索,只需输入关键词,系统便会同时在多个平台上寻找相关视频,极大地提高了搜索效率。
  • SSE流式接口:该工具采用流式API接口,能够有效解决不同资源站点响应时间不一致的问题。时间短的接口会立即返回结果,确保用户获得快速反馈。
  • 部署简单:部署过程非常简单,只需通过一条Docker命令即可启动项目,大大降低了使用门槛。

自由哔站FreeBili(影视聚合搜索和播放工具)官网及教程

开源地址:https://github.com/rango886/FreeBili

部署教程

1. 环境准备,确保系统上已安装以下工具:

  • Docker:用于容器化部署。
  • Docker Compose(可选):简化多容器应用的定义和管理。

2. 下载代码,克隆该项目的代码仓库:

git clone https://github.com/rango886/FreeBili.git
cd FreeBili

3. 使用Docker部署,在项目目录中,您可以使用以下命令启动自由哔站:

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

这个命令会将容器的8000端口映射到主机的8000端口,您可以通过访问 http://localhost:8000 来访问。

4. 配置文件,如果需要自定义配置,可以创建一个 config.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"
        }
    ]
}

将该文件上传到 /config 接口。

未经允许不得转载:科技师 » 自由哔站FreeBili:影视聚合搜索和播放工具

相关文章