1. 问题背景与痛点
目前在飞牛影视 App 播放电影时,系统默认采用自动识别机制播放内容。但在处理 蓝光原盘(BDMV/ISO) 或 包含多个视频流(Multiple Versions/Extras) 的资源时,存在以下痛点:
- 误播花絮:部分资源将花絮(Behind the scenes)或预告片放在文件列表前方,导致 App 默认播放的是非正片内容。
- 无法切换版本:同一部电影包含“导演剪辑版”和“剧场版”时,用户无法自主选择。
- 缺乏高级设置:相比 Infuse 等成熟播放器,目前飞牛影视缺少对视频轨道、播放列表(Playlists)的深度控制。
2. 建议功能方案
方案 A:播放前置选择(多版本管理)
当系统检测到文件夹内存在多个版本,或蓝光资源包含多个大于一定时长(如 45 分钟)的视频流时,点击播放应弹出提示框:
- 选项展示:显示“版本 1”、“版本 2”或具体的时长,方便用户区分。
- 智能标记:利用算法识别时长最长的视频流,并默认标记为“正片”。
方案 B:播放界面增加“高级播放设置”
在播放器的控制栏(通常在音轨/字幕设置附近)增加 “播放列表/版本切换” 入口:
- 视频轨道切换:允许用户在播放过程中切换不同的视频流。
- 蓝光列表选择:列出该文件夹/原盘下所有的
.m2ts 或播放列表,供用户手动纠正。
方案 C:文件匹配优化
- 规则优化:优化媒体库扫描逻辑,优先匹配文件名中包含
Main、Feature、DC (Director's Cut) 的文件。
- 手动修正功能:在电影详情页增加“关联视频文件”的功能,允许用户手动指定哪一个文件才是真正的正片。
3. 预期效果
- 提升用户体验:彻底解决“想看正片却在播花絮”的尴尬,降低用户的手动筛选成本。
- 专业性对标:向 Infuse、Kodi 等专业播放器看齐,满足高阶影音爱好者的原盘收藏需求。
- 口碑传播:完善“蓝光原盘支持”这一短板,增强飞牛影视在私有云 NAS 领域的竞争力。
4. 补充说明(参考 Infuse 逻辑)
Infuse 的做法是扫描蓝光 mpls 文件。如果飞牛能支持识别蓝光播放列表中的 Main Title,将极大提升识别准确率。
如下图是目前飞牛影视app 的播放界面,不支持自定义或者高级设置选择播放选项,播放内容为花絮等


以下是infuse 播放器默认播放画面,正常,播放的内容是正片,时常正常
