Вопрос
Я пытаюсь извлечь метаданные из видеофайлов в кодировке x264.Первым приоритетом является сопоставление структуры IDR-фреймов.Работа оказалась сложнее, чем ожидалось, и я пытаюсь найти приложения командной строки, которыми я мог бы управлять из своего кода.
В Mp4box есть опция "-dump-xml" или аналогичная, но я не могу понять, как это работает.В сети не так много информации по этому варианту.
Кто-нибудь, кто может дать мне подсказку по этому или любому другому варианту?
Спасибо.
Решение
Попробуйте что-нибудь, что вызывает mpeg4ip
.Это приложение содержит mp4dump, avidump, yuvdump...
.
Проверьте это здесь: http://mpeg4ip.sourceforge.net/documentation/index.php
Другие советы
Вы можете использовать МедиаИнфо Это программное обеспечение CLI, которое может получать метаинформацию о видео и экспортировать их в HTML- или XML-файл;конечно, он поддерживает формат MP4.Он доступен для Linux (семейства deb и rpm), Mac OSX, Windows, BSD и т.д.
Вы могли бы использовать такую команду, как эта:
mediainfo --Output=XML video.mp4 > file.xml
Это выведет метаинформацию video.mp4 в file.xml Метаинформация, включенная в файл, включает формат, кодек, размер файла, длительность, скорость передачи данных, частоту кадров, ширину, высоту, цветовое пространство, размер потока и другие.
Я надеюсь, что этот ответ был полезным ;) =)