1. SubtitleDown
  2. Blog

Jak naprawić niezsynchronizowane napisy (opóźnienie i klatki)

Napisy za wcześnie, za późno albo coraz bardziej się rozjeżdżają? Poznaj trzy przyczyny braku synchronizacji napisów i napraw każdą za darmo w przeglądarce.

Opublikowano 5 min czytania

Mało co psuje film tak szybko jak napisy, które pojawiają się sekundę za późno. Na szczęście niemal każdy problem z synchronizacją ma jedną z trzech przyczyn i każdą da się szybko naprawić.

1. Napisy są zawsze tak samo za wcześnie lub za późno

To najczęstszy problem. Pojawia się, gdy film ma inną czołówkę, dodatkowe logo lub wyciętą scenę w porównaniu z wersją, do której zrobiono napisy. Przesunięcie jest takie samo od początku do końca.

Rozwiązanie: przesuń wszystkie kwestie o tę samą wartość. Znajdź jedną linię, sprawdź, o ile jest przesunięta, i wpisz przesunięcie w milisekundach w konwerterze online (na przykład -1500, jeśli napisy pojawiają się 1,5 sekundy za późno). Liczby dodatnie opóźniają napisy, ujemne je przyspieszają.

2. Napisy z czasem coraz bardziej się rozjeżdżają

Jeśli pierwsza scena się zgadza, ale pod koniec tekst jest przesunięty o kilka sekund, napisy zrobiono do innej liczby klatek na sekundę. Typowy przypadek to film w 23,976 fps z napisami do wydania PAL w 25 fps; rozbieżność rośnie o około 4% w trakcie trwania filmu.

Rozwiązanie: przelicz liczbę klatek. W konwerterze wybierz odpowiednią opcję, na przykład 23.976 → 25 lub 25 → 23.976. Jeśli nie wiesz, w którą stronę, spróbuj jednej, sprawdź ostatnią scenę i zmień, jeśli jest gorzej.

3. Linie migają lub dwa napisy wyświetlają się naraz

Niektóre pliki, zwłaszcza napisy wygenerowane automatycznie, mają kwestie, które na siebie nachodzą. Odtwarzacz pokazuje wtedy dwie linie jedna nad drugą albo tekst miga. Opcja Napraw nakładające się linie w konwerterze skraca każdą kwestię tak, by kończyła się tuż przed początkiem następnej.

Najpierw popraw opóźnienie, potem liczbę klatek, a na końcu nakładanie się linii. W tej kolejności wynik jest najczystszy.

Bonus: dziwne znaki, np. é zamiast é

To problem z kodowaniem, a nie z synchronizacją: plik zapisano w starym kodowaniu i odczytano jako UTF-8. Włącz w konwerterze Napraw uszkodzone znaki, aby to naprawić. Jeśli stary telewizor nadal wyświetla złe znaki, włącz też Dodaj UTF-8 BOM.

Najczęściej zadawane pytania

Skąd mam wiedzieć, czy potrzebuję korekty opóźnienia, czy liczby klatek?

Porównaj pierwszą i ostatnią scenę. Takie samo przesunięcie w obu oznacza opóźnienie; rosnące przesunięcie oznacza różnicę w liczbie klatek.

Czy naprawa synchronizacji zmieni tekst napisów?

Nie. Zmieniają się tylko czasy, chyba że włączysz też opcję, taką jak usuwanie opisów dla niesłyszących.