Dlaczego napisy mają krzaki
Pliki napisów nie zawierają informacji o kodowaniu. Większość polskich napisów z sieci jest zapisana w Windows-1250, a telewizory, aplikacje streamingowe i serwery multimediów oczekują UTF-8. Dlatego plik jest dobry, a na ekranie pojawiają się krzaki.
Krzaki
1 00:00:01,000 --> 00:00:03,500 Czeœæ, jak siê masz? 2 00:00:04,000 --> 00:00:06,000 Wszystko w porz¹dku, dziêkujê.
Po naprawie
1 00:00:01,000 --> 00:00:03,500 Cześć, jak się masz? 2 00:00:04,000 --> 00:00:06,000 Wszystko w porządku, dziękuję.
Jak naprawić napisy
- Przeciągnij plik napisów do pola powyżej.
- Mojibuster rozpozna kodowanie i naprawi zepsute znaki.
- Pobierz plik i zastąp nim stary plik obok filmu.
Czasy, numeracja i puste wiersze zostają bez zmian. Napisy w formacie MicroDVD ({123}{456}Tekst) z rozszerzeniem .txt też działają.
Wskazówki dla odtwarzaczy
- VLC: w Narzędzia → Preferencje → Napisy/OSD możesz ustawić domyślne kodowanie. Po konwersji wystarczy UTF-8.
- Telewizory i Plex, Jellyfin, Kodi: najlepiej czytają UTF-8 bez BOM.
- Napisy SUB i ASS: zmień tymczasowo rozszerzenie
.sublub.assna.txt, napraw plik i przywróć dawne rozszerzenie.
Najczęstsze pytania
Czy czasy napisów się zmienią?
Nie. Zmieniane są tylko zepsute znaki. Czasy, numery i puste wiersze zostają dokładnie takie same.
Czy napisy potrzebują BOM?
Nie. Większość odtwarzaczy najlepiej radzi sobie z UTF-8 bez BOM, dlatego dla SRT i VTT ta opcja jest domyślnie wyłączona.
Mam znaki zapytania zamiast liter – da się to naprawić?
Jeśli znaki zapytania są już zapisane w pliku, litery zostały utracone. Mojibuster pokaże, ile ich jest – wtedy potrzebny jest inny plik napisów.