たとえば、映画の字幕形式を.srtに変更するにはどうすればよいですか?
映画(サウンド、ビデオ、字幕が埋め込まれています)があります。他のすべてを同じままにして、字幕を.srtに変更したいだけです。 ffmpegよりも良い方法があれば、私もそれで大丈夫でしょう。
現在の状態
オーディオコーデック:x、ビデオコーデック:y、字幕フォーマット:z
望ましい状態
オーディオコーデック:x、ビデオコーデック:y、字幕フォーマット:.srt
FFmpegにはSubRipエンコーダーがあるので
ffmpeg -i input.mkv -c copy -c:s srt out.mkv
'z'がサポートされている形式であると仮定すると、これが機能するのと同じくらい単純なものです。
ffmpeg -i input.z output.srt
ffmpeg -codecsを使用してコーデックをリストし、「z」タイプがサポートされていることを確認します。
Avidemuxと呼ばれる簡単なツールを使用して字幕の変換を試みることができます。私は以前にそれを使用しました、そしてそれはうまく働きます。詳細はこちら こちら 。