编码后如何在输出文件中保留 DVB 子?
How to retain DVB subs in output file after encoding?
我有一个输入文件,它基本上是一个 .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
None 以上命令对我有用。
如何让我的 output.ts 视频包含 dvb susb。
问候。
您可以使用 -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
。
我有一个输入文件,它基本上是一个 .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
None 以上命令对我有用。 如何让我的 output.ts 视频包含 dvb susb。 问候。
您可以使用 -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
。