Konwerter napisów
Konwertuj napisy między SRT, WebVTT, ASS/SSA i SBV w przeglądarce, przesuwaj czas w milisekundach i poprawiaj rozjazd klatek, np. z 23,976 na 25 fps.
- Format wejściowy
- –
- Napisy
- –
- Ostatni napis kończy się o
- –
- Usunięte (przed 0:00)
- –
Jak skonwertować plik z napisami
- Upuść plik z napisami na pole wyboru (SRT, VTT, ASS, SSA lub SBV) albo wklej napisy w polu Napisy do konwersji.
- Zostaw Format wejściowy na Wykryj automatycznie albo wybierz format sam, jeśli wykrywanie się pomyli.
- Wybierz Format wyjściowy: SRT (SubRip), WebVTT, ASS (Advanced SubStation Alpha) lub SBV (YouTube).
- Jeśli napisy się rozjeżdżają, wpisz Przesunięcie czasu (ms), a gdy opóźnienie rośnie w trakcie filmu – ustaw sekcję Zmiana liczby klatek.
- Zaznacz Usuń znaczniki formatowania, jeśli chcesz sam tekst.
- Kliknij Konwertuj, sprawdź wynik w polu Skonwertowane napisy, a potem użyj przycisku Kopiuj lub Pobierz.
Plik jest odczytywany i konwertowany w twojej przeglądarce. Nic nie jest wysyłane na serwer.
Co zawiera każdy format
- SRT (SubRip) to najszerzej obsługiwany format: numer, linia z czasem, np.
00:01:02,345 --> 00:01:04,000(przecinek przed milisekundami), oraz jedna lub więcej linii tekstu. Odtwarzacze akceptują kilka znaczników w stylu HTML:<i>,<b>,<u>i<font color>. Wiele plików zawiera też{\an8}, które umieszcza linię u góry ekranu; narzędzie to zachowuje. - WebVTT to format elementu HTML5
<track>i większości odtwarzaczy streamingowych. Zaczyna się nagłówkiemWEBVTT, przed milisekundami ma kropkę (00:01:02.345) i może zawierać komentarzeNOTE, blokiSTYLEiREGION, identyfikatory napisów oraz ustawienia (align:start line:10%). Narzędzie pomija bloki komentarzy i stylów, zachowuje identyfikatory i ustawienia przy konwersji VTT do VTT oraz zamienia&i<na encje, jak wymaga specyfikacja. - ASS / SSA (SubStation Alpha) używają grupy fansubowe i pliki MKV. Czasy podawane są w setnych sekundy (
0:01:02.35), a każda liniaDialoguema styl, nazwę postaci i znaczniki nadpisujące, takie jak{\i1},{\pos(…)}czy{\c&H0000FF&}. Przy konwersji ASS do ASS zachowywane są informacje o skrypcie, style V4+ i oryginalne znaczniki. Przy konwersji do innego formatu kursywa, pogrubienie, podkreślenie i kolor zamieniają się na znaczniki SRT lub VTT; pozycjonowania, efektów karaoke i rysunków wektorowych nie da się odwzorować, więc są pomijane. - SBV to prosty format tekstowy YouTube:
0:01:02.345,0:01:04.000, a pod spodem tekst, bez formatowania.
Jak naprawić niezsynchronizowane napisy
Jeśli napisy są za wcześnie lub za późno o tyle samo od początku do końca, wystarczy przesunięcie czasu: 2000 wyświetla każdą linię dwie sekundy później, a -500 pół sekundy wcześniej. Linie, które kończyłyby się przed 0:00, są usuwane i liczone w polu Usunięte (przed 0:00).
Jeśli opóźnienie stopniowo rośnie (na początku jest dobrze, a pod koniec kilka sekund różnicy), napisy przygotowano dla innej liczby klatek na sekundę. Wydania PAL odtwarzają filmy w 25 fps zamiast 23,976 fps, więc są ok. 4% szybsze. Ustaw Napisy przygotowane dla na pierwotną wartość, a Odtwarzane wideo na liczbę klatek twojego filmu; każdy czas jest mnożony przez z ÷ do. Wartości 23,976, 29,97 i 59,94 są obsługiwane z dokładnymi wartościami (24000/1001 itd.). Najpierw stosowana jest zmiana liczby klatek, potem przesunięcie.
Najczęściej zadawane pytania
Dlaczego w skonwertowanym pliku polskie znaki są zepsute?
Starsze pliki SRT często są zapisane w kodowaniu Windows-1252 lub innym zamiast UTF-8. Narzędzie wykrywa UTF-8 i UTF-16 (po znaczniku BOM), a w pozostałych przypadkach rozpoznaje z samego tekstu kodowania Windows-1250 i ISO-8859-2 (środkowoeuropejskie, w których zapisano wiele polskich napisów), Windows-1251 (cyrylica) i Windows-1256 (arabskie). Jeśli ogonki („ą”, „ś”, „ż”) mimo to wyjdą błędnie, plik ma inne kodowanie – zapisz go najpierw w UTF-8 w edytorze tekstu. Wynik zawsze jest zapisywany w UTF-8, które czyta każdy nowoczesny odtwarzacz.
Czy style i pozycje ASS przetrwają konwersję do SRT?
Tylko częściowo. Kursywa, pogrubienie, podkreślenie, kolor i pozycja u góry {\an8} są przenoszone. Czcionki, obrysy, dokładne pozycje, obroty i efekty karaoke nie mają odpowiedników w SRT ani WebVTT, więc giną. Jeśli ich potrzebujesz, zachowaj oryginalny plik ASS.
Czy mogę konwertować do SSA?
Narzędzie odczytuje pliki SSA (v4) i ASS (v4+), a zapisuje ASS, który obsługuje każdy odtwarzacz czytający SSA.
Mój plik nie ma numerów linii. Czy to zadziała?
Tak. Parser szuka linii z czasami, więc toleruje brak numerów, brak pustych linii między napisami albo kropkę zamiast przecinka w plikach SRT.
Co przesunięcie czasu robi z nakładającymi się napisami?
Nic szczególnego: każdy napis przesuwa się o tyle samo, więc nakładki zostają takie jak były. Wynik jest sortowany według czasu rozpoczęcia.
Podobne narzędzia
- Przycinanie wideo Przytnij film MP4, MOV, WebM lub MKV w przeglądarce. Wybierz początek i koniec na podglądzie, tnij szybko bez ponownego kodowania albo co do klatki.
- Wideo na MP3 Wyodrębnij dźwięk z filmu MP4, MOV, WebM lub MKV jako plik MP3 w przeglądarce. Wybierz bitrate, zachowaj tylko fragment – nic nie jest wysyłane.
- Zapis klatki z filmu Zapisz dowolną klatkę filmu jako obraz PNG lub JPG w pełnej rozdzielczości, przechodź klatka po klatce albo pobierz obraz co kilka sekund w pliku ZIP.
- Konwerter audio Konwertuj pliki audio do MP3, WAV, OGG, M4A lub FLAC w przeglądarce albo wyodrębnij dźwięk z wideo. Wiele plików naraz, bez wysyłania i rejestracji.