[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