[mythtv-users] can't play captures from HD-PVR

Joe Harvell jharvell+lists.mythtv-users at dogpad.net
Tue Jul 13 01:55:21 UTC 2010


I just bought a Hauppage HD-PVR.  I am able to capture using cat 
/dev/video0 > file.ts.  The problem is when I play the file back with 
mplayer it chokes on the video.  It plays the audio fine.

The Windows Total Media Extreme program can capture in three different 
formats.  mplayer on Linux cannot decode the video in any of them.  When 
I capture on Linux by reading from /dev/video0, mplayer cannot decode 
the video.  But Total Media Extreme can play it back.

I'm wondering if there's something wrong with my mplayer installation  
It's gentoo, so maybe I don't have some specific option compiled in.  I 
have a short capture.  Would anyone be willing to try to play it back 
with mplayer and/or myth?

Kernel info:
Linux cujo 2.6.34-gentoo-r1-cujo #1 SMP PREEMPT Fri Jul 9 23:46:51 CDT 
2010 i686

HD-PVR info:
hdpvr 7-1:1.0: untested firmware version 0x15, the driver might not work
hdpvr 7-1:1.0: device now attached to video0
usbcore: registered new interface driver hdpvr


Here's an excerpt of the output from mplayer:

joey at cujo ~ $ mplayer -display :1 /mnt/cujo/mythrec/test/test.ts
MPlayer SVN-r30554-4.4.4 (C) 2000-2010 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 /mnt/cujo/mythrec/test/test.ts.
TS file format detected.
VIDEO H264(pid=4113) AUDIO AAC(pid=4352) NO SUBS (yet)!  PROGRAM N. 1
FPS seems to be: 29.970030
[vdpau] Error when calling vdp_device_create_x11: 1
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
[h264 @ 0x870afc0]cpb_count 33 invalid
[h264 @ 0x870afc0]sps_id out of range
[h264 @ 0x870afc0]non-existing SPS 0 referenced in buffering period
[h264 @ 0x870afc0]non-existing PPS 0 referenced
[h264 @ 0x870afc0]decode_slice_header error
[h264 @ 0x870afc0]no frame!
Error while decoding frame!
[h264 @ 0x870afc0]sps_id out of range
[h264 @ 0x870afc0]non-existing SPS 32 referenced in buffering period
[h264 @ 0x870afc0]non-existing PPS 0 referenced
[h264 @ 0x870afc0]decode_slice_header error
[h264 @ 0x870afc0]no frame!
Error while decoding frame!
[h264 @ 0x870afc0]sps_id out of range
[h264 @ 0x870afc0]non-existing SPS 15 referenced in buffering period
[h264 @ 0x870afc0]non-existing PPS 0 referenced
[h264 @ 0x870afc0]decode_slice_header error
[h264 @ 0x870afc0]no frame!
Error while decoding frame!
[h264 @ 0x870afc0]sps_id out of range
[h264 @ 0x870afc0]non-existing SPS 15 referenced in buffering period
[h264 @ 0x870afc0]non-existing PPS 0 referenced
[h264 @ 0x870afc0]decode_slice_header error
[h264 @ 0x870afc0]no frame!
Error while decoding frame!
[h264 @ 0x870afc0]sps_id out of range
[h264 @ 0x870afc0]non-existing SPS 32 referenced in buffering period
[h264 @ 0x870afc0]non-existing PPS 0 referenced
[h264 @ 0x870afc0]decode_slice_header error
[h264 @ 0x870afc0]no frame!
Error while decoding frame!



More information about the mythtv-users mailing list