forked from CryHavoc/dottes
Reduce size of generated audio files.
Set Timidity to produce mono output and crank up the compression on MP3 and OGGs.
This commit is contained in:
parent
6df224a53d
commit
3dc65395b4
|
@ -25,13 +25,13 @@ find $booke -name "*.abc" | sort |
|
|||
tmpname=${name}.tmp
|
||||
|
||||
abc2midi $filename -o $builddir/${tmpname}.mid
|
||||
timidity -Ow -o $builddir/${tmpname}.wav $builddir/${tmpname}.mid
|
||||
lame --quiet $builddir/${tmpname}.wav $builddir/${tmpname}.mp3
|
||||
timidity -OwM -o $builddir/${tmpname}.wav $builddir/${tmpname}.mid
|
||||
lame -m m -V 9 --quiet $builddir/${tmpname}.wav $builddir/${tmpname}.mp3
|
||||
# Timidity can generate OGG directly. But we need to generate WAV
|
||||
# for lame, and oggenc produces smaller output. OGG is needed for
|
||||
# Firefox's audio tag. FF doesn't support MP3, some others support
|
||||
# MP3 but not OGG.
|
||||
oggenc -Q -o $builddir/${tmpname}.ogg $builddir/${tmpname}.wav
|
||||
oggenc -Q -q 0 -o $builddir/${tmpname}.ogg $builddir/${tmpname}.wav
|
||||
|
||||
mv $builddir/${tmpname}.mid $builddir/${name}.mid
|
||||
mv $builddir/${tmpname}.mp3 $builddir/${name}.mp3
|
||||
|
|
Loading…
Reference in New Issue