Discussion:
[FFmpeg-user] Hint - not enough frames to estimate rate - AVC-Intra MXFs
Christoph Gerstbauer
2014-05-06 15:00:35 UTC
Permalink
Hello,

I am reading out different MXF testfiles with different codecs with
ffprobe/ffmpeg
The container is always MXF Operation Pattern 1a, and the codecs are:
XDCAMHD422, AVC-Intra, DNxHD and MPEG-IMX50.

The filelength of every file is 10 seconds.

ffprobe gives me following (yellow) hint at 6 of 8 AVC-Intra MXFs:
[mxf @ 0000000002a984e0] Stream #0: not enough frames to estimate rate;
consider increasing probesize

The other codec samples are ok. (DNxHD, XDCAM, IMX50)

What is missing in these MXF containers (header) when this hint message
appears?

Best Regards
Christoph


Details:

ffprobe -i "inputfile.mxf"
ffprobe version 2.2.1 Copyright (c) 2007-2014 the FFmpeg developers
built on Apr 11 2014 00:32:01 with gcc 4.8.2 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads
--enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r
--enable-gnutls --enable-iconv --enable-li
bass --enable-libbluray --enable-libcaca --enable-libfreetype
--enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame
--enable-libopencore-amrnb --enable-libopenco
re-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp
--enable-libschroedinger --enable-libsoxr --enable-libspeex
--enable-libtheora --enable-libtwolame --enable-libvidst
ab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis
--enable-libvpx --enable-libwavpack --enable-libx264 --enable-libxavs
--enable-libxvid --enable-zlib
libavutil 52. 66.100 / 52. 66.100
libavcodec 55. 52.102 / 55. 52.102
libavformat 55. 33.100 / 55. 33.100
libavdevice 55. 10.100 / 55. 10.100
libavfilter 4. 2.100 / 4. 2.100
libswscale 2. 5.102 / 2. 5.102
libswresample 0. 18.100 / 0. 18.100
libpostproc 52. 3.100 / 52. 3.100
[h264 @ 00000000003a6d40] Overread VUI by 5 bits
Last message repeated 1 times
[mxf @ 00000000003a42a0] Stream #0: not enough frames to estimate rate;
consider increasing probesize
Input #0, mxf, from 'inputfile.mxf':
Metadata:
uid : f6509fb0-93ad-466c-9a27-80346b0016ae
generation_uid : dbaa571c-beae-4eff-913a-40cc3e8fb409
company_name : QUANTEL
product_name : GenerationQ
product_version : V5.3 rev 3_P6
product_uid : b4d908cf-53d5-4b41-91a4-82e018e69daa
modification_date: 2013-11-04 11:55:46
timecode : 00:00:10:00
Duration: 00:00:10.00, start: 0.000000, bitrate: 123812 kb/s
Stream #0:0: Video: h264 (High 4:2:2 Intra), yuv422p10le(pc,
bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 25 tbn, 50 tbc
Stream #0:1: Audio: pcm_s24le, 48000 Hz, 1 channels, s32, 1152 kb/s
Stream #0:2: Audio: pcm_s24le, 48000 Hz, 1 channels, s32, 1152 kb/s
Stream #0:3: Audio: pcm_s24le, 48000 Hz, 1 channels, s32, 1152 kb/s
Stream #0:4: Audio: pcm_s24le, 48000 Hz, 1 channels, s32, 1152 kb/s
Stream #0:5: Audio: pcm_s24le, 48000 Hz, 1 channels, s32, 1152 kb/s
Stream #0:6: Audio: pcm_s24le, 48000 Hz, 1 channels, s32, 1152 kb/s
Stream #0:7: Audio: pcm_s24le, 48000 Hz, 1 channels, s32, 1152 kb/s
Stream #0:8: Audio: pcm_s24le, 48000 Hz, 1 channels, s32, 1152 kb/s
[h264 @ 00000000003ba760] Overread VUI by 5 bits
Tobias Rapp
2014-05-07 07:09:34 UTC
Permalink
Post by Christoph Gerstbauer
I am reading out different MXF testfiles with different codecs with
ffprobe/ffmpeg
XDCAMHD422, AVC-Intra, DNxHD and MPEG-IMX50.
The filelength of every file is 10 seconds.
consider increasing probesize
The other codec samples are ok. (DNxHD, XDCAM, IMX50)
What is missing in these MXF containers (header) when this hint message
appears?
I guess that due to the high bitrate of these files the default probe buffer
contains only a low amount of frames. You can either increase the probe
buffer with "-probesize" (in my tests 10MB worked fine) or ignore the
message.

Regards,
Tobias
Christoph Gerstbauer
2014-05-07 07:23:13 UTC
Permalink
Post by Tobias Rapp
Post by Christoph Gerstbauer
I am reading out different MXF testfiles with different codecs with
ffprobe/ffmpeg
XDCAMHD422, AVC-Intra, DNxHD and MPEG-IMX50.
The filelength of every file is 10 seconds.
consider increasing probesize
The other codec samples are ok. (DNxHD, XDCAM, IMX50)
What is missing in these MXF containers (header) when this hint message
appears?
I guess that due to the high bitrate of these files the default probe buffer
contains only a low amount of frames. You can either increase the probe
buffer with "-probesize" (in my tests 10MB worked fine) or ignore the
message.
Regards,
Tobias
_______________________________________________
ffmpeg-user mailing list
http://ffmpeg.org/mailman/listinfo/ffmpeg-user
Thank you,

"-probesize 10M" worked.

bg
Christoph

Loading...