|
|||||||
Как узнать сведения о видеофайле через ffmpeg
Время создания: 05.03.2012 19:32
Раздел: Компьютер - Linux - Видео в Linux - FFmpeg
Запись: xintrea/mytetra_syncro/master/base/13309651673pdghcxkj2/text.html на raw.github.com
|
|||||||
|
|||||||
Для любых файлов, и даже для загадочных файлов, генерируемых видеокамерой SONY Handycam (имеющих формат MTS), можно посмотреть информацию с помощью опции -i: ffmpeg -i file.MTS ------------cut-------------- Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 50.00 (50/1) Input #0, mpegts, from '1.MTS': Duration: 00:00:29.67, start: 1.000033, bitrate: 17148 kb/s Program 1 Stream #0.0[0x1011]: Video: h264 (High), yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 50 tbc Stream #0.1[0x1100]: Audio: ac3, 48000 Hz, 5.1, s16, 448 kb/s Stream #0.2[0x1200]: Subtitle: pgssub At least one output file must be specified Как действует опция -i? На самом деле это не опция отображания информации о файле! Это опция говорит, что в качестве входного файла, над которым нужно произвести какие-то действия, нужно использовать файл file.MTS. И больше никаких опций нет. То есть, отсутствие каких-либо опций, кроме -i, заставляет ffmpeg показать информацию о входном файле. Здесь видно, что отображается информация о трех потоках. 0.0 - это видео, 0.1 - это аудио, 0.2 - это субтитры. Так же видно, что есть информация о скорости переключения кадров (фреймрейт) - 50 кадров в сек. А так же видна скорость видеопотока (битрейт), равная 17148 Кбит/сек. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|