В случае использования внутреннего встроенного кодера FFmpeg, такого как -c:a aac
(в отличие от кодировщика из внешней библиотеки, например, libmp3lame), вы можете ссылаться на номер версии libavcodec, как показано в выводе консоли, когда используя инструмент ffmpeg
. Это не обязательно "версия" кодека, но она даст вам общее представление о том, когда на временной шкале версии FFmpeg находится файл. Пример:
libavcodec 57. 95.101 / 57. 95.101
Если вы используете библиотеки FFmpeg libav *, обратитесь к заголовку версии для каждой библиотеки, например, libavcodec/version.h
.
Если у вас есть файл, закодированный с помощью ffmpeg
, в зависимости от формата вывода, он часто будет предоставлять версию мультиплексора в метаданных файла. Пример:
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'file.m4a':
Metadata:
major_brand : M4A
minor_version : 512
compatible_brands: isomiso2
encoder : Lavf57.72.101