Portál AbcLinuxu, 12. května 2025 11:34

Dotaz: Fonty a kodování

15.10.2004 10:14 magico | skóre: 2
Fonty a kodování
Přečteno: 329×
Odpovědět | Admin
Už se omlouvám ale přečetl jsem snad vše co jsem našel i co ste radili a stále mám tehle problém. Nejdou mi česky titulky v mplayeru (používám GUI) a systém je FC2. Mám český font který ukazuje v open office všechny znaky pod kodováním 1250 a když tohle všechno nastavím v mplayeru tak nemám písmena s háčkama. Zkoušel jsem i otevřít ty titulko v open office a tam tyhle znaky taky nejsou (ale když je píšu tak je mám) co stím. Jsem plnej začátečník a linux mám na notebooku zančky Dell Latitude 1,8 GHZ
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.10.2004 11:44 Zaphod | skóre: 37 | blog: zaphod_blog
Rozbalit Rozbalit vše Re: Fonty a kodování
Odpovědět | | Sbalit | Link | Blokovat | Admin
Treba stiahnut font-arial-cp1250.tar.bz2 z www.mplayerhq.hu
nakopirovat jeden z fontov do ~/.mplayer/font/ (podla readme)
Titulky mi idu - tiez mam FC2. Puzivam mplayer uz od Redhat 7.3, tento postup mi vzdy fungoval.
15.10.2004 12:14 Maude Lebowski
Rozbalit Rozbalit vše Re: Fonty a kodování
Odpovědět | | Sbalit | Link | Blokovat | Admin
mplayer by teoreticky mel umet prekodovat fonty, ale prakticky me to nikdy nefungovalo, resim to tak ze nejdriv prekonvertuju titulkovy soubor a pak zobrazim v mplayeru (pouzivam utf-8 kodovani fontu):

iconv -f cp1250 -t utf8 < titulky.sub > /tmp/s.sub a dal maplayer ... -sub /tmp/s.sub

aby se to udelalo snadno samo tak mam maly script:
#!/bin/bash
MPLAYER=/usr/local/bin/mplayer
if [ "$1" ]; then
  if [ "$2" ]; then
      iconv -f cp1250 -t utf8 < "$2" > /tmp/s.sub && \
      $MPLAYER -utf8 -mc 0.001 -subpos 100 -vop expand=0:-100:0:0 \
      -font 'Bitstream Vera Sans' -subfont-autoscale 1 -sub /tmp/s.sub "$1"
  else
      $MPLAYER "$1"
  fi
else
  echo "Usage: mplayer film titulky"
fi

exit 0
ktery mam v ~/bin (tedy export PATH=$PATH:~/bin) a spoustim ho misto mplayeru
15.10.2004 15:52 8an | skóre: 30
Rozbalit Rozbalit vše Re: Fonty a kodování
Mě to nastavení znakové sady funguje (1.0_pre4), v ~/.mplayer/config mám tohle:
fontconfig=yes
font="Arial Black"
subfont-encoding=windows-1250
If you build an operating system that even an idiot can use, only idiots will use it.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.