[vorbis] Realtime resampling/encoding with oggenc
Beni Cherniavsky
scben at techst02.technion.ac.il
Tue May 15 06:15:11 PDT 2001
On Tue, 15 May 2001, vorbis wrote:
> Don't know if anybody is still missing the lame oggenc features for
> resampling, lowpass/highpass filters etc, but I wrote a little script that
> uses sox to do all the stuff I need to real-time encode oggenc from the
> radio, or any input device.
>
> #!/bin/bash
> DATE=`date '+%m-%d-%Y-(%H.%M)'`
> DESTIN=/video/music/perftoday
> export DATE=$DATE'-PerformanceToday.ogg'
>
> sox -V -r 44100 -c 2 -t ossdsp -w -s /dev/dsp -t wav - filter \
> 0-16000 2>/dev/null | oggenc - -o $DESTIN/$DATE -b 128&
> sleep 7200
> kill -9 $!
>
> What you see here on the first two lines should be only one. Note the
> "\".
>
> As you can guess, I use this to record my favorite classical music program
> on NPR. Anyway, I hope this solves somebody's problem similar to mine.
>
Is it always healthy to lowpass a signal from the radio at 16KHz? Is it
the same for AM and FM? I record most of my Ogg files from the radio
(usually through an intermediate tapa cassete - how does this effect?).
I usually encode without filtering. I only once noticed that for a
particular station which was recieved very weakly, there was a parasitic
18Khz noise. Should I get into the habit of filtering?
Unrelated question: the above script seems to kill the encoding as the
normal means for ending a recording - is this a safe thing? Does it only
produce a little bad page/packet at the end that one can live with?
--
Beni Cherniavsky <cben at crosswinds.net>
(also scben at t2,cben at tx in Technion)
10001110111100111100001001010 m/s
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Vorbis
mailing list