TA的每日心情 | 奋斗 2024-6-7 09:22 |
---|
签到天数: 9 天 [LV.3]偶尔看看II
注册会员
- 积分
- 611
|
本帖最后由 Xeonzilla 于 2024-4-7 11:17 编辑
之前一直在使用PotPlayer作为本地播放器,说实话PotPlayer用习惯之后挺方便的,我需要的功能也齐全。但是我知道PotPlayer违反了ffmpeg的开源协议,所以一直在学习mpv的配置,准备彻底迁移到mpv。
但是在mpv上打开cue时,我发现mpv会将cue处理为一个完整的、带章节标记的音频文件。在播放列表上,只能显示一个cue文件;在打开随机播放后,mpv也无法在章节中随机跳转。而PotPlayer在处理cue时会将cue的各个章节视作独立的音频文件,将它们加载进播放列表中,且随机播放也能正常工作。
显然这不是mpv的bug,只是二者处理cue的逻辑不同。但是我挺需要这些功能的,所以想问问大家,能否在mpv的配置文件中实现,或是有现成的lua脚本实现这些功能(很抱歉直接伸手,但是我不太懂lua)。功能相近的lua脚本也可以,去翻翻文档修改一下应该也能用。
我也有尝试通过以cue分割wav/flac来解决这个问题,但是遇到的问题似乎更大。首先是编码问题,我在网上搜索了半天,仍旧无法解决日文标签乱码的问题,也许是方法没找对?其次是更为致命的空间占用问题,进行分割以后,因为原音频文件还在跟着动画一起做种,所以会占用我双倍的硬盘空间,太浪费了。折腾了一番,个人觉得还是从mpv下手比较好解决。
如果mpv真的没办法像PotPlayer一样处理cue,各位有没有什么本地音频播放器推荐?原本使用PotPlayer也是图它既可以当作视频播放器又可以作为音频播放器,mpv没办法解决问题的话就只能用软件数量换取功能数量了。
|
|