Mam problem. Kdyz si nastavim fonty jak bylo uvedeno v clanku. Prevrtim si titulky do iso-8859-2 a pustim to tak se stava to. Ze znaky s diakritikou se mi v titulcich prohazuji, (ž,š) se zobrazuji spatne a nektere se nezobrazuji vubec. Zahadne je hlavne to prohazovani pismenek v titulcich :-). Nevite nekdo co s tim?
Proc nikdo nepouziva truetype fonty pro titulky? Proc bych se mel drbat s nejakymi bitmapovymi? Staci pri kompilaci mit zapnutou podporu freetype a po kompilaci si do ~/.mplayer nakopirovat nejaky TTF font (Arial se dobre cte), prejmenovat ho na subfont.ttf, do ~/.mplayer/mplayer.conf pridat radek subcp=cp1250 a jsme za vodou, muzeme pouzivat titulky v win1250 bez prekodovavani....
parametr subcp sel pouzit i u tech bitmapovych fontu kdzy fonty byly v unicode. Ale od doby co mplayer umi s freetype jsou bitmapovy fonty passe :-)
Ale je fakt ze od te doby pro zmenu prisly vhod parametry subfont-autoscale, subfont-osd-scale a subfont-text-scale
To se mi stavalo taky, ac jsem zkusil vsechny navody na webu jak to opravit. Prisel jsem na to, ze kdyz spustim film v konzoli pomoci mplayeru tak ty titulky jsou cesky, pokud jsem ale film pustil v grafice pres gmplayer tak to cesky nebylo, proto jsem zakomentoval dva radky v souboru gui.conf ktery jsem mel v adresari /home/<uziv>/.mplayer/ (bohuzel ted nemuzu rict jake dva radky to byly, jelikoz nejsem u sveho pocitace :), ale meli souvislost s kodovanim titulku - myslim, ze kdyz jsem je odhadl napoprve ja, tak ostatni uzivatele je najdou taky). Od te doby mam ceske titulky i v pri prehravani pres gmplayer.
Mam stejny problem, zkousel jsem titulky konvertovat do ruznych
kodovani(iso8859-2, cp1250, utf-8) a nastavit -subcp ale nic nefungovalo.
nektere znaky s diakritikou to zobrazuje normalne, jine vubec a jeste jine
se prehazuji s okolnimi znaky
Mam balicek stazeny z ftp://ftp.nerim.net/debian-marillat/ sarge main
pod ubuntu 4.10
Pokud nefunguje -subcp, pak je problém s iconv, nebo jeho napojení na mplayer. Doporučuji stáhnout cvs verzi a projet aspoň ./configure a prohlédnout si výstup.