Autor Téma: Převod titulků v ASCII na UTF-8  (Přečteno 1049 krát)

Offline Tre

  • Nováček
  • *
  • Příspěvků: 5
    • Zobrazit profil
Převod titulků v ASCII na UTF-8
« kdy: 02. 02. 2017, 15:48:50 »
Ahoj,
mám anglické titulky .srt v ACSII a chci je převést na UTF8. Pokud je převedu (iconv, enca, recode, gedit, leafpad, gnome-subtitles, subtitleeditor,...) stále se tváří jako ASCII.
Kód: [Vybrat]
enca *
test.srt: 7bit ASCII characters
  CRLF line terminators

Pokud je edituju (připíšu něco česky), tváří se jako "Doubly-encoded to UTF-8 from KOI-8_CS_2" případně "Unrecognized encoding".
Kód: [Vybrat]
enca *
test.srt:Universal transformation format 8 bits; UTF-8
  CRLF line terminators
  Doubly-encoded to UTF-8 from KOI-8_CS_2

Titulky: https://uloz.to/!SLGLtQjvCDTH/test-srt

Mám mimochodem debian wheezy a prostředí v cs_CZ.UTF-8.

Nějaký nápad, kde je problém, v souboru nebo u mě? Nebo postup co se souborem udělat. Díky.

Offline Tre

  • Nováček
  • *
  • Příspěvků: 5
    • Zobrazit profil
Re:Převod titulků v ASCII na UTF-8
« Odpověď #1 kdy: 02. 02. 2017, 18:32:16 »
Vyřešil jsem jinde.
Citace
    ...aby byla enca schopna bezpečně určit výchozí znakovou sadu souboru potřebuje mít i dostatečné množství textu v daném kódování...

V tom byl zakopaný pes. Zkoušel jsem do ASCII textu vložit jen pár českých písmen, když vložím víc českého textu, už enca rozezná kodování správně.

Takže vyřešeno.