Napisy krzaki – jak naprawić polskie znaki

Telewizor, VLC albo aplikacja pokazuje w napisach Za¿ó³æ albo znaki zapytania zamiast polskich liter? Napisy są najpewniej zapisane w Windows-1250. Przeciągnij plik, a Mojibuster zapisze go w UTF-8.

Działa z tekstem i plikami:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Na przykład eksporty z Excela, zrzuty baz danych, napisy do filmów lub kod stron.

Napraw

  1. Przeciągnij plik lub wklej tekst
  2. Naprawa następuje automatycznie
  3. Skopiuj lub pobierz
albo po prostu przeciągnij plik tutaj
  • Bez wysyłania. Pliki są naprawiane w twojej przeglądarce i nigdy nie opuszczają urządzenia.

  • Serwery w UE. Mojibuster działa na serwerze w kraju Finlandia (UE), dlatego obowiązuje ogólne rozporządzenie o ochronie danych (RODO). Tekst RODO (EUR-Lex)

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.

Napisy w Windows-1250 w odtwarzaczu z zachodnimi ustawieniami

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

  1. Przeciągnij plik napisów do pola powyżej.
  2. Mojibuster rozpozna kodowanie i naprawi zepsute znaki.
  3. 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 .sub lub .ass na .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.

Więcej poradników