🐟 飞鱼: 一个漂亮得不像实力派的跨端视频播放器,支持导入视频源

feiyu

又一款开源力作,项目名为feiyu-player,中文名飞鱼,支持集成苹果CMS飞飞CMS等格式规范的视频源。值得一提的是,飞鱼使用 IPFS 作为去中心化存储,用于分享影片和导出订阅配置等场景,真实科技感满满。

🎭 功能特性

  1. 海量资源,随心搜索: 支持多种视频源,聚合搜索,看你想看。
  2. 一键订阅,自由分享: 一键订阅视频源,从此找资源不求人。
  3. 界面极简,超高颜值: 颜值即正义,给你极致观影体验。
  4. 体积小巧,快如闪电: 极至精简,安装包不足 10 MB。
  5. 随时随地,想看就看: 网页、Windows、macOS、Linux 全平台支持。

🦀 管理订阅

作为一款通用播放器,飞鱼本身不内置任何影视资源,也不提供或推荐任何特定的视频源,用户需要自行添加符合规范的视频源。视频源相当于飞鱼播放器的"光盘",没有配置视频源,飞鱼将无法搜索和播放任何内容。

可以在设置界面直接修改或添加视频源,其的格式如下:

// 视频源参考配置格式
{
  "videoSources": [
    {
      "key": "视频源1",
      "api": "https://api1.example.com/api.php/provide/vod/at/xml"
    },
    {
      "key": "视频源2",
      "api": "https://api2.example.com/api.php/provide/vod/at/xml"
    }
  ]
}

feiyu
除此之外,还支持配置热门影视,可以通过静态/动态配置两种方式,自定义首页显示的热门影视列表。

  1. 静态配置
{
  "hotMovies": [
    {
      "id": "26302614",
      "isNew": false,
      "title": "请回答1988",
      "cover": "https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2272563445.jpg",
      "rate": "9.7"
    },
    {
      "id": "25848328",
      "isNew": false,
      "title": "最后生还者 第一季",
      "cover": "https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2884221114.jpg",
      "rate": "9.1"
    }
    // ...
  ]
}
  1. 动态配置

也可以配置一个返回热门影视数据的远程 JSON 接口地址,如:

{
  "hotMovies": "http://example.com/hotMovies.json"
}

接口需返回一个符合上述静态配置格式的热门影视数组:

// http://example.com/hotMovies.json
[
  {
    "id": "26302614",
    "isNew": false,
    "title": "请回答1988",
    "cover": "https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2272563445.jpg",
    "rate": "9.7"
  },
  {
    "id": "25848328",
    "isNew": false,
    "title": "最后生还者 第一季",
    "cover": "https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2884221114.jpg",
    "rate": "9.1"
  }
  // ...
]

⏬ 获取飞鱼

飞鱼支持Windows、macOS、Linux平台桌面客户端,也支持Docker部署,如果你想使用桌面客户端,可以在笔者公众号私信【飞鱼】即可快速获取下载链接,打开后根据自己的平台下载即可。

当然,你也可以直接在NAS中使用Docker部署,创建compose.yml文件,并将下面的内容粘贴在文件中:

version: '3.9'
services:
   feiyu:
     image: idootop/feiyu:latest
     container_name: feiyu
     network_mode: bridge
     restart: unless-stopped
     volumes:
        # 挂在自定义视频源,可选
        - /share/Container/feiyu/config/feiyu.jsons:/app/feiyu.json
     ports:
      - '3000:3000'
     logging:
        options:
            max-size: "10m"
            max-file: "5"

然后,使用下面命令启动Docker:

docker compose up -d

最后,在浏览器中使用ip:3000即可打开飞鱼网页版。

原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

高等精灵实验室

原创文章,作者:诺多,如若转载,请注明出处:https://www.huluohu.com/posts/1048/

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
🤖️ 这么吊?小爱音箱可以接入AI大模型啦!
上一篇 2024年6月19日 00:12
🎵 这么吊?让小爱音箱直接播放NAS里的音乐,还支持下载!
下一篇 2024年6月21日 13:18

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

评论列表(2条)

  • 刘郎
    刘郎 2024年6月19日 07:06

    相当于是给你提供一个平台,你可以在上面播放你想要的影视资源??

    • 诺多
      诺多 2024年6月19日 20:10

      @刘郎是这个意思,需要自己解决视频源。