[mythtv-commits] Ticket #11328: HD-PVR recordings can have a long initial sequence with no keyframes, confusing ffmpeg

MythTV noreply at mythtv.org
Tue Feb 12 01:58:07 UTC 2013


#11328: HD-PVR recordings can have a long initial sequence with no keyframes,
confusing ffmpeg
-------------------------------------+-----------------------------
 Reporter:  mythwiki@…               |          Owner:  jpoet
     Type:  Bug Report - General     |         Status:  assigned
 Priority:  minor                    |      Milestone:  unknown
Component:  MythTV - Recording       |        Version:  Unspecified
 Severity:  low                      |     Resolution:
 Keywords:  hd-pvr, ffmpeg, scripts  |  Ticket locked:  0
-------------------------------------+-----------------------------

Comment (by mythwiki@…):

 I tried the v4-v0.25 patch.  It doesn't seem to solve my issue.  Running
 ffprobe on a generated file (5 minute recording) produces the following
 output.  Note the incorrect duration and bitrate.

 {{{
 ffprobe /myth/tv1/2555_20130211203500.mpg
 avprobe version 0.8.4-4:0.8.4-0ubuntu0.12.04.1, Copyright (c) 2007-2012
 the Libav developers
   built on Nov  6 2012 16:51:33 with gcc 4.6.3
 [mpegts @ 0x17367a0] Continuity check failed for pid 4113 expected 5 got
 13
 [mpegts @ 0x17367a0] Continuity check failed for pid 4352 expected 1 got 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4113 expected 2 got 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4352 expected 8 got 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4113 expected 11 got
 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4352 expected 5 got 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4113 expected 14 got
 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4352 expected 14 got
 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4113 expected 5 got 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4352 expected 12 got
 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4113 expected 10 got
 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4352 expected 6 got 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4113 expected 4 got 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4352 expected 1 got 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4113 expected 15 got
 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4352 expected 12 got
 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4113 expected 10 got
 0
 [mpegts @ 0x17367a0] Continuity check failed for pid 4352 expected 11 got
 0
 [mpegts @ 0x17367a0] PES packet size mismatch
 [mpegts @ 0x17367a0] Continuity check failed for pid 4113 expected 11 got
 0
 Input #0, mpegts, from '/myth/tv1/2555_20130211203500.mpg':
   Duration: 00:00:00.76, start: 0.387044, bitrate: 246032 kb/s
   Program 1
     Stream #0.0[0x1011]: Video: h264 (Main), yuv420p, 1920x1080 [PAR 1:1
 DAR 16:9], 59.96 fps, 59.94 tbr, 90k tbn, 59.94 tbc
     Stream #0.1[0x1100]: Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
 }}}

 I applied the patch and installed new versions only of libmythtv and
 mythbackend.

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/11328#comment:11>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list