Получить ширину и высоту из файла фильма m4v - Java
У меня есть видео файл M4V.
Я хочу получить значения ширины и высоты фильма.
Я попытался получить его с помощью библиотеки "org.apache.tika", которую мне удалось получить из фильма с помощью метаданных, но не по ширине и высоте.
Любые предложения (Java)?
Благодарю.
Или же.
2 ответа
Я делал это в MediaManager с помощью команды mediainfo. Код Java, который оборачивает программу командной строки, можно увидеть здесь MediaFileInfoFetcher.java. Хорошая идея команды заключается в том, что она может выводить информацию о мультимедиа в формате XML. Так что это легко использовать с Java.
Я знаю, что это старый поток, но я только что использовал Metadata Extractor для получения неподвижных изображений и размеров видео. Средство извлечения метаданных работает с контейнером, а не с медиапотоками. Он работает с распространенными форматами контейнеров.
На мой взгляд, он хорошо написан и имеет хорошую поддержку.