[FFmpeg-trac] #2063(undetermined:new): ffmpeg throwing an excessive amount of pts < dts clipping messages for dvrms files

FFmpeg trac at avcodec.org
Tue Dec 25 23:33:50 CET 2012


#2063: ffmpeg throwing an excessive amount of pts < dts clipping messages for
dvrms files
-------------------------------------+-------------------------------------
             Reporter:  ramitbhalla  |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug: when trying to remux dvrms to ts, ffmpeg throws a huge
 amount of pts < dts invalid, clipping messages.

 Is this normal or is there an issue?

 How to reproduce:
 {{{
 ffmpeg.2311.exe -fflags +genpts -i "Test DVRMS.dvr-ms" -c copy out.ts

 ffmpeg version N-48065-g6375318 Copyright (c) 2000-2012 the FFmpeg
 developers
   built on Dec 21 2012 09:06:30 with gcc 4.7.2 (GCC)
   configuration: --enable-static --arch=x86 --target-os=mingw32 --cross-
 prefix=/home/rdp/dev/ffmpeg-windows-build-helper
 s/sandbox/mingw-w64-i686/bin/i686-w64-mingw32- --pkg-config=pkg-config
 --enable-gpl --enable-libx264 --enable-avisynth -
 -enable-libxvid --enable-libmp3lame --enable-version3 --enable-zlib
 --enable-librtmp --enable-libvorbis --enable-libtheo
 ra --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm
 --enable-libfreetype --enable-fontconfig --ena
 ble-libass --enable-libutvideo --enable-libopus --disable-w32threads
 --enable-frei0r --enable-filter=frei0r --enable-lib
 vo-aacenc --enable-bzlib --enable-libxavs --extra-
 cflags=-DPTW32_STATIC_LIB --enable-libopencore-amrnb --enable-libopenc
 ore-amrwb --enable-libvo-amrwbenc --enable-libschroedinger --enable-
 libbluray --enable-libvpx --enable-runtime-cpudetect

   libavutil      52. 12.100 / 52. 12.100
   libavcodec     54. 81.100 / 54. 81.100
   libavformat    54. 49.102 / 54. 49.102
   libavdevice    54.  3.102 / 54.  3.102
   libavfilter     3. 29.100 /  3. 29.100
   libswscale      2.  1.103 /  2.  1.103
   libswresample   0. 17.102 /  0. 17.102
   libpostproc    52.  2.100 / 52.  2.100
 [mpeg2video @ 030e9aa0] interlaced frame in progressive sequence, ignoring
 [mpeg2video @ 030e9aa0] invalid frame_pred_frame_dct
 [mpeg2video @ 030e9aa0] slice below image (30 >= 30)
 [asf @ 003ec960] Estimating duration from bitrate, this may be inaccurate
 Input #0, asf, from 'Test DVRMS.dvr-ms':
   Metadata:
     DVR Index Granularity: 500
     WM/SubTitle     : Ch 9, 6:00 PM
     WM/SubTitleDescription: Nine Digital 6:00 PM
     WM/OriginalReleaseTime: 0001-01-01T00:00:00Z
     service_provider: Nine Digital
     service_name    : Nine Digital
     WM/MediaOriginalChannel: 9
     WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z
     WM/WMRVServiceID: 191625:4114:1056:1057
     WM/WMRVProgramID: None
     WM/MediaOriginalRunTime: 8201308
     WM/WMRVEncodeTime: 1844674
     WM/MediaIsStereo: 0
     WM/VideoClosedCaptioning: 0
     WM/MediaIsRepeat: 0
     WM/MediaIsLive  : 0
     WM/MediaIsTape  : 0
     WM/MediaIsDelay : 0
     WM/MediaIsSubtitled: 0
     WM/MediaIsMovie : 0
     WM/MediaIsPremiere: 0
     WM/MediaIsFinale: 0
     WM/MediaIsSAP   : 0
     WM/WMRVRequestID: 645
     WM/WMRVScheduleItemID: 656
     WM/WMRVQuality  : 3
     WM/WMRVOriginalSoftPrePadding: 0
     WM/WMRVOriginalSoftPostPadding: 0
     WM/WMRVActualSoftPrePadding: 0
     WM/WMRVHardPrePadding: 0
     WM/WMRVEndTime  : 2579709
     WM/WMRVExpirationDate: 1844674
     WM/WMRVBitrate  : 0
     WM/WMRVKeepUntil: 184
     WM/WMRVHardPostPadding: 0
     WM/WMRVActualSoftPostPadding: 0
     WM/WMRVContentProtectedPercent: 0
     WM/WMRVInBandRatingSystem: 255
     WM/WMRVInBandRatingLevel: 255
     WM/WMRVInBandRatingAttributes: 0
     WM/WMRVWatched  : 0
     WM/WMRVATSCContent: 0
     WM/WMRVDTVContent: 1
     WM/WMRVHDContent: 0
     WM/WMRVContentProtected: 0
     WM/MediaThumbTimeStamp: 1844674
     WM/MediaThumbWidth: 360
     WM/MediaThumbHeight: 288
     WM/MediaThumbStride: 108
     WM/MediaThumbRet: 0
     WM/MediaThumbType: 3
     WM/MediaThumbRatingSystem: 255
     WM/MediaThumbRatingLevel: 255
     WM/MediaThumbRatingAttributes: 0
     WM/MediaThumbAspectRatioX: 16
     WM/MediaThumbAspectRatioY: 9
     WMFSDKVersion   : 11.0.6001.7000
     WMFSDKNeeded    : 0.0.0.0000
     VBR Peak        : 159
     IsVBR           : 1
     title           : Manual Recording
   Duration: 00:00:01.62, start: 37.280000, bitrate: 10356 kb/s
     Stream #0:0: Video: mjpeg, yuvj420p, 200x200 [SAR 96:96 DAR 1:1], 90k
 tbr, 90k tbn, 90k tbc
     Metadata:
       title           : TV Thumbnail
       comment         : Movie/video screen capture
     Stream #0:1: Audio: mp2, 48000 Hz, stereo, s16p, 256 kb/s
     Stream #0:2: Video: mpeg2video (DVR  / 0x20525644), yuv420p, 704x480
 [SAR 64:45 DAR 1408:675], 12000 kb/s, 25.58 fps
 , 25 tbr, 1k tbn, 50 tbc
 Output #0, mpegts, to 'out.ts':
   Metadata:
     DVR Index Granularity: 500
     WM/SubTitle     : Ch 9, 6:00 PM
     WM/SubTitleDescription: Nine Digital 6:00 PM
     WM/OriginalReleaseTime: 0001-01-01T00:00:00Z
     service_provider: Nine Digital
     service_name    : Nine Digital
     WM/MediaOriginalChannel: 9
     WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z
     WM/WMRVServiceID: 191625:4114:1056:1057
     WM/WMRVProgramID: None
     WM/MediaOriginalRunTime: 8201308
     WM/WMRVEncodeTime: 1844674
     WM/MediaIsStereo: 0
     WM/VideoClosedCaptioning: 0
     WM/MediaIsRepeat: 0
     WM/MediaIsLive  : 0
     WM/MediaIsTape  : 0
     WM/MediaIsDelay : 0
     WM/MediaIsSubtitled: 0
     WM/MediaIsMovie : 0
     WM/MediaIsPremiere: 0
     WM/MediaIsFinale: 0
     WM/MediaIsSAP   : 0
     WM/WMRVRequestID: 645
     WM/WMRVScheduleItemID: 656
     WM/WMRVQuality  : 3
     WM/WMRVOriginalSoftPrePadding: 0
     WM/WMRVOriginalSoftPostPadding: 0
     WM/WMRVActualSoftPrePadding: 0
     WM/WMRVHardPrePadding: 0
     WM/WMRVEndTime  : 2579709
     WM/WMRVExpirationDate: 1844674
     WM/WMRVBitrate  : 0
     WM/WMRVKeepUntil: 184
     WM/WMRVHardPostPadding: 0
     WM/WMRVActualSoftPostPadding: 0
     WM/WMRVContentProtectedPercent: 0
     WM/WMRVInBandRatingSystem: 255
     WM/WMRVInBandRatingLevel: 255
     WM/WMRVInBandRatingAttributes: 0
     WM/WMRVWatched  : 0
     WM/WMRVATSCContent: 0
     WM/WMRVDTVContent: 1
     WM/WMRVHDContent: 0
     WM/WMRVContentProtected: 0
     WM/MediaThumbTimeStamp: 1844674
     WM/MediaThumbWidth: 360
     WM/MediaThumbHeight: 288
     WM/MediaThumbStride: 108
     WM/MediaThumbRet: 0
     WM/MediaThumbType: 3
     WM/MediaThumbRatingSystem: 255
     WM/MediaThumbRatingLevel: 255
     WM/MediaThumbRatingAttributes: 0
     WM/MediaThumbAspectRatioX: 16
     WM/MediaThumbAspectRatioY: 9
     WMFSDKVersion   : 11.0.6001.7000
     WMFSDKNeeded    : 0.0.0.0000
     VBR Peak        : 159
     IsVBR           : 1
     title           : Manual Recording
     encoder         : Lavf54.49.102
     Stream #0:0: Video: mpeg2video (DVR  / 0x20525644), yuv420p, 704x480
 [SAR 64:45 DAR 1408:675], q=2-31, 12000 kb/s, 2
 5.58 fps, 90k tbn, 50 tbc
     Stream #0:1: Audio: mp2, 48000 Hz, stereo, 256 kb/s
 Stream mapping:
   Stream #0:2 -> #0:0 (copy)
   Stream #0:1 -> #0:1 (copy)
 Press [q] to stop, [?] for help
 [mpegts @ 030dc080] st:0 PTS: 33390 DTS: 33390 < 40591 invalid, clipping
 [mpegts @ 030dc080] st:0 PTS: 36990 DTS: 36990 < 40592 invalid, clipping
 [mpegts @ 030dc080] st:0 PTS: 44190 DTS: 44190 < 51391 invalid, clipping
 [mpegts @ 030dc080] st:0 PTS: 47790 DTS: 47790 < 51392 invalid, clipping
 [mpegts @ 030dc080] st:0 PTS: 54990 DTS: 54990 < 62191 invalid, clipping
 [mpegts @ 030dc080] st:0 PTS: 58590 DTS: 58590 < 62192 invalid, clipping
 [mpegts @ 030dc080] st:0 PTS: 65790 DTS: 65790 < 72991 invalid, clipping
 [mpegts @ 030dc080] st:0 PTS: 69390 DTS: 69390 < 72992 invalid, clipping
 [mpegts @ 030dc080] st:0 PTS: 76590 DTS: 76590 < 83791 invalid, clipping
 [mpegts @ 030dc080] st:0 PTS: 80190 DTS: 80190 < 83792 invalid, clipping
 [mpegts @ 030dc080] st:0 PTS: 87390 DTS: 87390 < 94591 invalid, clipping
 [mpegts @ 030dc080] st:0 PTS: 90990 DTS: 90990 < 94592 invalid, clipping
 [mpegts @ 030dc080] st:0 PTS: 98190 DTS: 98190 < 105391 invalid, clipping
 [mpegts @ 030dc080] st:0 PTS: 101790 DTS: 101790 < 105392 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 108990 DTS: 108990 < 116191 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 112590 DTS: 112590 < 116192 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 119790 DTS: 119790 < 126991 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 123390 DTS: 123390 < 126992 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 130590 DTS: 130590 < 137791 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 134190 DTS: 134190 < 137792 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 141390 DTS: 141390 < 148591 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 144990 DTS: 144990 < 148592 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 152190 DTS: 152190 < 159391 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 155790 DTS: 155790 < 159392 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 162990 DTS: 162990 < 170191 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 166590 DTS: 166590 < 170192 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 173790 DTS: 173790 < 180991 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 177390 DTS: 177390 < 180992 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 184590 DTS: 184590 < 191791 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 188190 DTS: 188190 < 191792 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 195390 DTS: 195390 < 202591 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 198990 DTS: 198990 < 202592 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 206190 DTS: 206190 < 213391 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 209790 DTS: 209790 < 213392 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 216990 DTS: 216990 < 224191 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 220590 DTS: 220590 < 224192 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 227790 DTS: 227790 < 234991 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 231390 DTS: 231390 < 234992 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 238590 DTS: 238590 < 245791 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 242190 DTS: 242190 < 245792 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 249390 DTS: 249390 < 256591 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 252990 DTS: 252990 < 256592 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 260190 DTS: 260190 < 267391 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 263790 DTS: 263790 < 267392 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 270990 DTS: 270990 < 278191 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 274590 DTS: 274590 < 278192 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 281790 DTS: 281790 < 288991 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 285390 DTS: 285390 < 288992 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 292590 DTS: 292590 < 299791 invalid,
 clipping
 [mpegts @ 030dc080] st:0 PTS: 296190 DTS: 296190 < 299792 invalid,
 clipping
 frame=   79 fps=0.0 q=-1.0 Lsize=    2029kB time=00:00:03.47
 bitrate=4788.0kbits/s
 video:1770kB audio:98kB subtitle:0 global headers:0kB muxing overhead
 8.608650%
 }}}

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2063>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list