[FFmpeg-trac] #3251(undetermined:new): Since version 1.1 ffmpeg produces DNxHD files with wrong codec time base.

FFmpeg trac at avcodec.org
Fri Jan 24 14:04:50 CET 2014


#3251: Since version 1.1 ffmpeg produces DNxHD files with wrong codec time base.
-------------------------------------+-------------------------------------
             Reporter:  martastain   |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
              Version:  git-master   |  undetermined
             Keywords:  dnxhd mov    |               Resolution:
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------

Comment (by martastain):

 Hello,
 These are results for files created using Avid MediaComposer's "Export
 same as source" profile from 23.976 and 29.97 based projects.


 23.976
 {{{
 c:\martas>ffprobe 23976dnx.mov
 ffprobe version N-59137-gf618cb1 Copyright (c) 2007-2013 the FFmpeg
 developers
   built on Dec 15 2013 22:06:11 with gcc 4.8.2 (GCC)
   configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-av
 isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls
 --enab
 le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-
 libfreetyp
 e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame
 --ena
 ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
 --enable-l
 ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr
 --enable-libsp
 eex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-
 libvo-aa
 cenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-
 libwavp
 ack --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
   libavutil      52. 58.100 / 52. 58.100
   libavcodec     55. 45.101 / 55. 45.101
   libavformat    55. 22.100 / 55. 22.100
   libavdevice    55.  5.102 / 55.  5.102
   libavfilter     3. 92.100 /  3. 92.100
   libswscale      2.  5.101 /  2.  5.101
   libswresample   0. 17.104 /  0. 17.104
   libpostproc    52.  3.100 / 52.  3.100
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '2397dnx.mov':
   Metadata:
     major_brand     : qt
     minor_version   : 537199360
     compatible_brands: qt
     creation_time   : 2014-01-24 12:47:58
   Duration: 00:00:30.03, start: 0.000000, bitrate: 37676 kb/s
     Stream #0:0(eng): Video: dnxhd (AVdn / 0x6E645641), yuv422p,
 1920x1080, 3613
 9 kb/s, 23.98 fps, 23.98 tbr, 23976 tbn, 23976 tbc (default)
     Metadata:
       creation_time   : 2014-01-24 12:47:58
       handler_name    : Apple Alias Data Handler
     Stream #0:1(eng): Audio: pcm_s16be (twos / 0x736F7774), 48000 Hz, 2
 channels
 , s16, 1536 kb/s (default)
     Metadata:
       creation_time   : 2014-01-24 12:47:58
       handler_name    : Apple Alias Data Handler
 }}}


 29.97
 {{{
 c:\martas>ffprobe 2997.mov
 ffprobe version N-59137-gf618cb1 Copyright (c) 2007-2013 the FFmpeg
 developers
   built on Dec 15 2013 22:06:11 with gcc 4.8.2 (GCC)
   configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-av
 isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls
 --enab
 le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-
 libfreetyp
 e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame
 --ena
 ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
 --enable-l
 ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr
 --enable-libsp
 eex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-
 libvo-aa
 cenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-
 libwavp
 ack --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
   libavutil      52. 58.100 / 52. 58.100
   libavcodec     55. 45.101 / 55. 45.101
   libavformat    55. 22.100 / 55. 22.100
   libavdevice    55.  5.102 / 55.  5.102
   libavfilter     3. 92.100 /  3. 92.100
   libswscale      2.  5.101 /  2.  5.101
   libswresample   0. 17.104 /  0. 17.104
   libpostproc    52.  3.100 / 52.  3.100
 [mov,mp4,m4a,3gp,3g2,mj2 @ 00000000026e3960] Stream #1: not enough frames
 to est
 imate rate; consider increasing probesize
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '2997.mov':
   Metadata:
     major_brand     : qt
     minor_version   : 537199360
     compatible_brands: qt
     creation_time   : 2014-01-24 12:52:24
   Duration: 00:00:30.03, start: 0.000000, bitrate: 74209 kb/s
     Stream #0:0(eng): Video: dnxhd (AVdn / 0x6E645641), yuv422p, 1280x720,
 72672
  kb/s, 29.97 fps, 29.97 tbr, 29970 tbn, 29970 tbc (default)
     Metadata:
       creation_time   : 2014-01-24 12:52:24
       handler_name    : Apple Alias Data Handler
     Stream #0:1(eng): Audio: pcm_s16be (twos / 0x736F7774), 48000 Hz, 2
 channels
 , s16, 1536 kb/s (default)
     Metadata:
       creation_time   : 2014-01-24 12:52:24
       handler_name    : Apple Alias Data Handler
 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/3251#comment:11>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list