openSUSEa suomeksi

openSUSE => Multimedia ja grafiikka => Aiheen aloitti: lovejoy - 25.08.2007 - klo:20:15

Otsikko: Mplayer (Ongelmia tekstityksissä)
Kirjoitti: lovejoy - 25.08.2007 - klo:20:15
Elikkä joo, ongelma on tämä:

Mplayer toistaa kyllä tekstitykset, mutta ei kovin hyvin. Jos esiintyy esimerkiksi "Ä" näkyy se tekstityksissä kysymysmerkkinä. Myös "ä" laittaa tekstin sekaisin jos sen jälkeen tulee numeroita.

"..on kylmä 4. heinäkuuta." -> "..on kylm4 .ä heinäkuuta."

Tässä pätkä Mplayerin conffista:
Koodia: [Valitse]
#==========
# Subtitles
#==========

# VobSubs
#========

# Align subs. (-1: as they want to align themselves)
spualign=-1

# Anti-alias subs. (4: best and slowest)
spuaa=4

# Set language.
slang=fi,fin,en,eng

# Text-based subtitles
#=====================

# Find subtitle files. (1: load all subs containing movie name)
sub-fuzziness=1

# Set font.
font=/home/tatu/.mplayer/subfont.ttf

# Set font encoding.
subfont-encoding=unicode

# Set subtitle file encoding.
unicode=no
utf8=no

# Resample the font alphamap. (1: narrow black outline)
ffactor=1

# Set subtitle position. (100: as low as possible)
subpos=100

# Set subtitle alignment at its position. (2: bottom)
subalign=2

# Set font size. (2: proportional to movie width)
subfont-autoscale=2

# Set font blur radius. (default: 2)
subfont-blur=2.0

# Set font outline thickness. (default: 2)
subfont-outline=2.0

# Set autoscale coefficient. (default: 5)
subfont-text-scale=4.4

Jos laitan unicoden ja utf-8 arvoon "yes", ei ääkköset näy ollenkaan.

Mplayeriä käyttelen konsolesta käsin.
Otsikko: Vs: Mplayer (Ongelmia tekstityksissä)
Kirjoitti: juippis - 25.08.2007 - klo:20:42
Ja mikä on asetettu fontiksi? Onko siinä fontissa ääkkösiä ollenkaan?

Lainaus
joonas@justice:.mplayer > ls -l subfont.ttf
lrwxrwxrwx 1 joonas users 40 2006-12-10 00:22 subfont.ttf -> /usr/share/fonts/truetype/DejaVuSans.ttf
joonas@justice:.mplayer > file /usr/share/fonts/truetype/DejaVuSans.ttf
/usr/share/fonts/truetype/DejaVuSans.ttf: TrueType font data
joonas@justice:.mplayer >

MPlayerin konffi:
Koodia: [Valitse]
# Write your default config options here!

vo=xv
alang=jpn
ao=alsa

subfont-osd-scale=3.5
subfont-text-scale=2.5
font=/usr/share/fonts/truetype/DejaVuSans.ttf

stop-xscreensaver=1

Itselläni ainakin tuntuu toimivan.
Otsikko: Vs: Mplayer (Ongelmia tekstityksissä)
Kirjoitti: fsu - 25.08.2007 - klo:21:53
voisit kokeilla ottaa konffista noita unicode, yms määrityksiä pois käytöstä ja kokeilemalla kehoitteesta subcp-parametriä. esim.
Koodia: [Valitse]
mplayer -subcp iso-8859-15 test.avi
Otsikko: Vs: Mplayer (Ongelmia tekstityksissä)
Kirjoitti: lovejoy - 25.08.2007 - klo:22:43
Nonni, eli laitoimpa sitte noi Juippiksen konffit ja ton subcp-parametrin jatkoks nii lähti toimimaan niiku pitää! Silti ois kiva tietää, että mistähän toi johtuu? Ois näppärämpää saada pelkällä mplayer <filename.avi> toimimaan. :>
Otsikko: Vs: Mplayer (Ongelmia tekstityksissä)
Kirjoitti: fsu - 25.08.2007 - klo:23:14
Taas menee arvailuks, mut kokeile laitaa konffiin:
Koodia: [Valitse]
subcp=iso8859-15
Otsikko: Vs: Mplayer (Ongelmia tekstityksissä)
Kirjoitti: juippis - 25.08.2007 - klo:23:16
Tai alias mplayer='mplayer -subcp iso-8859-15'

Mutta kokeile konffia.