Я нахожусь в Mac OS X (Objective-C), и я ищу способ определить, имеет ли файл видеопоток. Более конкретно, видеопоток, который может быть декодирован FFmpeg. Я, вероятно, могу что-то связать с Objective-C, чтобы увидеть, есть ли в файле QuickTime-совместимый видеопоток, но этого недостаточно. Я мог бы попробовать MediaInfo, но я не знаю, какие файлы он может открыть. Другой вариант будет работать с FFmpeg и grep, чтобы увидеть, есть ли видеопоток. Но это относительно медленно, поэтому я посмотрел исходный код FFmpeg, чтобы узнать, как они его обнаруживают, и я даже не мог узнать, в каком файле начать.Проверьте, есть ли у файла видеопоток
0
A
ответ
0
Here is a tutorial при использовании libavformat и libavcodec (обе части FFMpeg) для получения информации о видеопотоке.
Смежные вопросы
- 1. Проверьте, есть ли у ul
- 2. Проверьте, есть ли у другого пользователя разрешение на запись файла
- 3. Проверьте, есть ли у курсора результаты
- 4. Проверьте, есть ли у DataInputStream контент
- 5. Проверьте, есть ли у ImageJ открытое изображение
- 6. Проверьте, есть ли у определенного пользователя чириканье
- 7. Проверьте, есть ли у класса атрибут?
- 8. Проверьте, есть ли у пользователя граватар [WordPress]
- 9. Проверьте, есть ли у сканера «$» char
- 10. Проверьте, есть ли у считывателя данных строки?
- 11. Проверьте, есть ли у класса метод
- 12. Проверьте, есть ли у элемента textarea
- 13. Simplecart.js Проверьте, есть ли у Simplecart_Items элементы
- 14. Проверьте, есть ли у вас служба wcf.
- 15. Проверьте, есть ли у объекта свойство
- 16. Javascript: проверьте, есть ли у объекта свойства
- 17. Проверьте, есть ли у tinyMCE контент
- 18. Проверьте, есть ли у пользователя isAdmin true
- 19. Проверьте, есть ли у ячейки два номера
- 20. Проверьте, есть ли у пользователя объект
- 21. Проверьте, есть ли у продукта Magento Thumbnail
- 22. Проверьте, есть ли у EditText определенный символ
- 23. Видеопоток TS-файла
- 24. Проверьте, есть ли у элемента XML дочерние элементы или значение
- 25. Есть ли у PyCharm автозаполнение пути файла?
- 26. Проверьте, есть ли ExternalStorage
- 27. Проверьте, есть ли ошибка?
- 28. Проверьте, есть ли у $ (this) родители, у которых есть класс или идентификатор, заданный в массиве
- 29. Python 3.x: проверьте, есть ли у генератора оставшиеся элементы
- 30. Проверьте, есть ли у определенного класса с футляром/когда
Вы попробовали ffmpeg -i? Это просто запускает код обнаружения. Не уверен, что вы говорили об этом медленно. –
* сравнительно медленный *. Я надеюсь на более быстрый способ. – Nelson
Был ли этот ответ достаточно хорошим для вас или вы ищете что-то еще? –