能否在转码后的 MP4 文件里给音轨和字幕加上语言名称?源文件(Channels DVR)里英语和西语轨、字幕都显示“未知”,我知道这只是我的强迫症,因为我只打算保留英语轨和字幕。
几年前我找到过这篇帖子,但除非我理解错了,它似乎是用来解决“源文件本来有语言标签,但转码后丢失”的问题。其他频道的录制都正常,不确定是这个频道(平时不录它)还是节目播出本身的问题。
能否在转码后的 MP4 文件里给音轨和字幕加上语言名称?源文件(Channels DVR)里英语和西语轨、字幕都显示“未知”,我知道这只是我的强迫症,因为我只打算保留英语轨和字幕。
几年前我找到过这篇帖子,但除非我理解错了,它似乎是用来解决“源文件本来有语言标签,但转码后丢失”的问题。其他频道的录制都正常,不确定是这个频道(平时不录它)还是节目播出本身的问题。
我在配置文件中添加了这两条元数据命令(来自这个帖子):
handbrake-audioac3=-E faac -R auto -B 192 -D 0 -a 1,2,3,4,5 -metadata:s:a:0 title=“English” -metadata:s:s:0 title=“Signs & Lyrics” language=eng
这确实有帮助,但结果很奇怪。音轨的标题现在变成了“Surround”(我在元数据命令中并没有这个),而语言仍然显示为“未知”,尽管字幕正确地显示了“English”作为语言,但却没有描述/标题。