[linux-dvb] DVB-T radio recording
Frank Breitling
frank.breitling at gmx.de
Mon Oct 10 20:30:24 CEST 2005
Hi Soyeb,
I downloaded the Debian source package libdvb_0.5.4.orig.tar.gz from
http://packages.debian.org/stable/source/libdvb
I think you also need to have the libdvb-dev packages installed for a successful build.
After make, you will find the ts2es in the dvb-mpegtools folder.
It is a link to dvb-mpegtools. Unfortunately only dvb-mpegtools_main will exist in this folder.
Create a link to fix the problem:
ln -s dvb-mpegtools_main dvb-mpegtools
Nyk mentioned that one could file an RFP (request for packaging), which would make sense.
Frank
Soyeb Aswat wrote:
> Hello Frank,
>
> I'm glad you've solved your problem.
>
> Where did you get ts2es from?
>
> Thanks,
>
> Soyeb
>
>
> On Mon, 2005-10-10 at 13:33 +0200, Frank Breitling wrote:
>
>>Hi,
>>
>>thank you very much for your answers.
>>Recording with Kaffeine would result in an intermediate file which I was trying to avoid.
>>But using ts2es I was in fact able to pipe the DVB-T radio stream directly to an ogg file:
>>
>>channel=Fritz; mkfifo fifo.mp2; tzap -r "$channel" &
>>APID=$(grep "$channel" ~/.tzap/channels.conf|awk 'BEGIN { FS=":" }{ print $12 }')
>>ts2es /dev/dvb/adapter0/dvr0 $APID > fifo.mp2 &
>>ffmpeg -i fifo.mp2 -ab 160 "$channel".ogg
>>
>>I did not consider ts2es at first since I could not find a recent Debian package containing this tool.
>>Quite a pity, if this is the only way to encode a DVB-T radio streams.
>>Is(n't) it???
>>
>>Frank
>>
>>
>>Soyeb Aswat wrote:
>>
>>>Hi,
>>>
>>>Or use Kaffeine to record it then mplayer or oggenc to do the
>>>conversion.
>>>
>>>Soyeb
>>>
>>>
>>>On Sun, 2005-10-09 at 22:41 +0100, nyk wrote:
>>>
>>>
>>>>On Sun, Oct 09, 2005 at 08:15:52PM +0200, Frank Breitling wrote:
>>>>
>>>>
>>>>>Hello,
>>>>>
>>>>>I have been trying to record a DVB-T radio program to an ogg file.
>>>>>Unfortunately I did not find a way to do it without an intermediate file.
>>>>
>>>>This fragment should do the trick
>>>>
>>>> # ATM still easier to do this than arse about with tzap -o
>>>>
>>>> APID=$(grep "^$2" .tzap/channels.conf|awk ' BEGIN { FS=":" }
>>>> {
>>>> print $12
>>>> }')
>>>>
>>>> tzap -S -r "${2}" &
>>>> ts2es /dev/dvb/adapter0/dvr0 $APID >"${FILENAME}.mp2"&
>>>>
>>>> #####################################################################
>>>>
>>>>Full (monstrously hacky) script attached
>>>>
>>>>_______________________________________________
>>>>linux-dvb mailing list
>>>>linux-dvb at linuxtv.org
>>>>http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>>>
>>>
>
More information about the linux-dvb
mailing list