Ich suche nach einer Möglichkeit, Untertitel (aus einer SRT-Datei) mit VLC in ein MP4-Video zu "brennen" oder zu rendern / rembed / hardcode.
Aber egal welche Optionen ich benutze, es funktioniert nie richtig. Ich erhalte eine Datei, die Videos viel zu schnell wiedergibt (Audio ist normal), oder eine Datei, die normal abgespielt wird, aber tatsächlich keine eingebetteten Untertitel hat. Bei einigen Optionen (wie der folgenden) wird es nicht in QuickTime, sondern nur in VLC abgespielt.
Die Hauptfrage lautet also: Wie kann ich diese Funktion in VLC ausführen? Sekundäre Fragen sind:
- Wie entscheide ich, welche Optionen ich einstellen soll?
- Welche Einstellungen sind am besten, wenn ich die Dateibitrate usw. so weit wie möglich gleich lassen möchte, nur Untertitel einbetten möchte? Es scheint, dass ich das Feld nicht leer lassen oder Video / Audio nicht aktivieren kann, also müsste ich wohl zuerst die ursprüngliche Audio- und Video-Bitrate herausfinden.
- Was bedeuten die Optionen "Skalieren" und "Kanäle"?
... keine davon wird in der VLC-Dokumentation beantwortet.
Dies ist beispielsweise eine Reihe von Optionen, die ich im Dialogfeld "Erweiterte geöffnete Datei ..." verwendet habe:
Advanced Open File…
myFileName.mp4
[ ] Treat as a pipe rather than as a file
[x] Load subtitles file:
mySubtitleFileName.srt
[ ] Play another media synchronously
[x] Streaming/Saving
Streaming and Transcoding Options
[ ] Display the stream locally
(o) File [outputFileName.mp4 ]
[ ] Dump raw input
Encapsulation Method: (MPEG 4 )
Transcoding options
[x] Video (mp4v ) Bitrate (kb/s) [256 ]
Scale [1 ]
[x] Audio (mp3 ) Bitrate (kb/s) [128 ]
Channels [1 ]