Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
M

MediaWarp

> 编程语言
Open source

Emby/Jellyfin/飞牛影视中间件:优化播放 Strm 文件、自定义前端样式、自定义允许访问客户端、嵌入脚本,推荐配合AutoFilm使用,交流群:https://t.me/AkimioJR_MediaWarp

764 stars0 likes0 views
WebsiteGitHub

About

功能

  • Strm 文件可以实现 302 直链播放,流量不经过 EmbyServer/Jellyfin

    • 推荐配合 AutoFilm 使用
    • 已通过测试客户端(Web、iOS Emby、Infuse、Conflux、Fileball、Vidhub)
    • 支持 Strm:
      • HTTPStrm:Strm 文件内容是 HTTP 链接,浏览器访问链接可以直接下载到视频文件(客户端需要可以访问到该链接,MediaWarp 不需要访问到该地址)
      • AlistStrm:Strm 文件内容是 Alist 上视频文件的路径(客户端无需访问到 Alist 服务器,仅需要 MediaWarp 可以访问到 Alist 服务器,但是需要可以访问到 Alist 服务器上文件的 raw_url 属性,如果使用网盘存储则无需在意这一点,但目前兼容性较差且不支持转码,通过挂载真实目录可以缓解这一问题)
  • 屏蔽特定客户端访问

  • 自定义 Web 前端样式(HTML、CSS、JavaScript)

    • 效果演示:
  • 嵌入功能

    • ExternalPlayerUrl:调用外部播放器(仅 Emby)
    • crx:美化包 emby-crx;jellyfin-crx
    • ActorPlus:隐藏没有头像的演员和制作人员
    • FanartShow:显示同人图(fanart 图)
    • Danmaku:Web 弹幕 Emby;Jellyfin
    • BeautifyCSS:Emby 美化 CSS 样式(已移除,若有需求请实用通过自定义 Web.Head 功能实现)
  • 飞牛影视

TODO LIST

  • HTTPStrm 实现 302 重定向

  • 屏蔽特定客户端访问

  • 提供多种 Web 前端美化功能

  • AlistStrm 实现 302 重定向

  • 嵌入一些实用的 JavaScript 方便使用

  • 缓存图片、字幕提高性能

  • 多格式配置文件(优先级:JSON > TOML > YAML > YML > Java properties > Java props,格式参考config.yaml.example)

  • 支持通过 --config 参数指定配置文件地址

  • ART 字幕转 ASS 字幕(仅 Emby)

  • ASS 字幕字体子集化并嵌入字体

  • 适配 Emby

  • 适配 Jellyfin

  • 适配 Plex

  • 适配 飞牛影视

  • 支持播放网盘转码内容(仅飞牛影视 AlistStrm 模式)

  • 利用 Redis 做数据缓存

    需求不大,放弃,有需要可以直接使用 Nginx 或者其他反向代理工具的缓存

  • 多服务器转码推流

    需求不大,放弃

  • 利用 Mysql / PostgreSQL / Redis 优化 Infuse 媒体库模式下扫库体验

    有需要可以参考 MisakaFxxk/MisakaF_Emby/Infuse 自行实现

  • 多服务器负载均衡

    在服务器前面加一个负载均衡可能更好

相关文档

  • 教程文档
  • 更新日志
  • 开发文档
  • User-Agent参考

鸣谢

感谢一下人员、组织提供技术支持,仓库提供相关思路、脚本、前端样式。排名不分先后

  • chen3861229
  • bpking1/embyExternalUrl
  • newday-life/emby-front-end-mod
  • 9channel/dd-danmaku
  • Nolovenodie/emby-crx
  • newday-life/jellyfin-crx
  • RiderLty/fontInAss

贡献者

Star History

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Goalistembyfntvjellyfin

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言