Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: snop 31 Srpna 2006, 21:14:22
-
tady je muj skriptik na spusteni mplayeru...aby zobrzoval titulky v cernych pruhoch pod obrazem v sirokouhlych filmech
#!/bin/sh
# test if movie file exists
filename="$1"
shift
if [ ! -f "$filename" ]; then
echo "File not found: '$filename'"
exit 1
fi
# get movie width and height from mplayer
sizes=($(mplayer "$filename" -vo xxx 2> /dev/null |
sed -n '/VIDEO:/{s/^.* \([0-9]\+\)x\([0-9]\+\).*$/\1 \2/;p}'))
# calculate expand parameters
exph=$(( ${sizes[0]} * 3 / 4 - ${sizes[1]} ))
# play the movie in mplayer
gmplayer "$filename" -vf expand=0:-$exph:0:$(( $exph / 2 )) "$@"
-
Moc jsem nestudoval co ten skript dela, ale pripada me daleko jednodussi reseni editovat soubor /etc/mplayer/mplayer.conf a upravit/pridat nasledujici radky:
monitoraspect=4:3
#pripadne 5:4 pro 1280x1024, nebo jiny pomer stran pro nestandardni rozliseni (widescreen apod)
vf-add=expand=:::::4/3
-
Jo Ripper, ale má to jednu nevýhodu, jakmile totiž jedeš v okně, nedodrží poměr stran filmu, ale přídá černé okraje do nastaveného poměru stran.
Totiž kdysi jsem experimentoval s Mplayerem a zjistil jsem, že existuje klávesová zkratka pro pohyb titulků v obraze ve fullscreenu. Za boha si nemůžu vzpomenout o jakou jde. Našel jsem to na nějaké stránce o MPlayeru.
-
...zjistil jsem, že existuje klávesová zkratka pro pohyb titulků v obraze ve fullscreenu. Za boha si nemůžu vzpomenout o jakou jde. Našel jsem to na nějaké stránce o MPlayeru.
man gmplayer
hledat retezec "move subtitles" ;)
-
Titulky se posouvaj, klavesama "r" a "t", ale kdyz je film 16:9 tak i kdyz jsou titulky uplne dole (tzn. sub. position 100/100) tak jsou ve filmu. Titulky do cernyho pole se daj dostat - pridanim radku:
vop=expand=0:-50:0:0:0
do souboru ~$.mplayer/config.
Misto cisla -50 tam muze byt vetsi/mensi cislo podle toho jaky je originalni pomer filmu a nebo podle toho jaky pouzivate text scale.
-
Moc jsem nestudoval co ten skript dela, ale pripada me daleko jednodussi reseni editovat soubor /etc/mplayer/mplayer.conf a upravit/pridat nasledujici radky:
monitoraspect=4:3
#pripadne 5:4 pro 1280x1024, nebo jiny pomer stran pro nestandardni rozliseni (widescreen apod)
vf-add=expand=:::::4/3
jo...to mne nenapadlo...je to funkcni....a dela to stejny jak ten skript :|