FFMPEG 提取章节未复制正确的标题

FFMPEG 提取章节未复制正确的标题

原始 ffmpeg 文件包含如下章节

Menu
00:00:00.000                             : en:Chapter 01
00:07:02.083                             : en:Chapter 02
00:13:40.833                             : en:Chapter 03
00:23:06.791                             : en:Chapter 04

我使用 提取了章节ffmpeg -i input.mkv -f ffmetadata FFMETADATAFILE.txt。但提取章节后,它显示如下。

Menu
00:00:00.000                             : Chapter 01
00:07:02.083                             : Chapter 02
00:13:40.833                             : Chapter 03
00:23:06.791                             : Chapter 04

标题中缺少关键字en。发生这种情况的原因是什么?如何保持章节与原始文件中的相同?

答案1

找到了一个解决方案。不是使用 ffmpeg,而是使用mkvextractmkvmerge,这似乎可以完成工作。

从文件中提取章节

mkvextract chapters input.mkv > chapters.txt

将章节添加到文件

mkvmerge -o output.mkv --chapters chapters.txt input.mkv

这样章节语言就得以保留

相关内容