[Mplayer-dvb] DVB output... doesn't!

Matt Tovey Matt.Tovey at sgi.com
Wed Aug 7 22:37:32 CEST 2002


Hello list,

Sorry to bother you with what is probably a stupid mistake on my part.
But I haven't been able to work this out, and a search through the list
archives hasn't turned anything up.

I want to use mplayer to rip DVDs to disk, and replay them over my DVB
card (via VDR).

The ripping went fine with "mencoder -dvd 1 -o 001.vob -ovc copy -oac
copy", and the resulting file can be played with mplayer of x11 (no
sound tested).

But when I try to play the file over the DVB card, the DVB card
continues to show the tuned station.

I had installed the mplayer RPM, and thought that maybe DVB support
wasn't compiled in, but I've just compiled from the source (DVB was
autodetected), and it still doesn't work. :(

I've got the DVB driver loaded, VDR is not running, and I'm calling
mplayer like this:

# mplayer -v -ao mpegpes -vo mpegpes /vob.00/The_13th_Warrior/001.vob
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/share/locale


MPlayer 0.90pre5-3.1 (C) 2000-2002 Arpad Gereoffy (see DOCS!)

CPU: Intel Pentium P54C (Family: 5, Stepping: 12)
CPUflags:  MMX: 0 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with RUNTIME CPU Detection - warning, it's not optimal! To get
best performance, recompile mplayer from sources with
--disable-runtime-cpudetection
Reading /root/.mplayer/codecs.conf: can't open
'/root/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: 34 audio & 94 video codecs
CommandLine: '-v' '-ao' 'mpegpes' '-vo' 'mpegpes'
'/vob.00/The_13th_Warrior/001.vob'
get_path('font/font.desc') -> '/root/.mplayer/font/font.desc'
font: can't open file: /root/.mplayer/font/font.desc
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using X86 Optimized OnScreenDisplay
Using Linux's hardware RTC timing (1024Hz)
Parsing input config file /etc/mplayer/input.conf
Input config file /etc/mplayer/input.conf parsed : 50 binds

Playing /vob.00/The_13th_Warrior/001.vob
Not an URL!
File size is 3639767336 bytes
CACHE_PRE_INIT: 0 [0] 0  pre:0  eof:573440  
Cache fill:  6.84% (573440 bytes)    Detected AVI file format!
list_end=0x13C
======= AVI Header =======
us/frame: 40000  (fps=25.000)
max bytes/sec: 0
padding: 0
MainAVIHeader.dwFlags: (2320) HAS_INDEX IS_INTERLEAVED TRUST_CKTYPE
frames  total: 146960   initial: 0
streams: 2
Suggested BufferSize: 0
Size:  720 x 576
list_end=0xD4
==> Found video stream: 0
======= STREAM Header =======
Type: vids   FCC:  (0)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 250000/10000 = 25.000
Start: 0   Len: 146960
Suggested BufferSize: 151203
Quality 0
Sample size: 0
found 'bih', 40 bytes of 40
======= VIDEO Format ======
  biSize 40
  biWidth 720
  biHeight 576
  biPlanes 1
  biBitCount 24
  biCompression 268435458=''
  biSizeImage 1244160
===========================
list_end=0x13C
==> Found audio stream: 1
======= STREAM Header =======
Type: auds   FCC:  (0)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 56000/1 = 56000.000
Start: 0   Len: 329181440
Suggested BufferSize: 28000
Quality 0
Sample size: 1
found 'wf', 20 bytes of 20
======= WAVE Format =======
Format Tag: 8192 (0x2000)
Channels: 2
Samplerate: 48000
avg byte/sec: 56000
Block align: 1
bits/sample: 16
cbSize: 0
Broken chunk?  chunksize=1724  (id=JUNK)
list_end=0xD8CBB150
Found movie at 0x80C - 0xD8CBB150
Reading INDEX block, 158717 chunks for 146960 frames
Broken chunk?  chunksize=0  (id=idx1)
Reading INDEX block, 158717 chunks for 146960 frames
AVI index offset: 0x808 (movi=0x80C idx0=0x4 idx1=0x6D6C)
Auto-selected AVI audio ID = 1
Auto-selected AVI video ID = 0
AVI: Searching for audio stream (id:1)
AVI video length=3306774628
VIDEO:  []  720x576  24bpp  25.00 fps  -1344.8 kbps (-164.2 kbyte/s)
Searching for sequence header... OK!
VIDEO:  MPEG2  720x576  (aspect 3)  25.00 fps  8750.0 kbps (1093.8
kbyte/s)
[V] filefmt:3  fourcc:0x10000002  size:720x576  fps:25.00  ftime:=0.0400
get_path('sub/') -> '/root/.mplayer/sub/'
Detected audio codec: [a52] afm:14 (AC3-liba52)
Initializing audio codec...
Opening audio decoder: [liba52] AC3-liba52
dec_audio: Allocating 3840 bytes for input buffer
dec_audio: Allocating 6144 + 65536 = 71680 bytes for output buffer
No accelerated IMDCT transform found
AC3: 5.1 (3f+2r+lfe)  48000 Hz  448.0 kbit/s
A52 flags before a52_frame: 0x2A
A52 flags after a52_frame: 0xA
No accelerated resampler found
AUDIO: 48000 Hz, 2 ch, sfmt: 0x10 (2 bps), ratio: 56000->192000 (448.0
kbit)
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 576 (preferred csp: Mpeg PES)  
vo_debug: query(Mpeg PES) returned 0x103 (i=0) 
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
video_out->init(720x576->1024x576,flags=0,'MPlayer',0x4D504553)
VO: [mpegpes] 720x576 => 1024x576 Mpeg PES 
VO: Description: Mpeg-PES file
VO: Author: A'rpi
Detected video codec: [mpegpes] vfm:25 (Mpeg PES output (.mpg or
Dxr3/DVB
card))==========================================================================
AO: [mpegpes] 48000Hz 2ch Signed 16-bit (Little-Endian)
AO: Description: Mpeg-PES audio output
AO: Author: A'rpi
Start playing...
*** [vo] Exporting mp_image_t, 720x576x0bpp YUV packed, 0 bytes
XXX initial  v_pts=0.000  a_pos=28000 (0.500)   1   0%  0%  0.0% 0 0 12%
A:   3.2 V:   3.3 A-V: -0.040 ct: -0.046   83/ 83   0% 17% 23.5% 0 0 83%

(^C pressed)

MPlayer interrupted by signal 2 in module: enable_cache 
vo: x11 uninit called but X11 not inited..


MPlayer interrupted by signal 2 in module: decode_audio 
vo: x11 uninit called but X11 not inited..
# 

Could someone tell me what I'm doing wrong? I'm not subscribed to the
list, so please reply directly to me...

Thanks,

Matt



More information about the MPlayer-dvb mailing list