Podnapisi s čudnimi znaki – kako popraviti šumnike

Televizor, VLC ali aplikacija v podnapisih kaže vèeraj, Èakal ali vprašaje namesto šumnikov? Podnapisi so najverjetneje shranjeni v Windows-1250. Povlecite datoteko in Mojibuster jo bo shranil v UTF-8.

Deluje z besedilom in datotekami:

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

Na primer izvozi iz Excela, izpisi baz podatkov, podnapisi za filme ali koda spletnih strani.

Popravi

  1. Povlecite datoteko ali prilepite besedilo
  2. Popravilo poteka samodejno
  3. Kopirajte ali prenesite
ali datoteko preprosto povlecite sem
  • Brez pošiljanja. Datoteke se popravijo v vašem brskalniku in nikoli ne zapustijo naprave.

  • Strežniki v EU. Mojibuster deluje na strežniku v EU (Finska), zato velja Splošna uredba o varstvu podatkov (GDPR). Besedilo GDPR (EUR-Lex)

Zakaj imajo podnapisi čudne znake

Datoteke s podnapisi ne vsebujejo podatka o kodiranju. Večina slovenskih podnapisov s spleta je shranjena v Windows-1250, televizorji, aplikacije za pretakanje in medijski strežniki pa pričakujejo UTF-8. Zato je datoteka pravilna, na zaslonu pa se pojavijo čudni znaki.

Podnapisi v Windows-1250 v predvajalniku z zahodnimi nastavitvami

Čudni znaki

1
00:00:01,000 --> 00:00:03,500
Kje si bil vèeraj zveèer?

2
00:00:04,000 --> 00:00:06,000
Èakal sem te pred kinom, jedla sva èešnje.

Po popravilu

1
00:00:01,000 --> 00:00:03,500
Kje si bil včeraj zvečer?

2
00:00:04,000 --> 00:00:06,000
Čakal sem te pred kinom, jedla sva češnje.

Kako popraviti podnapise

  1. Povlecite datoteko s podnapisi v polje zgoraj.
  2. Mojibuster prepozna kodiranje in popravi pokvarjene znake.
  3. Prenesite datoteko in z njo zamenjajte staro datoteko poleg filma.

Časi, oštevilčenje in prazne vrstice ostanejo nespremenjeni. Podnapisi v obliki MicroDVD ({123}{456}Besedilo) s končnico .txt prav tako delujejo.

Nasveti za predvajalnike

  • VLC: v Orodja → Nastavitve → Podnapisi/OSD lahko nastavite privzeto kodiranje. Po pretvorbi zadošča UTF-8.
  • Televizorji in Plex, Jellyfin, Kodi: najbolje berejo UTF-8 brez BOM.
  • Podnapisi SUB in ASS: začasno spremenite končnico .sub ali .ass v .txt, popravite datoteko in vrnite staro končnico.

Pogosta vprašanja

Se bodo časi podnapisov spremenili?

Ne. Spremenijo se samo pokvarjeni znaki. Časi, številke in prazne vrstice ostanejo popolnoma enaki.

Ali podnapisi potrebujejo BOM?

Ne. Večina predvajalnikov najbolje deluje z UTF-8 brez BOM, zato je za SRT in VTT ta možnost privzeto izklopljena.

Namesto črk imam vprašaje – se da to popraviti?

Če so vprašaji že shranjeni v datoteki, so črke izgubljene. Mojibuster pokaže, koliko jih je – takrat potrebujete drugo datoteko s podnapisi.

Več navodil