[mythtv-users] mythffmpeg stream analysis defeated, works with ffmpeg

John Pilkington J.Pilk at tesco.net
Sat Oct 26 22:03:26 UTC 2013


I've just made a recording (dvb-t) that the frontend couldn't play, 
although vlc could.  It was on cbbc, and overlapped the 'end of service' 
time on that channel.  mythffmpeg could find no mpeg2video (Main) 
stream, even after increasing analyzeduration and probesize.  ffmpeg 
complained too, but did locate the video stream. After I patched 
mythDVBcut to use ffmpeg instead of mythffmeg for stream identification, 
it has produced a myth-compatible file.

0.27-fixes, f18 from rpmfusion and friends.  It's working well for me.

===========================
mythffmpeg -v
ffmpeg version 1.2.2 Copyright (c) 2000-2013 the FFmpeg developers
   built on Oct  8 2013 15:08:46 with gcc 4.7.2 (GCC) 20121109 (Red Hat 
4.7.2-8)

mythffmpeg -analyzeduration 200000000 -probesize 20000000 -i 
1070_20131026173100.mpg.old
<complains>
Input #0, mpegts, from '1070_20131026173100.mpg.old':
   Duration: N/A, bitrate: N/A
     Stream #0:0[0x2c6]: Data: dsmcc_b
     Stream #0:1[0x2c7]: Data: dsmcc_b
     Stream #0:2[0x1ce9]: Data: dsmcc_b
     Stream #0:3[0x1c21]: Data: dsmcc_b
     Stream #0:4[0x1c22]: Data: dsmcc_b
     Stream #0:5[0x1c23]: Data: dsmcc_b
     Stream #0:6[0x1c24]: Data: dsmcc_b
     Stream #0:7[0x1c25]: Data: dsmcc_b
===============================
ffmpeg -v
ffmpeg version 1.0.8 Copyright (c) 2000-2013 the FFmpeg developers
   built on Oct  1 2013 02:31:55 with gcc 4.7.2 (GCC) 20121109 (Red Hat 
4.7.2-8)

ffmpeg -analyzeduration 200000000 -i 1070_20131026173100.mpg.old
<complains>
Input #0, mpegts, from '1070_20131026173100.mpg.old':
   Duration: 00:34:57.08, start: 57952.075778, bitrate: 4375 kb/s
   Program 1
     Stream #0:0[0x12d]: Video: mpeg2video (Main) ([2][0][0][0] / 
0x0002), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 15000 kb/s, 25 fps, 25 
tbr, 90k tbn, 50 tbc
     Stream #0:1[0x12e](eng): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 
Hz, stereo, s16, 256 kb/s
     Stream #0:2[0x132](eng): Audio: mp3 ([3][0][0][0] / 0x0003), 0 
channels, s16 (visual impaired)
     Stream #0:3[0x131](eng): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
     Stream #0:4[0x15e]: Unknown: none ([5][0][0][0] / 0x0005)
     Stream #0:5[0x2c6]: Unknown: none ([11][0][0][0] / 0x000B)
     Stream #0:6[0x2c7]: Unknown: none ([11][0][0][0] / 0x000B)
     Stream #0:7[0x1ce9]: Unknown: none ([11][0][0][0] / 0x000B)
     Stream #0:8[0x1c21]: Unknown: none ([11][0][0][0] / 0x000B)
     Stream #0:9[0x1c22]: Unknown: none ([11][0][0][0] / 0x000B)
     Stream #0:10[0x1c23]: Unknown: none ([11][0][0][0] / 0x000B)
     Stream #0:11[0x1c24]: Unknown: none ([11][0][0][0] / 0x000B)
     Stream #0:12[0x1c25]: Unknown: none ([11][0][0][0] / 0x000B)
======================


More information about the mythtv-users mailing list