trojka v2.0

Witold Baryluk baryluk at smp.if.uj.edu.pl
Sun Aug 26 13:21:41 PDT 2007


Changlog:
  * obsluga sygnalow, i wyrzucenie logow z mplayera


baryluk at movax-dev:~/aaa$ cat ../trojka_rec 
#!/bin/bash

TIME_START=`date '+%F_%T'`
OUTFILE=./trojka_${TIME_START}.ogg

function movefile {
        TIME_END=`date '+%F_%T'`
        FINALFILE=./trojka__${TIME_START}__${TIME_END}.ogg
        mv $OUTFILE $FINALFILE
        exit 0
}

trap "movefile" SIGINT

mimms -v 'mms://stream.polskieradio.pl/Program 3' - 2>>mimms.log | \
ffmpeg -i pipe:  -f wav - 2>>ffmpeg.log | oggenc - 2>>oggenc.log | \
tee $OUTFILE 2>>tee.log | \
ogg123 -

#mplayer -cache 256 -cache-min 50 - >>mplayer1.log 2>>mplayer2.log

movefile
exit 0



TODO:

Trzeba by eszcze ustawic ustawieniami oggenc, bo raczej 300kbps to
za duza jakosc, i koduje stereo (bo ffmpeg tak rozkodowuje, nawet z
mono asf, a sam ffmpeg nie potrafi zrobic jednokanalowego ogg) nie
potrzebnie.

miłego testowania.

-- 
Witold Baryluk, aleph0
MAIL: baryluk at smp.if.uj.edu.pl
JID: movax at jabber.autocom.pl



More information about the Digitalmars-d mailing list