如何使用 ffmpeg 从 m2ts 中提取 PGS 字幕?

如何使用 ffmpeg 从 m2ts 中提取 PGS 字幕?

现在我仅将子流映射到 mkv 中,然后使用 mkvextract 提取 pgs (.sup) 文件本身,但有没有办法直接从 ffmpeg 执行此操作?当我尝试此命令时,ffmpeg -i 00008.m2ts -c:s copy "08.sup"ffmpeg 特别抱怨说“无法找到适合 08.sup 的输出格式”。任何帮助都将不胜感激。

答案1

首先你需要一个地图字幕流,例如(字幕轨道#8):

ffmpeg -i 00008.m2ts -map 0:8 -c:s copy "08.sup"

相关内容