Narzędzie synchronizacji napisów
Przesuń lub posynchronizuj napisy SRT o dowolna liczbe sekund. Napraw opóźnienie lub przyspieszenie napisów. Bezpłatnie.
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
return "Wynik gotowy w 0.1s";
}
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćSubtitle Sync Shift — synchronizuj napisy filmowe SRT
Narzędzie Subtitle Sync Shift pozwala przesunąć napisy do filmów o dowolną liczbę milisekund — do przodu lub wstecz. Wgraj plik SRT lub VTT, ustaw offset i pobierz zsynchronizowany plik napisów. Praca odbywa się lokalnie — Twoje pliki nie są wysyłane na serwer.
Czym są napisy SRT i jak działają?
SRT (SubRip Text) to najpopularniejszy format pliku napisów filmowych. Każdy wpis zawiera: numer sekwencji (1, 2, 3...), timestamp początku i końca w formacie HH:MM:SS,mmm --> HH:MM:SS,mmm, tekst napisu (jedna lub dwie linie). Przykład: 1, 00:01:23,456 --> 00:01:26,789, Witaj, drogi widzu!. Napisy są zsynchronizowane z ścieżką audio lub video — gdy plik wideo ma inne opóźnienie niż oryginał (np. inna wersja, inny cdr), napisy "nie pasują".
Dlaczego napisy są niesynchroniczne?
Najczęstsze przyczyny desynchronizacji napisów: różne wersje pliku wideo (theatrical vs. extended vs. director's cut), różne źródła video i napisów (video z jednej strony, napisy z innej), konwersja formatu (z DVD na MP4, z TS na MKV), interlacing i frame rate mismatch (23,976 vs. 24 vs. 25 fps), dodanie lub usunięcie fragmentów (intro/outro na platformach streamingowych), ręcznie tworzone napisy z błędami synchronizacji.
Jak używać narzędzia?
Krok 1: wgraj plik SRT lub VTT przez drag & drop lub przycisk "Wgraj". Krok 2: usuń offset w milisekundach — dodatni przesuwa napisy do przodu (napisy pojawiają się później), ujemny do tyłu (napisy pojawiają się wcześniej). Przykład: "Napisy są 2 sekundy za późne" → offset = -2000 ms. "Napisy pojawiają się 1,5 sekundy za wcześnie" → offset = +1500 ms. Krok 3: podgląd — możesz zobaczyć kilka wpisów po korekcie. Krok 4: pobierz plik.
Inne formaty napisów
Oprócz SRT, narzędzie obsługuje: VTT (WebVTT) — standard HTML5 video, używany przez YouTube. ASS/SSA — zaawansowany format z pozycjonowaniem i stylem czcionki (używany w anime). SBV — format YouTube. SUB/IDX — napisy obrazkowe (nie tekstowe, nie wspierane przez edytor tekstowy). Embedded subtitles — w plikach MKV (track napisy) — wyodrębnij je najpierw przez MKVToolNix lub FFmpeg przed edycją.
Najczęściej zadawane pytania
Jak sprawdzić o ile millisekund napisy są przesunięte?
Metoda: zatrzymaj wideo na wyraźnym zdaniu, sprawdź czas w video playerze, porównaj z timestamp w pliku SRT (otwórz w notatniku). Różnica = offset. Przykład: dialog mówiony o 00:05:23, ale napis pojawia się o 00:05:25 → napisy są +2000 ms za późno → koryguj -2000 ms. Alternatywnie: programy jak Aegisub mają wizualny interfejs do kalibracji przez zaznaczenie punktów synchronizacji.
Jak edytować napisy SRT w notatniku?
Plik SRT to czysty tekst — otwórz w Notepad, VS Code, Notepad++. Każdy wpis: numer, pusta linia, timestamp, tekst, pusta linia. Do edycji jednego timestamp: zmień ręcznie. Do zmiany wszystkich: Ctrl+H (Replace) — ale to trudne dla milisekund. Narzędzie Subtitle Sync Shift automatycznie przelicza wszystkie timestampy jednym kliknięciem.
Jak wyodrębnić napisy z pliku MKV?
MKVToolNix (Windows/Mac/Linux) — GUI: Multiplexer → otwórz MKV → Tracks → zaznacz track napisów → Extract. Lub FFmpeg (linia komend): ffmpeg -i film.mkv -map 0:s:0 napisy.srt (wyodrębnia pierwszą ścieżkę napisów). Po wyodrębnieniu możesz edytować plik SRT przez narzędzie Subtitle Sync Shift.
Czy narzędzie działa z napisami wielojęzycznymi?
Tak — plik SRT jest zakodowany w UTF-8 (standard dla napisów wielojęzycznych). Narzędzie modyfikuje tylko timestampy, nie tekst, więc wszystkie języki (arabski, chiński, cyrylica, polskie znaki) są zachowane bez zmian. Jeśli plik jest w starszym kodowaniu (Windows-1250, ISO-8859-2), może wymagać konwersji do UTF-8 przed wgraniem (użyj Notepad++ → Encoding → Convert to UTF-8).
Jakie programy pozwalają zaawansowanie edytować napisy?
Dla prostego przesunięcia: nasze narzędzie online. Dla zaawansowanej edycji: Aegisub (darmowy, Windows/Mac/Linux) — profesjonalne narzędzie z wizualną synchronizacją, edycją stylu i typesettingiem. Subtitle Edit (Windows) — kompleksowy edytor, wykrywa błędy, synchronizacja przez audio fingerprint. Jubler (Java, cross-platform) — edytor SRT/SSA/SMI. FFmpeg z filtrem asetpts/subtitles — zaawansowana konwersja i synchronizacja przez CLI.