我有一个输入文件,基本上是一个.ts文件,它包含4个dvb字幕流(嵌入其中)。我使用以下命令在输出视频中保留dvb字幕。
ffmpeg -i Input.ts -c:a copy -c:v copy -c:s dvbsub output.ts输出视频中没有dvb子程序。
我再次使用以下命令来保留dvb子类。
ffmpeg -i Input.ts -c:a copy -c:v copy -c:s copy output.ts
ffmpeg -i Input.ts -c copy output.ts
ffmpeg -i input.ts -map 0 -c copy output.ts
ffmpeg -i Input.ts -map 0 output.ts以上任何命令都不适合我。我如何使我的output.ts视频包含dvb susbs。致以问候。
发布于 2020-01-17 10:38:34
您可以使用-c:s copy -map 0。完整的命令如下所示。
ffmpeg -i INPUT.ts -c:v copy -c:a copy -c:s copy -map 0 OUTPUT.ts
如果INPUT.ts文件中包含未知数据,则可以在-map 0选项之后使用选项-ignore_unknown。
https://stackoverflow.com/questions/59769373
复制相似问题