Получение информации об аудио- и видеофайлах
Получить информацию о конкретном мультимедийном файле очень просто. Достаточно параметра -i и имени исходного файла.
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2004 Fabrice Bellard
configuration: --enable-gpl --enable-pp --enable-pthreads --enable-vorbis --enable-libogg --enable-a52 --enable-dts --enable-libgsm --enable-dc1394 --disable-debug --enable-shared --prefix=/usr
libavutil version: 0d.49.0.0
libavcodec version: 0d.51.11.0
libavformat version: 0d.50.5.0
built on Apr 26 2009 11:34:57, gcc: 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
Input #0, mp3, from 'file.mp3':
Duration: 00:12:00.7, start: 0.000000, bitrate: 55 kb/s
Stream #0.0: Audio: mp3, 22050 Hz, stereo, 56 kb/s
Must supply at least one output file
В первой строке показана версия FFmpeg, в данном случае неизвестная, так как программа была собрана из svn. Затем указаны параметры, с которыми компилировалась программа. В следующих строках содержится информация о версии утилит и кодеков, используемых FFmppeg.
Нас интересуют эти строки:
Duration: 00:12:00.7, start: 0.000000, bitrate: 55 kb/s
Stream #0.0: Audio: mp3, 22050 Hz, stereo, 56 kb/s
Они говорят нам, что длительность дорожки — двенадцать минут семь десятых секунды, использован кодек mp3, частота дискретизации 22 050 Гц, два канала (стерео), а битрейт — 56 кбит/с.