#!/bin/zsh # (C)opyleft DG6FL Gerolf Ziegenhain 2010 # Released under GPLv2 TMP=$(tempfile) fortune /usr/share/games/fortunes/de/zitate > $TMP cat $TMP | ./ebook2cw -w 20 -o $TMP. || exit 1 eyeD3 --remove-all $TMP.0000.mp3 cat $TMP | espeak -v de --stdout > $TMP.2.wav || exit 2 mplayer -ao pcm:file=$TMP.3.wav $TMP.2.wav || exit 3 lame --resample 11.025 $TMP.3.wav $TMP.3.mp3 || exit 4 eyeD3 --remove-all $TMP.3.mp3 mp3wrap $TMP.mp3 $TMP.0000.mp3 $TMP.3.mp3 || exit 5 ffmpeg -i ${TMP}_MP3WRAP.mp3 -acodec copy $TMP.mp3 ||exit 6 eyeD3 --remove-all $TMP.mp3 || exit 7 eyeD3 --album="Fortune" --title="$(date +%d.%m.%Y)" --track=1 --add-image="cover.jpg":FRONT_COVER --artist "rss.ziegenhain.com/cw" $TMP.mp3 || exit 8 mv $TMP.mp3 fortune.$(date +%d.%m.%Y).mp3 cat $TMP > fortune.$(date +%d.%m.%Y).txt rm $TMP*