我正在将容器从 MKV 更改为 MP4。我认为我已经接近目标了,但我不知道如何保留字幕和附件(字幕的字体)流。
流 0 视频 (H264) - 流 1 音频 (mp4a) - 流 2 音频 (mp4a) - 流 3 字幕 (ssa) - 流 4 附件 (tff)
我尝试了很多变化,但最近尝试了以下 3 种:
ffmpeg -i input.mkv -map 0:v -map 0:a:0 -map 0:a:1 -c copy -c:s mov_text output.mp4
ffmpeg -i input.mkv -map 0:v -map 0:a:0 -map 0:a:1 -map 0:s -map 0:t -c copy output.mp4
ffmpeg -i input.mkv -map 0:v -map 0:a:0 -map 0:a:1 -c copy -c:s copy -c:t copy output.mp4
我最终只得到了视频流和 2 个音频流。
谢谢你!
答案1
不可能。
- MP4 仅支持“mov_text”字幕。播放器对此类字幕的支持时好时坏。
- MP4 将不会接受您的附件。