ビデオでは次の 2 つのことを行う必要があります.avi
。
- 字幕 (
.srt
) のタイミングやビデオ自体を変更せずに永続的に挿入します。 - 新しいビデオ(永続的な字幕付き)を から に変換し
.avi
ます.mpeg
。
1 つまたは 2 つのコマンド ラインで実行する方法はありますか? (おそらく を使用しますffmpeg
)
追加データ:
- 字幕には特殊文字(スペイン語の文字、ñ、á、ü など)が含まれる場合があります。
- イベントの順序は関係ありません。最初に字幕を追加してから
.avi
変換するか、最初に変換してから字幕を追加します。.mpeg
- Ubuntu 11.04 (Natty Narwhal) を使用しています。
答え1
Arista はこれら両方の機能を備えており、非常に優れた使いやすい GUI を提供します。リポジトリで入手できます。
答え2
を使用してみてくださいmencoder
。次のようなものが機能します:
mencoder source.avi -sub srt.srt -o destination.mpeg -oac mp3lame -ovc lavc -of mpeg
mencoder にはビデオ品質を制御するための膨大な数の CLI スイッチがあります。いくつかのアイデアについては、ここを参照してください (特に mpeg へのエンコードについて)。
答え3
これらのタスクを実行するには、Mobile Media Converter を使用できます。
ダウンロードはこちらからここ。
答え4
私は以下のことに成功しました:
ffmpeg -i subs.srt subs.ass
ffmpeg -i input.avi -vf "ass=subs.ass" output.avi
しかし、オプションを指定して ffmpeg を再コンパイルする必要がありました--enable-libass
。