Untertitel dauerhaft einfügen und Video konvertieren

Untertitel dauerhaft einfügen und Video konvertieren

Ich muss mit einem Video zwei Dinge tun .avi:

  1. Fügen Sie Untertitel ( .srt) dauerhaft ein, ohne deren Timing oder das Video selbst zu ändern.
  2. Konvertieren Sie das neue Video (mit den permanenten Untertiteln) von .avinach .mpeg.

Gibt es eine Möglichkeit, dies in einer oder zwei Befehlszeilen zu tun? (Wahrscheinlich mit ffmpeg?)

Einige zusätzliche Daten:

  • Untertitel können Sonderzeichen enthalten (spanische Zeichen wie: ñ, á, ü …)
  • Die Reihenfolge spielt keine Rolle: zuerst Untertitel hinzufügen .aviund dann konvertieren oder zuerst konvertieren und dann Untertitel hinzufügen.mpeg
  • Ich verwende Ubuntu 11.04 (Natty Narwhal).

Antwort1

Arista kann beides und bietet eine sehr schöne, einfache GUI. Es ist in den Repos verfügbar.

Bildschirm von Arista

Antwort2

Versuchen Sie es mit mencoder. So etwas funktioniert:

mencoder source.avi -sub srt.srt -o destination.mpeg -oac mp3lame -ovc lavc -of mpeg

mencoder verfügt über zahllose CLI-Schalter zur Steuerung der Videoqualität. Einige Ideen finden Sie hier (insbesondere zur Kodierung in MPEG):

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

Antwort3

Sie können für diese Aufgabe Mobile Media Converter verwenden.

Untertitelfenster von Mobile Media Converter

Sie können von herunterladenHier.

Antwort4

Ich habe Erfolg mit:

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

Aber ich musste ffmpeg mit der Option neu kompilieren --enable-libass.

verwandte Informationen