Mercurial > mplayer.hg
view TOOLS/subfont-c/fontgen @ 21167:e3d1a0ca75f1
r21078: add a link to Michael's de-interlacing filters, and replace the crappy
pp=fd video filter with yadif as it's soooo much better
r21079: Add a new MPEG encoding example using lavf
r21152: typo: Bitrate is printed in kb/s, not Mb/s on the status line.
r21153: Miscellaneous updates for the introduction and the requirements section.
r21154: Remove outdated and superfluous sound card section.
r21155: Remove outdated and superfluous video cards section.
r21168: x264 supports interlaced encoding for some time
author | kraymer |
---|---|
date | Thu, 23 Nov 2006 22:51:42 +0000 |
parents | ffcac0e6a5f4 |
children |
line wrap: on
line source
#!/bin/bash # Font Generator script by alex@naxine.org if [ -z $1 ]; then echo "fontgen: too few parameters" echo "fontgen: Usage: $0 <input font filename> <output dir>" exit fi if [ ! -r $1 ]; then echo "fontgen: input font file not readable" exit fi subfont_exec=subfont #unicode="--unicode" #font=arial.ttf #font=mints-mild.pcf #font=/home/alex/artwiz-mints-mild-latin2.hex font=$1 if [ ! -z $2 ]; then outdir="--outdir $2" mkdir $2 fi #font=verdana.ttf encoding=iso-8859-2 fontsize=12 symbolssize=10 blur=2 outline=1.5 if [ ! -x $subfont_exec ]; then echo "fontgen: 'subfont' not found or not executable!" echo "fontgen: trying to compile" make || exit if [ ! -x $subfont_exec ]; then echo "failed" exit fi exit fi # subfont <encoding> <size> <input> echo "fontgen: creating font..." ./$subfont_exec $outdir $unicode --blur $blur --outline $outline "$encoding" $fontsize "$font" || exit echo "fontgen: creating osd symbols..." ./$subfont_exec $outdir --append --blur $blur --outline $outline encodings/osd-mplayer $symbolssize osd/osd.pfb || exit exit