Opened 9 years ago

Last modified 9 years ago

#4356 new enhancement

ffprobe: add support for extracting "Recorded date"

Reported by: Dan Owned by:
Priority: normal Component: ffprobe
Version: git-master Keywords:
Cc: ffmpeg.org@kabsi.de Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:
ffprobe should extract date of recording which is at least embedded in DV video wrapped in AVI container.

Sample: https://www.dropbox.com/sh/766m02ndwwxk4nv/AAAX4-XKwYi6zq2mdmgc42Z8a?lst

Running mediainfo on this file gives:

General
Complete name                            : dv03-timecode.avi
Format                                   : AVI
Format/Info                              : Audio Video Interleave
Commercial name                          : DVCPRO
File size                                : 4.06 MiB
Duration                                 : 1s 120ms
Overall bit rate mode                    : Constant
Overall bit rate                         : 30.4 Mbps
Recorded date                            : 2003-12-20 10:03:03.000 <--- !! THIS DATE !!
Writing application                      : Lavf55.37.100

Video
ID                                       : 0
Format                                   : DV
Commercial name                          : DVCPRO
Codec ID                                 : dvsd
Codec ID/Hint                            : Sony
Duration                                 : 1s 120ms
Bit rate mode                            : Constant
Bit rate                                 : 24.4 Mbps
Encoded bit rate                         : 28.8 Mbps
Width                                    : 720 pixels
Height                                   : 576 pixels
Display aspect ratio                     : 4:3
Frame rate mode                          : Constant
Frame rate                               : 25.000 fps
Standard                                 : PAL
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Interlaced
Scan order                               : Bottom Field First
Compression mode                         : Lossy
Bits/(Pixel*Frame)                       : 2.357
Time code of first frame                 : 00:58:35:14
Time code source                         : Subcode time code
Stream size                              : 3.85 MiB (95%)
Encoding settings                        : ae mode=full automatic / wb mode=automatic / white balance= / fcm=manual focus

Audio
ID                                       : 1
Format                                   : PCM
Format settings, Endianness              : Little
Format settings, Sign                    : Signed
Codec ID                                 : 1
Duration                                 : 1s 120ms
Bit rate mode                            : Constant
Bit rate                                 : 1 536 Kbps
Channel(s)                               : 2 channels
Sampling rate                            : 48.0 KHz
Bit depth                                : 16 bits
Stream size                              : 210 KiB (5%)
Alignment                                : Aligned on interleaves
Interleave, duration                     : 21 ms (0.52 video frame)

Change History (3)

comment:1 by Dan, 9 years ago

Cc: ffmpeg.org@kabsi.de added

comment:2 by Dan, 9 years ago

Forgot to mention, the sample file provided through dropbox is dv03-timecode.avi

comment:3 by Dan, 9 years ago

See also enhancement request #766

Note: See TracTickets for help on using tickets.