[FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files
FFmpeg
trac at avcodec.org
Sat Jun 2 23:26:03 CEST 2012
#1297: FFMPEG creating stuttering MPEG-2 TS video files
-------------------------------------+-------------------------------------
Reporter: ramitbhalla | Owner:
Type: defect | Status: new
Priority: normal | Component:
Version: unspecified | undetermined
Keywords: | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by ramitbhalla):
Thanks for looking into this.
1. How do you know what frame rate to choose? Why 25 and not 30 or
1001/1000 etc?
2. I'm still getting the duplicated frames error (see below)
Here is the command:
{{{
ffmpeg -i "test1.wtv" -vcodec mpeg2video -sameq -r 25 -an test.ts
}}}
Here is the output:
{{{
ffmpeg version N-40824-g31dfe20 Copyright (c) 2000-2012 the FFmpeg
developers
built on May 19 2012 00:45:59 with gcc 4.6.3
configuration: --enable-gpl --enable-version3 --disable-w32threads
--enable-runtime-cpudetect --enable-avisynth --enab
le-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable-
libopencore-amrnb --enable-libopencore-amrwb --enable
-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-
libopenjpeg --enable-librtmp --enable-libschro
edinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-
libvo-aacenc --enable-libvo-amrwbenc --enable-
libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-
libxvid --enable-zlib
libavutil 51. 53.100 / 51. 53.100
libavcodec 54. 21.101 / 54. 21.101
libavformat 54. 5.100 / 54. 5.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 74.101 / 2. 74.101
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 12.100 / 0. 12.100
libpostproc 52. 0.100 / 52. 0.100
[wtv @ 01d1be60] reported file length (0xb045eca0) exceeds number of
available sectors (0x60000000)
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS referenced
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] no frame!
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS referenced
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] no frame!
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS referenced
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] no frame!
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS referenced
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] no frame!
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS referenced
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] no frame!
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS referenced
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] no frame!
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS referenced
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] no frame!
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS referenced
[h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] non-existing PPS 0 referenced
[h264 @ 02b337e0] decode_slice_header error
[h264 @ 02b337e0] no frame!
[h264 @ 02b337e0] mmco: unref short failure
Last message repeated 1 times
[h264 @ 02b337e0] Increasing reorder buffer to 1
[h264 @ 02b337e0] Increasing reorder buffer to 2
[h264 @ 02b337e0] mmco: unref short failure
Input #0, wtv, from 'test1.wtv':
Metadata:
WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74
WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000
Title : Doctor Who
WM/SubTitle : 4/13. The Doctor's Wife
WM/SubTitleDescription: Science fiction drama. When he follows a Time
Lord distress signal, the Doctor puts Amy, Ror
y and his beloved TARDIS in grave danger. [HD] [AD,S]
genre : Entertainment - Sci-FI
WM/OriginalReleaseTime: 0
WM/MediaCredits : ;;;
service_provider: BBC One HD
service_name : BBC One HD
WM/MediaNetworkAffiliation: BBC One HD
WM/MediaOriginalChannel: 143
WM/MediaOriginalChannelSubNumber: 0
WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z
WM/MediaOriginalRunTime: 31093994141
WM/MediaIsStereo: false
WM/MediaIsRepeat: false
WM/MediaIsLive : false
WM/MediaIsTape : false
WM/MediaIsDelay : false
WM/MediaIsSubtitled: false
WM/MediaIsMovie : false
WM/MediaIsPremiere: false
WM/MediaIsFinale: false
WM/MediaIsSAP : false
WM/MediaIsSport : false
WM/Provider : MediaCenterDefault
WM/VideoClosedCaptioning: false
WM/WMRVEncodeTime: 2011-05-14 17:31:10
WM/WMRVSeriesUID: !GenericSeries!Doctor Who
WM/WMRVServiceID: !DVBLinkService!37780000
WM/WMRVProgramID:
!MCProgram!8162774324643977!dvblogiccppplugin:2:2050:6941!1305394200
WM/WMRVRequestID: 0
WM/WMRVScheduleItemID: 0
WM/WMRVQuality : 0
WM/WMRVOriginalSoftPrePadding: 420
WM/WMRVOriginalSoftPostPadding: 180
WM/WMRVHardPrePadding: -300
WM/WMRVHardPostPadding: 0
WM/WMRVATSCContent: false
WM/WMRVDTVContent: true
WM/WMRVHDContent: true
Duration : 27526611328
WM/WMRVEndTime : 2011-05-14 18:17:03
WM/WMRVBitrate : 8.596867
WM/WMRVKeepUntil: -1
WM/WMRVActualSoftPrePadding: 229
WM/WMRVActualSoftPostPadding: -176
WM/WMRVContentProtected: false
WM/WMRVContentProtectedPercent: 0
WM/WMRVExpirationSpan: 9223372036854775807
WM/WMRVInBandRatingSystem: 255
WM/WMRVInBandRatingLevel: 255
WM/WMRVInBandRatingAttributes: 0
WM/WMRVWatched : false
Duration: 00:23:30.67, start: 1298.665362, bitrate: 356 kb/s
Stream #0:0[0x29](eng): Subtitle: dvb_subtitle
Stream #0:1[0x2a](eng): Subtitle: dvb_teletext
Stream #0:2[0x2b](eng): Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s
Stream #0:3[0x2c]: Video: h264 (High), yuv420p, 1440x1080 [SAR 4:3 DAR
16:9], 42.59 fps, 50 tbr, 10000k tbn, 50 tbc
Stream #0:4[0x2d](nar): Audio: mp2 (P[0][0][0] / 0x0050), 48000 Hz,
stereo, s16, 256 kb/s (visual impaired)
[buffer @ 03783380] w:1440 h:1080 pixfmt:yuv420p tb:1/1000000 sar:4/3
sws_param:flags=2
[buffersink @ 037833e0] No opaque field provided
[mpegts @ 02b5e300] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt
every 40 pkts
Output #0, mpegts, to 'test.ts':
Metadata:
WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74
WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000
Title : Doctor Who
WM/SubTitle : 4/13. The Doctor's Wife
WM/SubTitleDescription: Science fiction drama. When he follows a Time
Lord distress signal, the Doctor puts Amy, Ror
y and his beloved TARDIS in grave danger. [HD] [AD,S]
genre : Entertainment - Sci-FI
WM/OriginalReleaseTime: 0
WM/MediaCredits : ;;;
service_provider: BBC One HD
service_name : BBC One HD
WM/MediaNetworkAffiliation: BBC One HD
WM/MediaOriginalChannel: 143
WM/MediaOriginalChannelSubNumber: 0
WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z
WM/MediaOriginalRunTime: 31093994141
WM/MediaIsStereo: false
WM/MediaIsRepeat: false
WM/MediaIsLive : false
WM/MediaIsTape : false
WM/MediaIsDelay : false
WM/MediaIsSubtitled: false
WM/MediaIsMovie : false
WM/MediaIsPremiere: false
WM/MediaIsFinale: false
WM/MediaIsSAP : false
WM/MediaIsSport : false
WM/Provider : MediaCenterDefault
WM/VideoClosedCaptioning: false
WM/WMRVEncodeTime: 2011-05-14 17:31:10
WM/WMRVSeriesUID: !GenericSeries!Doctor Who
WM/WMRVServiceID: !DVBLinkService!37780000
WM/WMRVProgramID:
!MCProgram!8162774324643977!dvblogiccppplugin:2:2050:6941!1305394200
WM/WMRVRequestID: 0
WM/WMRVScheduleItemID: 0
WM/WMRVQuality : 0
WM/WMRVOriginalSoftPrePadding: 420
WM/WMRVOriginalSoftPostPadding: 180
WM/WMRVHardPrePadding: -300
WM/WMRVHardPostPadding: 0
WM/WMRVATSCContent: false
WM/WMRVDTVContent: true
WM/WMRVHDContent: true
Duration : 27526611328
WM/WMRVEndTime : 2011-05-14 18:17:03
WM/WMRVBitrate : 8.596867
WM/WMRVKeepUntil: -1
WM/WMRVActualSoftPrePadding: 229
WM/WMRVActualSoftPostPadding: -176
WM/WMRVContentProtected: false
WM/WMRVContentProtectedPercent: 0
WM/WMRVExpirationSpan: 9223372036854775807
WM/WMRVInBandRatingSystem: 255
WM/WMRVInBandRatingLevel: 255
WM/WMRVInBandRatingAttributes: 0
WM/WMRVWatched : false
encoder : Lavf54.5.100
Stream #0:0: Video: mpeg2video, yuv420p, 1440x1080 [SAR 4:3 DAR 16:9],
q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
Stream #0:3 -> #0:0 (h264 -> mpeg2video)
Press [q] to stop, [?] for help
[h264 @ 03eea060] reference picture missing during reorder
[h264 @ 03eea060] Missing reference picture
[h264 @ 03eea060] decode_slice_header error
[h264 @ 03eea060] reference picture missing during reorder
[h264 @ 03eea060] Missing reference picture
[h264 @ 03eea060] decode_slice_header error
[h264 @ 03eea060] reference picture missing during reorder
[h264 @ 03eea060] Missing reference picture
[h264 @ 03eea060] decode_slice_header error
[h264 @ 03eea060] reference picture missing during reorder
[h264 @ 03eea060] Missing reference picture
[h264 @ 03eea060] decode_slice_header error
[h264 @ 03eea060] reference picture missing during reorder
[h264 @ 03eea060] Missing reference picture
[h264 @ 03eea060] decode_slice_header error
[h264 @ 03eea060] reference picture missing during reorder
[h264 @ 03eea060] Missing reference picture
[h264 @ 03eea060] decode_slice_header error
[h264 @ 03eea060] concealing 6120 DC, 6120 AC, 6120 MV errors
[h264 @ 03d38020] reference picture missing during reorder
[h264 @ 03d38020] Missing reference picture
Last message repeated 1 times
Last message repeated 1 times
[h264 @ 03f4b960] mmco: unref short failure
[h264 @ 03d38020] reference picture missing during reorder
[h264 @ 03d38020] Missing reference picture
Last message repeated 1 times
[h264 @ 03d38020] reference picture missing during reorder
[h264 @ 03d38020] Missing reference picture
Last message repeated 1 times
[h264 @ 03d38020] reference picture missing during reorder
[h264 @ 03d38020] Missing reference picture
Last message repeated 1 times
[h264 @ 03d38020] reference picture missing during reorder
[h264 @ 03d38020] Missing reference picture
Last message repeated 1 times
[h264 @ 03d38020] reference picture missing during reorder
[h264 @ 03d38020] Missing reference picture
Last message repeated 1 times
Reference 2 >= 2 49 q=0.0 size= 109777kB time=00:00:57.28
bitrate=15700.0kbits/s dup=36 drop=0
[h264 @ 03782b40] error while decoding MB 15 36, bytestream (-10)
[h264 @ 03782b40] concealing 2880 DC, 2880 AC, 2880 MV errors
frame= 1445 fps= 49 q=0.0 Lsize= 111011kB time=00:00:57.76
bitrate=15744.5kbits/s dup=38 drop=0
video:102803kB audio:0kB global headers:0kB muxing overhead 7.984103%
}}}
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1297#comment:10>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list