Проверьте, есть ли в файле видео поток - PullRequest
0 голосов
/ 02 июля 2010

Я работаю в Mac OS X (Objective-C) и ищу способ определить, есть ли в файле видеопоток. Более конкретно, видеопоток, который может быть декодирован с помощью FFmpeg. Я, вероятно, могу что-то соединить с Objective-C, чтобы увидеть, есть ли в файле видео поток, совместимый с QuickTime, но этого недостаточно. Я мог бы попробовать MediaInfo, но я не знаю, какие файлы он может открыть. Другой вариант - запустить FFmpeg и grep, чтобы посмотреть, есть ли видеопоток. Но это относительно медленно, поэтому я посмотрел на исходный код FFmpeg, чтобы увидеть, как они его обнаруживают, и я даже не мог выяснить, с какого файла начинать.

1 Ответ

0 голосов
/ 02 июля 2010

Вот учебник по использованию libavformat и libavcodec (оба являются частью FFMpeg) для получения информации о видеопотоке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...