Wie kann ich den Untertitel und das Video mit dem VLC Media Player erneut synchronisieren?

Wenn ich einen Film mit Untertiteln wiedergebe (auf dem VLC Media Player), wird der Text oft zu früh oder zu spät angezeigt. Gibt es eine Möglichkeit, den Startpunkt der Untertitel zu verzögern?

Author: Peter Mortensen, 2010-01-14

9 answers

  1. Öffnen Sie den VLC media player.
  2. Klicken Sie auf das Menü Datei.
  3. Klicken Sie Auf Datei Öffnen.
  4. Klicken Sie auf Durchsuchen, um den Film zu öffnen.
  5. Aktivieren Sie das Kontrollkästchen" Untertiteldatei verwenden".
  6. Klicken Sie auf Durchsuchen, um den Untertitel zu öffnen.
  7. Klicken Sie Auf "Erweiterte Einstellungen"
  8. Verschieben Sie die Verzögerung in das Minus, wenn die Untertitel zu schnell sind. Verschieben Sie es in das Positive, wenn die Untertitel zu langsam sind.

Sie können auch einfach drücken H und G während das Video läuft richten Sie die Untertitel rechtzeitig vor und zurück aus; Verwenden Sie für die Stimme J und K. Die Inkremente sind in Millisekunden, so dass es ziemlich leicht so fein abgestimmt werden kann.

Quelle

Wenn Sie die Untertitel "für immer" reparieren möchten, empfehle ichUntertitel Workshop; es ist kostenlos.

 83
Author: Peter Mortensen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-06-14 18:33:23

Es gibt eine viel einfachere Möglichkeit, dies über die Advance Synchronization-Funktionalität von VLC

  1. Erkennen ("hören und sehen"), dass Untertitel nicht synchron sind
  2. Drücken Sie Shift + H wenn Sie einen Satz hören, den Sie leicht erkennen können
  3. Drücken Sie Shift + J wenn Sie denselben Satz im Untertitel lesen
  4. Drücken Sie Shift + K um die Synchronisierung zu korrigieren
 109
Author: NoNameProvided,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-02-11 10:21:41

Durch Befehlszeile ist möglich,die Option --sub-delay gefolgt von der Zahl positiv oder negativ von 1/10 Sekunden Verzögerung hinzuzufügen. Um den Untertitel um 3 Sekunden zu verschieben, können Sie vlc mit der folgenden Befehlszeile

 vlc --sub-delay 30  myfile.avi

In ähnlicher Weise verhält sich die Option --sub-fps, die das Normale fps überschreibt.

--sub-fps Bild pro Sekunde
Überschreiben Sie die normalen Frames pro Sekunde Einstellungen. Dies wird nur funktionieren, mit MicroDVD und SubRIP (SRT) Untertiteln.

Mit VLC 3.0.0 gibt es einige andere Optionen, die nützlich (und fast selbsterklärend) sein können

  • --sub-fps
  • --sub-delay
  • --sub-type
  • --sub-file
  • --sub-language
  • --sub-autodetect-file

Weitere Optionen vielleicht interessant:

  • --sub-description, --sub-autodetect-fuzzy --sub-autodetect-path --sub-margin -sub-source --sub-filter --sub-track --sub-track-id

Speziell mit subsdelay

  • --subsdelay-mode --subsdelay-factor --subsdelay-overlap --subsdelay-min-alpha --subsdelay-min-stops --subsdelay-min-start-stop --subsdelay-min-stop-start

Für weitere Informationen rufen Sie vlc -H oder überprüfen Sie die online vlc Benutzerhandbuch

 7
Author: Hastur,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-01-18 23:51:05

Der beste Weg, um Ihre Untertitel zu synchronisieren ist nicht über VLC (tho es möglich ist). Um Untertitel dauerhaft zu synchronisieren, müssten Sie Tools wie SubtitleWorkshop und durch dieses Tool können Sie leicht bearbeiten Untertitel, wie Sie wollen, auch erste und letzte Einstellungen wie Untertitel synchronisieren noch mit mehr Genauigkeit.

 2
Author: Amanda Blake,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-09-28 13:27:23

VLC hat eine erweiterte Unterstützung für Untertitel. Sie können leicht synchronisieren Untertitel mit Tastenkombinationen G und H in der Anwendung.

Auf diese Weise können Sie Untertitel standardmäßig um +/- 0,5 Sekunden synchronisieren.

Wenn Sie jedoch mehr Funktionen und die Möglichkeit wünschen, die Synchronisation dauerhaft in Ihrer Untertiteldatei zu speichern, müssen Sie Tools wie Subtitle Workshop verwenden.

Durch diese App können Sie ganz einfach die erste und die letzte gesprochen word im Film und Untertitel Timings werden automatisch zwischen diesen beiden Zeilen angepasst.

 1
Author: John Siemens,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-10-10 08:06:32

2017 VLC-version 2.2.6

Öffnen

Werkzeuge => Track Synchronisation => Untertitel Track Synchronisation

Hier können Sie die Geschwindigkeit erhöhen/verringern.

 1
Author: Atul Soman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-07-17 13:33:57

Mit VLC für Mac (meins ist v3. 0. 6),

  1. Verwenden Sie das Menü File > Advanced Open File ...;
  2. Wählen Sie in der Eingabeaufforderung die Registerkarte File und navigieren Sie zu Ihrer Videodatei.
  3. Überprüfen Sie Add Subtitle File und klicken Sie dann auf Choose... , um die nächste Eingabeaufforderung aufzurufen.
  4. Navigieren Sie in dieser Eingabeaufforderung zu Ihrer Untertiteldatei;
  5. Check Override parameters;
  6. Stellen Sie Ihre Verzögerung in Sekunden in Delay ein. Minuswerte beschleunigen Untertitel und umgekehrt;
  7. Drücke OK dann drücke Open. Das Video wird entweder neu gestartet oder fortgesetzt in Abhängigkeit von Ihren zugehörigen Einstellungen in Ihren Einstellungen;
  8. Wenn die Verzögerung nicht ganz da ist, wiederholen Sie #1-7 mit Anpassungen; Wenn das immer noch nicht zu funktionieren scheint, schließen und öffnen Sie VLC nach dem Zurücksetzen.

Ein Trick: Verwenden Sie zuerst große Zahlen, z. B. 20s, um Wasser zu testen, und stimmen Sie dann ab, um die tatsächliche Verzögerung zu schließen.

 1
Author: kakyo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-02-22 18:52:53

Andere Antworten sind gute temporäre Lösungen, aber...

Um den Zeitpunkt der Untertitel dauerhaft zu fixieren:

  1. Laden Sie das kostenlose Subtitle Workshop Programm herunter.

  2. Konvertieren Sie mindestens ein wenig von Ihrem Video in .avi oder andere Formate, die es unterstützt (nicht .mp4). Sie können es beispielsweise mit einem Programm wie Ffmpeg konvertieren:

    ffmpeg -i .\myMovie.mp4 -t 0:02:00 .\myMovie_cut.avi`
    
  3. Öffnen Sie in Subtitle Workshop das Video und die Untertiteldatei .srt.

  4. Verwenden stoppuhr (z. B. eine App auf Ihrem Telefon), um zu sehen, wie weit Ihre Untertitel nicht mit dem Audio synchronisiert sind, wenn Sie das Video abspielen.

  5. "Bearbeiten" > Timings > Set Delay, legen Sie eine positive oder negative Verzögerung Zeit, wählen Sie "Alle Untertitel" radio-button Gelten. (Danke an diese Antwort auf Wie man Untertitel genau verschiebt)

 1
Author: Ryan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2021-01-17 14:22:59

Unter OS X 10.13.6, auf dem VLC 3.0.11.1 (Vetinari) ausgeführt wird, lauten die Schlüssel zum Vorrücken bzw. Verzögern:

  • , Audio: F & G
  • Untertitel: H & J

Es ist unklar, warum sich die Schlüssel von dieser Antwort unterscheiden.

 0
Author: Greenonline,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2021-01-17 13:56:23