[FFmpeg-trac] #954(undetermined:open): non monotonically increasing dts error while remuxing wtv
FFmpeg
trac at avcodec.org
Tue Jan 31 18:59:26 CET 2012
#954: non monotonically increasing dts error while remuxing wtv
-------------------------------------+-------------------------------------
Reporter: omasoud | Owner:
Type: defect | Status: open
Priority: normal | Component:
Version: git-master | undetermined
Keywords: mpeg2video | Resolution:
wtv av_interleaved_write_frame | Blocked By:
Blocking: | Reproduced by developer: 1
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by ramitbhalla):
The same problems also occures when using a H.264 video source in the wtv
contanier. Attaching the details below for the following command (video is
too large to upload).
ffmpeg -y -i test.wtv -vcodec copy -acodec copy -f mpegts test.ts
ffmpeg version N-37208-g01fcbdf Copyright (c) 2000-2012 the FFmpeg
developers
built on Jan 27 2012 18:34:52 with gcc 4.6.2
configuration: --enable-gpl --enable-version3 --disable-w32threads
--enable-runtime-cpudetect --enable-avisynth --enab
le-bzlib --enable-frei0r --enable-libopencore-amrnb --enable-libopencore-
amrwb --enable-libfreetype --enable-libgsm --en
able-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-
libschroedinger --enable-libspeex --enable-libtheora --en
able-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-
libvpx --enable-libx264 --enable-libxavs --enable-
libxvid --enable-zlib
libavutil 51. 34.101 / 51. 34.101
libavcodec 53. 60.100 / 53. 60.100
libavformat 53. 31.100 / 53. 31.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 60.100 / 2. 60.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 6.100 / 0. 6.100
libpostproc 52. 0.100 / 52. 0.100
[h264 @ 02EABC80] non-existing PPS referenced
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] no frame!
[h264 @ 02EABC80] non-existing SPS 0 referenced in buffering period
[h264 @ 02EABC80] non-existing PPS referenced
[h264 @ 02EABC80] non-existing SPS 0 referenced in buffering period
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] no frame!
[h264 @ 02EABC80] non-existing SPS 0 referenced in buffering period
[h264 @ 02EABC80] non-existing PPS referenced
[h264 @ 02EABC80] non-existing SPS 0 referenced in buffering period
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] no frame!
[h264 @ 02EABC80] non-existing SPS 0 referenced in buffering period
[h264 @ 02EABC80] non-existing PPS referenced
[h264 @ 02EABC80] non-existing SPS 0 referenced in buffering period
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] no frame!
[h264 @ 02EABC80] non-existing SPS 0 referenced in buffering period
[h264 @ 02EABC80] non-existing PPS referenced
[h264 @ 02EABC80] non-existing SPS 0 referenced in buffering period
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] no frame!
[h264 @ 02EABC80] non-existing SPS 0 referenced in buffering period
[h264 @ 02EABC80] non-existing PPS referenced
[h264 @ 02EABC80] non-existing SPS 0 referenced in buffering period
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] no frame!
[h264 @ 02EABC80] non-existing SPS 0 referenced in buffering period
[h264 @ 02EABC80] non-existing PPS referenced
[h264 @ 02EABC80] non-existing SPS 0 referenced in buffering period
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] no frame!
[h264 @ 02EABC80] non-existing SPS 0 referenced in buffering period
[h264 @ 02EABC80] non-existing PPS referenced
[h264 @ 02EABC80] non-existing SPS 0 referenced in buffering period
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] non-existing PPS 0 referenced
[h264 @ 02EABC80] decode_slice_header error
[h264 @ 02EABC80] no frame!
[h264 @ 02EABC80] mmco: unref short failure
Last message repeated 1 times
[h264 @ 02EABC80] Increasing reorder buffer to 1
[h264 @ 02EABC80] Increasing reorder buffer to 2
[h264 @ 02EABC80] Increasing reorder buffer to 3
[h264 @ 02EABC80] mmco: unref short failure
Input #0, wtv, from 'test.wtv':
Metadata:
Tuner ID : 716453EF-7443-4F94-9E30-ED10F1C5788D
WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74bD
WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000eD
Title : Mis tardes con Margueritte
WM/SubTitleDescription: Un parque de una peque├▒a ciudad sirve de
lugar de encuentro para Germain, un carpintero de
algo más de cincuenta años y casi analfabeto, y Margueritte, una frágil
anciana apasionada por la lectura. Margueritt
e empieza a leerle extractos de novelas, ha
genre : Cine;Comedia
WM/OriginalReleaseTime: 2010
WM/MediaCredits : Gérard Depardieu/Gisèle Casadesus/François-Xavier
Demaison/Maurane/Gérard Depardieu/Gisèle Ca
sadesus/François-Xavier Demaison/Maurane/Gérard Depardieu/Gisèle
Casadesus/François-Xavier Demaison/Maurane/Gérard
Depardieu/Gisèle Casadesus/François
service_provider: Canal+ Comedia HD
service_name : Canal+ Comedia HD
WM/MediaNetworkAffiliation: dvblink
WM/MediaOriginalChannel: 15
WM/MediaOriginalChannelSubNumber: 0
WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z
WM/MediaOriginalRunTime: 12066576831
WM/MediaIsStereo: false
WM/MediaIsRepeat: false
WM/MediaIsLive : false
WM/MediaIsTape : false
WM/MediaIsDelay : false
WM/MediaIsSubtitled: false
WM/MediaIsMovie : true
WM/MediaIsPremiere: false
WM/MediaIsFinale: false
WM/MediaIsSAP : false
WM/MediaIsSport : false
WM/Provider : MediaCenterDefault
WM/VideoClosedCaptioning: false
WM/WMRVEncodeTime: 2012-01-30 18:28:53
WM/WMRVServiceID: !Generated!5457f0224618436e93271f066a788808
WM/WMRVProgramID: !MCProgram!8162774331456992!canal+ comedia
hd!1327943400
WM/WMRVRequestID: 0
WM/WMRVScheduleItemID: 0
WM/WMRVQuality : 0
WM/WMRVOriginalSoftPrePadding: 5027
WM/WMRVOriginalSoftPostPadding: 900
WM/WMRVHardPrePadding: -4727
WM/WMRVHardPostPadding: 0
WM/WMRVATSCContent: false
WM/WMRVDTVContent: true
WM/WMRVHDContent: true
Duration : 1303804573
WM/WMRVEndTime : 2012-01-30 18:31:03
WM/WMRVBitrate : 20.971520
WM/WMRVKeepUntil: -1
WM/WMRVActualSoftPrePadding: -6
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:02:09.54, start: 2.289534, bitrate: 6070 kb/s
Stream #0:0[0x63](spa): Subtitle: dvb_subtitle
Stream #0:1[0x64]: Video: h264 (High), yuv420p, 1920x1080 [SAR 1:1 DAR
16:9], 34.72 fps, 25 tbr, 10000k tbn, 50 tbc
Stream #0:2[0x65](dos): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
Stream #0:3[0x66](esl): Subtitle: dvb_subtitle (hearing impaired)
Stream #0:4[0x67](spa): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
[mpegts @ 035CD4E0] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt
every 40 pkts
Output #0, mpegts, to 'test.ts':
Metadata:
Tuner ID : 716453EF-7443-4F94-9E30-ED10F1C5788D
WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74bD
WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000eD
Title : Mis tardes con Margueritte
WM/SubTitleDescription: Un parque de una peque├▒a ciudad sirve de
lugar de encuentro para Germain, un carpintero de
algo más de cincuenta años y casi analfabeto, y Margueritte, una frágil
anciana apasionada por la lectura. Margueritt
e empieza a leerle extractos de novelas, ha
genre : Cine;Comedia
WM/OriginalReleaseTime: 2010
WM/MediaCredits : Gérard Depardieu/Gisèle Casadesus/François-Xavier
Demaison/Maurane/Gérard Depardieu/Gisèle Ca
sadesus/François-Xavier Demaison/Maurane/Gérard Depardieu/Gisèle
Casadesus/François-Xavier Demaison/Maurane/Gérard
Depardieu/Gisèle Casadesus/François
service_provider: Canal+ Comedia HD
service_name : Canal+ Comedia HD
WM/MediaNetworkAffiliation: dvblink
WM/MediaOriginalChannel: 15
WM/MediaOriginalChannelSubNumber: 0
WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z
WM/MediaOriginalRunTime: 12066576831
WM/MediaIsStereo: false
WM/MediaIsRepeat: false
WM/MediaIsLive : false
WM/MediaIsTape : false
WM/MediaIsDelay : false
WM/MediaIsSubtitled: false
WM/MediaIsMovie : true
WM/MediaIsPremiere: false
WM/MediaIsFinale: false
WM/MediaIsSAP : false
WM/MediaIsSport : false
WM/Provider : MediaCenterDefault
WM/VideoClosedCaptioning: false
WM/WMRVEncodeTime: 2012-01-30 18:28:53
WM/WMRVServiceID: !Generated!5457f0224618436e93271f066a788808
WM/WMRVProgramID: !MCProgram!8162774331456992!canal+ comedia
hd!1327943400
WM/WMRVRequestID: 0
WM/WMRVScheduleItemID: 0
WM/WMRVQuality : 0
WM/WMRVOriginalSoftPrePadding: 5027
WM/WMRVOriginalSoftPostPadding: 900
WM/WMRVHardPrePadding: -4727
WM/WMRVHardPostPadding: 0
WM/WMRVATSCContent: false
WM/WMRVDTVContent: true
WM/WMRVHDContent: true
Duration : 1303804573
WM/WMRVEndTime : 2012-01-30 18:31:03
WM/WMRVBitrate : 20.971520
WM/WMRVKeepUntil: -1
WM/WMRVActualSoftPrePadding: -6
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 : Lavf53.31.100
Stream #0:0: Video: h264, yuv420p, 1920x1080 [SAR 1:1 DAR 16:9],
q=2-31, 34.72 fps, 90k tbn, 25 tbc
Stream #0:1(dos): Audio: ac3, 48000 Hz, stereo, 192 kb/s
Stream mapping:
Stream #0:1 -> #0:0 (copy)
Stream #0:2 -> #0:1 (copy)
Press [q] to stop, [?] for help
[mpegts @ 035CD4E0] Application provided invalid, non monotonically
increasing dts to muxer in stream 0: 130201 >= 11580
1
av_interleaved_write_frame(): Invalid argument
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/954#comment:4>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list