[MPlayer-users] Can't dump dvbt stream on some channels

Stefan Sassenberg stefan.sassenberg at gmx.de
Mon Dec 15 17:55:44 CET 2008


Hello,

I usually record dvbt streams successfully with the command
mplayer dvb://"channel" -dumpstream -dumpfile 
"/usr/local/share/multimedia/movies/new/dvbt_watch/timestamp_channel.stream" 
run by a bash script.

But there are four channels that do not let me record the stream. 
Mplayer breaks with the following output.

---------------------------------8<-----------------------------------
MPlayer dev-SVN-r28147-4.1.2 (C) 2000-2008 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+ (Family: 15, Model: 
107, Stepping: 1)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
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 dvb://MDR_FERNSEHEN.
dvb_tune Freq: 522000000
MPlayer dev-SVN-r28147-4.1.2 (C) 2000-2008 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+ (Family: 15, Model: 
107, Stepping: 1)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
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 
/usr/local/share/multimedia/movies/new/dvbt_watch/081215_173718_MDR_FERNSEHEN.stream.
libavformat file format detected.
LAVF_header: av_find_stream_info() failed


Playing .
File not found: ''
Failed to open .


Playing .
File not found: ''
Failed to open .


Playing .
File not found: ''
Failed to open .


Exiting... (End of file)


MPlayer interrupted by signal 15 in module: dumpstream
dvb_streaming_read, attempt N. 6 failed with errno 4 when reading 1256 bytes


MPlayer interrupted by signal 15 in module: dumpstream
---------------------------------8<-----------------------------------

There's always a file of 4096 byte size dumped. I put a sample into the 
incoming dir on the mplayerhq ftp server, the name is 
081214_191010_MDR_FERNSEHEN.stream

When I execute the command outside my script it does not return but also 
does not record a stream. It only dumps a few hundred bytes per second.
When started with -v the output ends with
---------------------------------8<-----------------------------------
SUCCESSFUL EXIT from dvb_streaming_start
STREAM: [dvbin] dvb://MDR_FERNSEHEN
STREAM: Description: Dvb Input
STREAM: Author: Nico
STREAM: Comment: based on the code from ??? (probably Arpi)
---------------------------------8<-----------------------------------

When started with -v -v the output continues
---------------------------------8<-----------------------------------
s->pos=0  newpos=0  new_bufpos=0  buflen=0
dvb_streaming_read(2048)
ret (188) bytes
ret (376) bytes
...
---------------------------------8<-----------------------------------

Can you see what's wrong?

mplayer was compiled with "./configure --disable-x264 
--disable-x264-lavc" and is running on a gentoo 2008.0. I had to disable 
x264 due to a compilation error.

Stefan



More information about the MPlayer-users mailing list