[FFmpeg-user] A change in -timecode ?

Bob Maple bobm-ffmpeg at burner.com
Mon Jul 8 23:16:53 CEST 2013


Updated to a more recent Windows build of ffmpeg and have been getting
something new when using the -timecode switch making Quicktimes:

  Codec AVOption gop_timecode (MPEG GOP Timecode in hh:mm:ss[:;.]ff
  format) specified for output file #0 (D:\13HD2002H_ProRes.mov) has
  not been used for any stream. The most likely reason is either
  wrong type (e.g. a video option with no video streams) or that it
  is a private option of some encoder which was not actually used
  for any stream.

but I'm sort of not deciphering the meaning, and further confused by the
fact that it all seems to work anyway -- I get the desired timecode in
my output movie as before.

Is there some other method I should be using, and/or what is this
warning (?) really trying to tell me?


Complete console:

ffmpeg.exe -i "D:\13HD2000H.mov" -timecode 01:00:00:00 -top 1 -flags
+ildct -codec:v prores_ks -profile:v hq -pix_fmt yuv422p10le -vf
colormatrix=bt601:bt709 -threads 8 -codec:a pcm_s16le -filter_complex
asetnsamples=n=16384:p=0 "D:\13HD2000H_ProRes.mov"

ffmpeg version N-54277-gff130d7 Copyright (c) 2000-2013 the FFmpeg
developers
  built on Jun 30 2013 01:25:12 with gcc 4.7.3 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads
--enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r
--enable-gnutls --enable-iconv --enable-libass --enable-libbluray
--enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc
--enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus
--enable-librtmp --enable-libschroedinger --enable-libsoxr
--enable-libspeex --enable-libtheora --enable-libtwolame
--enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis
--enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid
--enable-zlib
  libavutil      52. 37.101 / 52. 37.101
  libavcodec     55. 17.100 / 55. 17.100
  libavformat    55. 10.100 / 55. 10.100
  libavdevice    55.  2.100 / 55.  2.100
  libavfilter     3. 77.101 /  3. 77.101
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000003ce240] Stream #1: not enough
frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000003ce240] Stream #2: not enough
frames to estimate rate; consider increasing probesize
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'D:\13HD2000H.mov':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    creation_time   : 2013-07-08 19:30:37
  Duration: 00:00:30.03, start: 0.000000, bitrate: 993856 kb/s
    Stream #0:0(eng): Video: qtrle (rle  / 0x20656C72), rgb24,
1920x1080, 991547 kb/s, SAR 1:1 DAR 16:9, 29.97 fps, 29.97 tbr, 30k tbn,
30k tbc
    Metadata:
      creation_time   : 2013-07-08 19:30:37
      handler_name    : Apple Alias Data Handler
      timecode        : 00:00:00:00
    Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz,
stereo, s32, 2304 kb/s
    Metadata:
      creation_time   : 2013-07-08 19:30:37
      handler_name    : Apple Alias Data Handler
    Stream #0:2(eng): Data: none (tmcd / 0x64636D74), 0 kb/s
    Metadata:
      creation_time   : 2013-07-08 19:31:33
      handler_name    : Apple Alias Data Handler
      timecode        : 00:00:00:00
Codec AVOption gop_timecode (MPEG GOP Timecode in hh:mm:ss[:;.]ff
format) specified for output file #0 (D:\13HD2000H_ProRes.mov) has not
been used for any stream. The most likely reason is either wrong type
(e.g. a video option with no video streams) or that it is a private
option of some encoder which was not actually used for any stream.
Output #0, mov, to 'D:\13HD2000H_ProRes.mov':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    timecode        : 01:00:00:00
    encoder         : Lavf55.10.100
    Stream #0:0: Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo,
s16, 1536 kb/s
    Stream #0:1(eng): Video: prores (prores_ks) (apch / 0x68637061),
yuv422p10le, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31,200 kb/s, 30k tbn,
29.97 tbc
    Metadata:
      creation_time   : 2013-07-08 19:30:37
      handler_name    : Apple Alias Data Handler
      timecode        : 00:00:00:00
Stream mapping:
  Stream #0:1 (pcm_s24le) -> asetnsamples (graph 0)
  asetnsamples (graph 0) -> Stream #0:0 (pcm_s16le)
  Stream #0:0 -> #0:1 (qtrle -> prores_ks)
Press [q] to stop, [?] for help
frame=   56 fps=6.6 q=0.0 size=   38900kB time=00:00:01.86
bitrate=170546.9kbits/s


More information about the ffmpeg-user mailing list