ffmpeg:コンテナがMKVをMP4ストリームに変更:1ビデオ、2オーディオ、1字幕、1添付ファイル
Aug 20 2020
コンテナを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 llogan Aug 20 2020 at 18:34
ありえない。
- MP4は「mov_text」字幕のみをサポートします。そのような潜水艦に対するプレイヤーのサポートは行き当たりばったりです。
- MP4はあなたの添付ファイルを受け入れません。