Gdy słowa nie zgadzają się z ruchem ust

Dlaczego napisy nie są zsynchronizowane i jak to naprawić

Brak synchronizacji napisów niemal zawsze ma jedną z dwóch przyczyn. Rozpoznanie jej pozwala ustalić, czy wystarczy przesunąć napisy o dwie sekundy, czy plik wymaga bardziej zaawansowanej obróbki.

Osoba oglądająca na monitorze film w obcym języku, z paskiem napisów u dołu ekranu

Najważniejsze wnioski

  • Napisy rozchodzą się z dźwiękiem z dwóch głównych powodów: stałego przesunięcia, gdy każda kwestia jest przyspieszona lub opóźniona o tę samą wartość, albo niezgodnej liczby klatek na sekundę, gdy różnica rośnie z czasem.
  • Stałe przesunięcie to łatwy przypadek — przesuń każdy segment o taką samą liczbę sekund.
  • Narastająca różnica oznacza, że napisy przygotowano dla innej liczby klatek na sekundę i trzeba je rozciągnąć, a nie przesunąć.
  • VLC pozwala przesuwać czas napisów podczas odtwarzania, ale nie zapisuje zmiany; trwała poprawka wymaga edycji pliku.

Dlaczego napisy tracą synchronizację?

Niemal zawsze z jednego z dwóch powodów. Albo każda kwestia jest przesunięta o tę samą wartość — zwykle dlatego, że napisy zsynchronizowano z wersją filmu zawierającą inne intro lub przerwę reklamową — albo na początku kwestie są mniej więcej zgodne z dźwiękiem, lecz coraz bardziej się rozchodzą. Ten drugi przypadek oznacza niezgodność liczby klatek na sekundę napisów i filmu.

Możesz je odróżnić w minutę. Sprawdź synchronizację w pobliżu początku i ponownie pod koniec. Jeśli różnica w obu miejscach jest taka sama, to stałe przesunięcie. Jeśli na początku jest mała, a na końcu duża, problemem jest liczba klatek na sekundę.

Jak odróżnić dwa problemy z synchronizacją.
Co widziszPrawdopodobna przyczynaRozwiązanie
Wszystkie napisy są przyspieszone lub opóźnione o tę samą wartośćStałe przesunięciePrzesuń wszystkie segmenty o tę wartość
Mała różnica na początku, duża na końcuNiezgodna liczba klatek na sekundęRozciągnij lub zsynchronizuj ponownie w edytorze

Jak naprawić napisy, które są stale przyspieszone lub opóźnione?

Przesuń każdy segment o taką samą liczbę sekund. Jeśli napisy wyprzedzają mowę o dwie sekundy, przesuń je o dwie sekundy później; jeśli są opóźnione, przesuń je wcześniej. Ponieważ cała ścieżka jest przesunięta o tę samą wartość, jedna zmiana naprawi wszystko.

VLC pozwala przesuwać czas napisów podczas oglądania za pomocą skrótów klawiaturowych, ale nie zapisuje tej korekty — po ponownym otwarciu pliku wrócisz do punktu wyjścia. Aby poprawka była trwała, zmień czas w samym pliku. Bezpłatne narzędzie do przesuwania napisów w tej witrynie robi dokładnie to w przeglądarce i udostępnia poprawiony plik do zachowania.

A jeśli różnica powiększa się w trakcie filmu?

Wtedy zwykłe przesunięcie nie wystarczy, ponieważ napisy utworzono dla innej liczby klatek na sekundę niż film — to częsta niezgodność między wersją kinową a telewizyjną. Na początku różnica jest zbyt mała, by ją zauważyć; pod koniec kwestie są przesunięte o kilka sekund.

Naprawa wymaga rozciągnięcia, a nie przesunięcia: edytor napisów może dostosować czas ścieżki do liczby klatek filmu albo wyrównać pierwszy i ostatni segment oraz przeskalować wszystko pomiędzy nimi. To więcej pracy niż proste przesunięcie, ale tylko tak można usunąć narastającą różnicę.

Często zadawane pytania

Dlaczego moje napisy przez cały film są przesunięte o kilka sekund?

To stałe przesunięcie, zwykle wynikające z dopasowania napisów do nieco innej wersji filmu. Aby je poprawić, przesuń każdy segment o taką samą liczbę sekund.

Dlaczego z czasem napisy coraz bardziej się rozchodzą?

To niezgodność liczby klatek na sekundę: napisy przygotowano dla innej wartości niż film. Trzeba je rozciągnąć lub ponownie zsynchronizować w edytorze napisów, a nie tylko przesunąć.

Czy VLC zapisuje zmiany synchronizacji napisów?

Nie. VLC pozwala przesuwać czas napisów podczas oglądania, ale nie zapisuje zmiany. Aby zachować poprawkę, zmień czas w pliku.

Jak trwale przesunąć czas napisów?

Użyj narzędzia, które edytuje plik. Bezpłatne narzędzie do przesuwania czasu napisów w tej witrynie przenosi każdy segment na wcześniejszy lub późniejszy czas w przeglądarce i zwraca poprawiony plik SRT albo VTT do zachowania.

Czy to samo przesunięcie działa zarówno w plikach SRT, jak i VTT?

Tak. Oba formaty przechowują segmenty z kodami czasu, więc stałe przesunięcie działa w nich tak samo; narzędzie przyjmuje oba formaty i zwraca plik w formacie wejściowym.

Poznaj VTA Dictate

Przekształć więcej wypowiadanych treści w użyteczne rezultaty.

Pisz głosem w całym systemie Windows, nagrywaj rozmowy za zgodą, transkrybuj dźwięk i obraz, opracowuj notatki ze spotkań oraz eksportuj napisy w jednym środowisku na komputerze.