[MPlayer-users] Video stream is mandatory! recording from dvb device

Brian J. Murrell brian at interlinx.bc.ca
Fri Nov 18 15:05:20 CET 2011


On 11-11-18 08:45 AM, Carl Eugen Hoyos wrote:
> 
> What's wrong with "Subversion snapshot" (or "source snapshot") if you don't want
> to use svn?

Nothing other than there is nothing saying what the subversion revision
is so that I can decide if the binary package I find somewhere is
"fresh" or not.

>> $ mencoder -v dvb://120 -o test.mpg -oac copy -ovc  
>> copy -dvbin card=1:file=~/.mplayer/channels.conf.atsc
> 
> This command does not do what you expect, if you think the message shown
> (actually shouted) is not clear, please make a suggestion how we can improve it.
> 
> If you want to record from dvb, use
> mplayer dvb;//120 -dumpstream

OK.  So doing that and then playing it with mplayer yields an audio
track but no video:

$ mplayer tmp/stream.dump
MPlayer SVN-r34349-4.5.2 (C) 2000-2011 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing tmp/stream.dump.
TS file format detected.
NO VIDEO! AUDIO A52(pid=5842) NO SUBS (yet)!  PROGRAM N. 0
Load subtitles in tmp/
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A:32843.0 ( 9:07:23.0) of 54.9 (54.9)  0.4% 

> If mplayer dvb://120 (or mplayer stream.dump after above) does not show video,
> your problem is likely that PMT is missing from channels.conf.

Channel "120" in my channels.conf.atsc is:

120:585000000:QAM_256:0:5842:11

> To fix it, run mplayer dvb://120 and let it play audio.
> Now run scan -c in another console,

$ scan -c
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
WARNING: filter timeout pid 0x1ffb
dumping lists (10 services)
[000b]                   (0x000b) 00: PCR 0x16d1          A 0x16d2 (eng)
[004d]                   (0x004d) 00: PCR 0x16d5          A 0x16d6 (eng)
[03a8]                   (0x03a8) 00: PCR 0x16d7          A 0x16d8 (eng)
[03be]                   (0x03be) 00: PCR 0x16d9          A 0x16da      
[0013]                   (0x0013) 00: PCR 0x16d3          A 0x16d4 (eng)
[0018]                   (0x0018) 00: PCR 0x16cf          A 0x16d0 (eng)
[0033]                   (0x0033) 00: PCR 0x16c6          A 0x16c7 (eng) 0x16c8 (enm)
[0055]                   (0x0055) 00: PCR 0x16cd          A 0x16ce (und)
[020a]                   (0x020a) 00: PCR 0x16c9          A 0x16ca      
[0209]                   (0x0209) 00: PCR 0x16cb          A 0x16cc      
Done.

> in my case that shows:
> 0x0000 0x2775: pmt_pid 0x0065 ORF -- ORF1 (running)
> ...
> ORF1      (0x2775) 01: PCR == V   V 0x03f2 A 0x03f3 (ger) TT 0x03f7 AC3 0x03f5

Yeah, I seem to get something different per above.

Cheers,
b.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-users/attachments/20111118/4625a0ab/attachment.asc>


More information about the MPlayer-users mailing list