[FFmpeg-devel] calculation of probe score
dave at dericed.com
Tue Sep 13 22:14:31 EEST 2016
> On Sep 13, 2016, at 2:57 PM, Carl Eugen Hoyos <ceffmpeg at gmail.com> wrote:
> 2016-09-12 19:47 GMT+02:00 Monique Lassere <lasserem at gmail.com>:
>> Trying to dig as deeply as possible into ffprobe's probe score
>> and how it is calculated.
> Is there a use case that could be interesting to us?
I think the use case if for when an archive accepts a large diverse collection for preservation to access probe_score per file. A lower probe_score may indicate that the file is broken, misnamed, mis-categorized, which could mean that creation of derivatives or long-term handling may need closer review.
In a related conversation about probe score I tested 2000+ random files and made this histogram: rate of occurrence, format name and probe_score.
So for instance perhaps worth a closer look at the mpegvideo with score of 12 or the flac file with score of 1(!), before moving the file into long term storage.
> Or a bug you want to tell us about?
>> 2. Secondly, does the probe score relate to the container format only?
> As Michael said, yes.
> Note that some containers (like H.264 Annex B or ADTS) correspond
> to a codec, so for containers that "allow" random codecs (like mpeg
> streams) the same probe functions that allow detecting formats can
> be used to detect codecs.
More information about the ffmpeg-devel