FFmpegの学習(4) - ビデオへの埋め込み字幕

使用FFMPEGコマンドビデオ埋め込まれた字幕

ビデオに埋め込まれた字幕が、プレイする前に負荷に、余計な字幕ファイルを見ていないために、より便利になります場合は、フィルムの映像と字幕の一部は、分離されています。

Linuxでは、あなたは上記の機能を実現するためにffmpegのコマンドを使用することができます。

ffmpeg -i infile.mp4 -i infile.srt -c copy -c:s mov_text outfile.mp4

-cコピー-c注:それは短いのでS mov_text順序は、非常に重要です。または、次のオプション-c使用することができます。v -cコピー:コピー-c:S mov_textは、このオプションのセットで、順序は重要ではありません。

これは、-iオプションはここでは、読み込まれるファイルを指定するために使用されるビデオファイルです(字幕ファイルSRTとお尻形式受け入れられます)と字幕ファイル。

しかし、Matroskaはビデオファイル形式(拡張子MKV)のために、上記のコマンドは、エラーメッセージが表示されます。字幕コーデック94213がサポートされていない、あなたは、次のコマンドを使用する必要があります。

ffmpeg -i infile.mkv -i infile.srt -c copy -c:s srt outfile.mkv

注:.SRTファイルは、UTF-8エンコーディングが重要である使用する必要があります。

公開された295元の記事 ウォン称賛37 ビュー30000 +

おすすめ

転載: blog.csdn.net/tianshan2010/article/details/104737417