[FFmpeg-trac] #1817(undetermined:new): create_time contains wrong value for Canon EOS 550D movies

FFmpeg trac at avcodec.org
Mon Oct 15 13:10:36 CEST 2012


#1817: create_time contains wrong value for Canon EOS 550D movies
-------------------------------------+-------------------------------------
             Reporter:  pwes         |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 When working with H.264 movies from my Canon I spotted the wrong value of
 timestamps. E.g. for the attached file:

 {{{
 $ ffprobe MVI_5302.MOV
 ffprobe version N-36547-gb08273c Copyright (c) 2007-2012 the FFmpeg
 developers
   built on Oct 15 2012 12:52:06 with gcc 4.6 (Ubuntu/Linaro
 4.6.3-1ubuntu5)
   configuration: --enable-gpl --enable-libfaac --enable-libmp3lame
 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp
 --enable-libtheora --enable-libvorbis --enable-libvpx --enable-x11grab
 --enable-libx264 --enable-nonfree --enable-version3
   libavutil      51. 76.100 / 51. 76.100
   libavcodec     54. 66.100 / 54. 66.100
   libavformat    54. 32.101 / 54. 32.101
   libavdevice    54.  3.100 / 54.  3.100
   libavfilter     3. 19.102 /  3. 19.102
   libswscale      2.  1.101 /  2.  1.101
   libswresample   0. 16.100 /  0. 16.100
   libpostproc    52.  1.100 / 52.  1.100
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'MVI_5302.MOV':
   Metadata:
     major_brand     : qt
     minor_version   : 537331968
     compatible_brands: qt  CAEP
     creation_time   : 1942-09-10 06:13:06
   Duration: 00:00:01.04, start: 0.000000, bitrate: 38744 kb/s
     Stream #0:0(eng): Video: h264 (Constrained Baseline) (avc1 /
 0x31637661), yuvj420p, 1920x1080, 37195 kb/s, 25 fps, 25 tbr, 25k tbn, 50k
 tbc
     Metadata:
       creation_time   : 1942-09-10 06:13:06
     Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 2
 channels, s16, 1536 kb/s
     Metadata:
       creation_time   : 1942-09-10 06:13:06
 }}}

 In other software it's OK:

 {{{
 $ mplayer MVI_5302.MOV
 MPlayer2 UNKNOWN (C) 2000-2011 MPlayer Team
 mplayer: could not connect to socket
 mplayer: No such file or directory
 Failed to open LIRC support. You will not be able to use your remote
 control.

 Playing MVI_5302.MOV.
 Detected file format: QuickTime/MPEG-4/Motion JPEG 2000 format
 (libavformat)
 [lavf] stream 0: video (h264), -vid 0
 [lavf] stream 1: audio (pcm_s16le), -aid 0, -alang eng
 VIDEO:  [H264]  1920x1088  24bpp  25.000 fps  37195.8 kbps (4540.5
 kbyte/s)
 Clip info:
  major_brand: qt
  minor_version: 537331968
  compatible_brands: qt  CAEP
  creation_time: 2012-10-15 12:41:22
 }}}

 I'm pretty sure it used to work on older versions, as I was transcoding my
 home video for some time.

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


More information about the FFmpeg-trac mailing list