[mythtv-users] Interlaced Mpeg 2 External Playback Issues
Calvin Harrigan
charriglists at bellsouth.net
Thu Mar 4 03:11:16 UTC 2010
On 3/1/2010 7:07 PM, Calvin Harrigan wrote:
> Greetings All,
> I've been happy with the upgrade from 0.21 -> 0.22 and the support
> of vdpau. The last thing that I'm having trouble with is playing
> recorded programs outside of mythtv. I use VLC to access a share on
> my mythtv box that has been populated by links from mythrename. Files
> that were recorded before the update plays fine, both interlaced and
> progressive. Since the upgrade, I can only seem to playback newly
> recorded progressive recordings. I record SD using a PVR250 and HD
> using a HDHR. SD is from a dishnetwork receiver, HD from OTA. VLC
> will start to play the files then it'll stutter after a second then
> it'll sound garbled and chipmunky (new word), then it'll eventually
> stop playing. This is the same for both SD and HD interlaced
> content. If I play back progressive content (all hd) it plays
> beautifully. Again old pre 0.22 recordings of all denominations play
> fine. Additionally I've tried vlc under linux and windows, windows
> media player also behave similarly. Any ideas? I've exhausted my
> knowledge on how recordings are made on mythtv. Thanks
After fooling around with VLC some more I found some errors in the log
after enabling verbosity level 2.
I got a lot of errors of the genre:
ts warning: discontinuity received 0x1 instead of 0x6 (pid=51)
main warning: clock gap, unexpected stream discontinuity
I get these on the newer files that don't work.
This is what I found using the ffmpeg -i command on the files.
(Common Output)
ffmpeg -i David\ Brooks\ -\ 2010-03-02\,\ 11-30\ PM.mpg
FFmpeg version SVN-r20373, Copyright (c) 2000-2009 Fabrice Bellard, et al.
built on Jan 9 2010 13:56:38 with gcc 4.3.4
configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib
--mandir=/usr/share/man --enable-static --enable-shared
--cc=i686-pc-linux-gnu-gcc --disable-debug --disable-network
--enable-libmp3lame --enable-libtheora --enable-libx264 --enable-libxvid
--disable-indev=v4l2 --disable-indev=jack --enable-x11grab
--enable-pthreads --enable-libopenjpeg --disable-altivec --cpu=athlon64
--enable-gpl --enable-version3 --enable-postproc --enable-avfilter
--enable-avfilter-lavf --disable-stripping --enable-hardcoded-tables
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.37. 1 / 52.37. 1
libavformat 52.39. 2 / 52.39. 2
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 1. 4. 1 / 1. 4. 1
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
(New 480i Recording)
[mpeg @ 0x935f420]max_analyze_duration reached
Seems stream 0 codec frame rate differs from container frame rate: 59.94
(60000/1001) -> 29.97 (30000/1001)
Input #0, mpeg, from 'David Brooks - 2010-03-02, 11-30 PM.mpg':
Duration: 00:31:57.32, start: 0.289378, bitrate: 5025 kb/s
Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x480 [PAR 8:9
DAR 4:3], 6000 kb/s, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0.1[0x1c0]: Audio: mp2, 48000 Hz, 2 channels, s16, 192 kb/s
(Old 480i Recording)
[mpeg @ 0x8eca420]max_analyze_duration reached
Seems stream 0 codec frame rate differs from container frame rate: 59.94
(60000/1001) -> 29.97 (30000/1001)
Input #0, mpeg, from 'Untitled - 2007-04-14, 0-00 AM.mpg':
Duration: 02:00:25.12, start: 0.289433, bitrate: 4994 kb/s
Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x480 [PAR 8:9
DAR 4:3], 6000 kb/s, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0.1[0x1c0]: Audio: mp2, 48000 Hz, 2 channels, s16, 192 kb/s
At least one output file must be specified
(New 1080i Recording)
[mpegts @ 0x891a420]max_analyze_duration reached
Seems stream 0 codec frame rate differs from container frame rate: 59.94
(60000/1001) -> 29.97 (30000/1001)
Input #0, mpegts, from 'Chuck Versus the Fake Name - 2010-03-01, 7-58
PM.mpg':
Duration: 01:03:58.35, start: 79508.626567, bitrate: 12253 kb/s
Program 1
Stream #0.0[0x31]: Video: mpeg2video, yuv420p, 1920x1080 [PAR 1:1
DAR 16:9], 12663 kb/s, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0.1[0x34](eng): Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
Stream #0.2[0x35](spa): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
At least one output file must be specified
(Old 1080i Recording)
[mpegts @ 0x8160420]max_analyze_duration reached
Seems stream 0 codec frame rate differs from container frame rate: 59.94
(60000/1001) -> 29.97 (30000/1001)
Input #0, mpegts, from 'The Morning of Creation (1946-1980) -
2009-10-02, 10-00 PM.mpg':
Duration: 02:00:57.91, start: 27637.430800, bitrate: 10782 kb/s
Program 1
Stream #0.0[0x31]: Video: mpeg2video, yuv420p, 1920x1080 [PAR 1:1
DAR 16:9], 13184 kb/s, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0.1[0x33](eng): Audio: ac3, 48000 Hz, 5.0, s16, 448 kb/s
At least one output file must be specified
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20100303/a2df6294/attachment.htm>
More information about the mythtv-users
mailing list