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

  • 享乐分享享乐分享[私信Ta]
  • 2月前
  • 200
  • 阅读14分钟
  • 随着本站推荐的影视站点越来越少,转而会推荐一些技术方案,让你直接通过最简单的步骤搭建一个属于自己的影视库,相比找站点更加快捷且稳定。

    之前介绍过一些技巧,比如如何搭建LibreTV以及MoonTV的方案,但是随着时间过去这么久,这两个方案对应的项目多少发生了一点变化,比如LibreTV已经封仓,MoonTV更是直接赚到了另外一个项目,不过今天推荐一个项目,可以通过更加简单的方式让你拥有一样的体验,甚至更加简洁。

    Docker指令搭建

    如果你已经是Docker老司机了,那么直接进入进入SSH通过下面的代码搭建即可:

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

    手动搭建过程

    首先你需要一个拥有Docker容器的设备,可以是你的电脑或者VPS,或者最常见的NAS等设备,只要有Docker就行。

    这里以飞牛为例,点击下图的中1️⃣号按钮进入Docker容器里面,并且在2️⃣号按钮处输入关键词:silvery886
    自由哔站:搭建一个高性能、使用方便的影视聚合搜索和播放工具-享乐分享

    输入关键词之后等待数秒即可看到下面的界面:
    自由哔站:搭建一个高性能、使用方便的影视聚合搜索和播放工具-享乐分享

    在上图界面中点击2️⃣号按钮下载镜像会弹出下面的界面:
    自由哔站:搭建一个高性能、使用方便的影视聚合搜索和播放工具-享乐分享

    点击「确定」按钮并且等待下载完毕之后,即可在「镜像管理」中看到相关内容:
    自由哔站:搭建一个高性能、使用方便的影视聚合搜索和播放工具-享乐分享

    之后点击上图中红色方框内的按钮即可:
    自由哔站:搭建一个高性能、使用方便的影视聚合搜索和播放工具-享乐分享

    上图中红色方框内的选项根据自己的需求选择,然后点击「下一步」按钮即可:
    自由哔站:搭建一个高性能、使用方便的影视聚合搜索和播放工具-享乐分享

    上图中红色区域的端口内容,随便填写一个大于10000的数字即可,确保这个端口号不会重复,否则会端口冲突导致启动失败,接下来再次点击下一步:
    自由哔站:搭建一个高性能、使用方便的影视聚合搜索和播放工具-享乐分享

    上图就是最后一步,点击「创建」按钮即可等待创建成功,结果如下:
    自由哔站:搭建一个高性能、使用方便的影视聚合搜索和播放工具-享乐分享

    如果你创建成功并且启动成功,理论上应该是和上图一样的,接下来点击上图红色区域按钮即可看到:
    自由哔站:搭建一个高性能、使用方便的影视聚合搜索和播放工具-享乐分享

    点击上图的端口号就会通过浏览器打开对应的服务站点,这个站点是本地的,只有局域网内的设备可以访问:
    自由哔站:搭建一个高性能、使用方便的影视聚合搜索和播放工具-享乐分享

    到这里,整个项目已经创建完毕了,但是你搜索的时候会发现,没有任何结果,因为这个项目只是提供了一个平台,没有资源,之前LibreTV以及MoonTV就是因为提供了资源导致封仓或者直接放弃维护等问题。

    添加资源

    虽然项目本身不是自带资源,但是贴心的开发者也为我们准备了相关的配置文件以及配置教程,整体来说也不是很难。

    进入项目首页之后,在链接地址后面添加/docs即可看到下面的界面:
    自由哔站:搭建一个高性能、使用方便的影视聚合搜索和播放工具-享乐分享

    点击上图中红色区域部分,准备进行数据传输,也就是写入配置文件,配置文件的相关代码如下:

    {
        "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": "电影天堂资源",
                "base_url": "http://caiji.dyttzyapi.com/api.php/provide/vod/from/dyttm3u8/at/json"
            },
            {
                "name": "黑木耳",
                "base_url": "https://json.heimuer.xyz/api.php/provide/vod"
            },
            {
                "name": "如意资源",
                "base_url": "http://cj.rycjapi.com/api.php/provide/vod"
            },
            {
                "name": "暴风资源",
                "base_url": "https://bfzyapi.com/api.php/provide/vod"
            },
            {
                "name": "天涯资源",
                "base_url": "https://tyyszy.com/api.php/provide/vod"
            },
            {
                "name": "非凡影视",
                "base_url": "http://ffzy5.tv/api.php/provide/vod/from/ffm3u8/at/json"
            },
            {
                "name": "360资源",
                "base_url": "https://360zy.com/api.php/provide/vod"
            },
            {
                "name": "茅台资源",
                "base_url": "https://caiji.maotaizy.cc/api.php/provide/vod"
            },
            {
                "name": "卧龙资源",
                "base_url": "https://wolongzyw.com/api.php/provide/vod"
            },
            {
                "name": "极速资源",
                "base_url": "https://jszyapi.com/api.php/provide/vod"
            },
            {
                "name": "豆瓣资源",
                "base_url": "https://dbzy.tv/api.php/provide/vod"
            },
            {
                "name": "魔爪资源",
                "base_url": "https://mozhuazy.com/api.php/provide/vod"
            },
            {
                "name": "魔都资源",
                "base_url": "https://www.mdzyapi.com/api.php/provide/vod"
            },
            {
                "name": "最大资源",
                "base_url": "https://api.zuidapi.com/api.php/provide/vod"
            },
            {
                "name": "樱花资源",
                "base_url": "https://m3u8.apiyhzy.com/api.php/provide/vod"
            },
            {
                "name": "无尽资源",
                "base_url": "https://api.wujinapi.me/api.php/provide/vod"
            },
            {
                "name": "旺旺短剧",
                "base_url": "https://wwzy.tv/api.php/provide/vod"
            },
            {
                "name": "iKun资源",
                "base_url": "https://ikunzyapi.com/api.php/provide/vod"
            },
            {
                "name": "量子资源站",
                "base_url": "https://cj.lziapi.com/api.php/provide/vod"
            },
            {
                "name": "小猫咪资源",
                "base_url": "https://zy.xmm.hk/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后不要加/

    自由哔站:搭建一个高性能、使用方便的影视聚合搜索和播放工具-享乐分享

    这个时候点击上图中红色的「Try it out」按钮,并且将上面代码内容覆盖粘贴到下方1️⃣号区域,即可看到下面的界面:
    自由哔站:搭建一个高性能、使用方便的影视聚合搜索和播放工具-享乐分享

    点击上图中2️⃣号按钮,即可进行配置的更新,更新完毕之后就可以退出该界面,当你再次进入项目首页,即ip+端口号的页面时,进行搜索就可以看到下面的界面了:
    自由哔站:搭建一个高性能、使用方便的影视聚合搜索和播放工具-享乐分享

    总结

    同类型的项目中,这个项目算是界面最简洁,部署最简单的了,但是目前仅支持Docker部署,想要外网访问存在一定的难度,但是本地够用就行了。

    其次就是,这类项目最终离不开的就是采集源,采集源的质量决定了你的观影体验,它们的视频质量基本都是属于能看的地步,但是更新速度是真的没得说,热门的影片估计一个小时就有结果。

    推荐文章

  • 0
  • 0
  • 自由哔站:搭建一个高性能、使用方便的影视聚合搜索和播放工具
  • 发表评论

    发表

    大家在看

  • 站点
  • 软件
  • 技巧
  • 上升前十

  • 站点
  • 软件
  • 技巧
  • 订阅我们

    输入你的电子邮件地址订阅网站,我们会在有必要时通过邮件联系您
    订阅
    *订阅成功后会收到订阅通知
    微信公众号:xiangleshare
    三天内不显示