Получить ширину и высоту из файла фильма m4v - Java

У меня есть видео файл M4V.

Я хочу получить значения ширины и высоты фильма.

Я попытался получить его с помощью библиотеки "org.apache.tika", которую мне удалось получить из фильма с помощью метаданных, но не по ширине и высоте.

Любые предложения (Java)?

Благодарю.

Или же.

2 ответа

Я делал это в MediaManager с помощью команды mediainfo. Код Java, который оборачивает программу командной строки, можно увидеть здесь MediaFileInfoFetcher.java. Хорошая идея команды заключается в том, что она может выводить информацию о мультимедиа в формате XML. Так что это легко использовать с Java.

Я знаю, что это старый поток, но я только что использовал Metadata Extractor для получения неподвижных изображений и размеров видео. Средство извлечения метаданных работает с контейнером, а не с медиапотоками. Он работает с распространенными форматами контейнеров.

На мой взгляд, он хорошо написан и имеет хорошую поддержку.

Другие вопросы по тегам