Wynn 发表于 2025-9-4 13:11:19

【资源整理疑问】有什么能够指定轨道的播放列表文件?

事情是这样的,最近在收集整理资源。
{:4_987:}
我想要使用播放列表文件的缘由:
一些作品会存在ova或者x.5话之类的,剧情是插在2话正片之间的情况。
然后资源因为文件名命名的因素,在自动连播时,这些ova和x.5话的集数与正片的排序会不对:例,10.5会排在10的前面。
我有想过更改文件名,或者自定义一套新的命名规则以应对,中间查了ascii表,发现可用的特殊字符效果都不怎么好,反而显得命名很杂乱无章,并且依然有一些无法应对的情况。
{:4_684:}
之后想起了播放列表文件,m3u和m3u8,可以用文本的方式指定文件的播放顺序。
这样一来也不用更改资源的文件名了,并且还有一个好处:我可以针对同一份资源,制作不同的播放列表,比如:
全片版本;
不包括总集篇的版本;
甚至凉宫春日这种,可以用2个播放列表,便完成06版乱序,以及09版顺序的效果;
以及缘之空这种,每个角色的线路被拆散在各种奇数的情况也能从容应对,再也不用手动跳集数了;
可以说是非常好用了。
{:4_987:}


但随着深入我发现,目前通用的m3u的播放列表的功能也就仅限于此了,
一些作品中会有多个音轨版本,多个字幕轨,甚至多个视频轨的情况,尤其是mkv封装多轨是在正常不过了

但是m3u播放列表无法指定轨道,也就是每次都需要手动切换音轨,这在想要播放其中一个版本的系列全集时时很不方便的。
比如想要播放一部番剧的评论音轨版本,由于默认音轨基本都是正片音轨,在每次切换到下一话时,都需要手动切换音轨至评论音轨。
缘之空这种不同角色路线有着不同音轨的情况也无法用应对,
简体和繁体版本的切换亦然。

然后发现似乎只有蓝光的mpls格式的播放列表可以做到这种效果,但是其编辑以及支持的轨道都比较有限,比如似乎不支持flac轨道,还需要额外的.clpi文件,视频文件还会被转回mt2s格式,有些得不偿失。
{:4_689:}
有无大佬知道有什么方法可以实现一个文件指定播放顺序以及轨道的效果,最好能够在多个播放器通用

領銜の配角 发表于 2025-9-4 15:00:11

本帖最后由 領銜の配角 于 2025-9-4 15:05 编辑

mpv可以用EDL文件,但其他播放器不支持,
功能很强大,学习成本略高,如果只是想创建播放列表指定内置轨道或外挂轨道应该也没多难学。

完整文档:https://github.com/mpv-player/mpv/blob/master/DOCS/edl-mpv.rst

StarRingChild 发表于 2025-9-4 16:01:19

比如想要播放一部番剧的评论音轨版本,由于默认音轨基本都是正片音轨,在每次切换到下一话时,都需要手动切换音轨至评论音轨。
但是我的 mpv 配置可以记住轨道哎

Wynn 发表于 2025-9-4 17:28:45

StarRingChild 发表于 2025-9-4 16:01
但是我的 mpv 配置可以记住轨道哎

一是我觉得集成度不够高,感觉这部分功能由播放文件来统一管理会更好。
二是轨道数不等的情况可能会出问题。
比如:第一话有A,B音轨,第二话有A,B音轨,第三话有A,B音轨,这样对等的情况还好。
但是假设:第一话有A,B音轨,第二话有A,B,C音轨,第三话有A,B音轨,其中C音轨只在第二话出现,其中只有某句配音不同,这样一来就需要手动切换

Wynn 发表于 2025-9-4 17:30:56

領銜の配角 发表于 2025-9-4 15:00
mpv可以用EDL文件,但其他播放器不支持,
功能很强大,学习成本略高,如果只是想创建播放列表指定内置轨道 ...

感觉这个可以,我回去研究一下。希如果是通用播放列表格式就更好了(希望mpv能永远更新下去,不想换播放器了)

StarRingChild 发表于 2025-9-4 17:41:50

Wynn 发表于 2025-9-4 17:28
一是我觉得集成度不够高,感觉这部分功能由播放文件来统一管理会更好。
二是轨道数不等的情况可能会出问 ...

那你设置edl文件前更需要先了解这些信息了
页: [1]
查看完整版本: 【资源整理疑问】有什么能够指定轨道的播放列表文件?