字幕を永久に挿入し、ビデオを変換する

字幕を永久に挿入し、ビデオを変換する

ビデオでは次の 2 つのことを行う必要があります.avi

  1. 字幕 ( .srt) のタイミングやビデオ自体を変更せずに永続的に挿入します。
  2. 新しいビデオ(永続的な字幕付き)を から に変換し.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 へのエンコードについて)。

http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-mpeg.html

答え3

これらのタスクを実行するには、Mobile Media Converter を使用できます。

モバイルメディアコンバータの字幕ウィンドウ

ダウンロードはこちらからここ

答え4

私は以下のことに成功しました:

ffmpeg -i subs.srt subs.ass
ffmpeg -i input.avi -vf "ass=subs.ass" output.avi

しかし、オプションを指定して ffmpeg を再コンパイルする必要がありました--enable-libass

関連情報