EXIF как вещь для видео

Есть ли стандартный способ получить информацию из видеофайла? Для изображений у нас есть данные EXIF, которые можно использовать для получения информации о дате/времени, размере и т. д. файла изображения. Мне было интересно, есть ли такая вещь для видео.

Пример использования: у меня есть много видео, которые я снял с моей цифровой камеры. Я хочу переименовать их во что-то более значимое, например ГГГГ-ММ-ДД, а не Video_N . ГГГГ-ММ-ДД должны быть датой и временем съемки видео.

Буду признателен за любое решение на Python, C/C++, Perl, но если у вас есть решение на другом языке, сообщите мне об этом.

Спасибо.


person Anon    schedule 06.06.2011    source источник
comment
Важно знать, в каком они формате или, по крайней мере, какое у них расширение.   -  person ysth    schedule 06.06.2011
comment
@ysth Спасибо за участие. Формат - MPEG, но я хочу разработать инструмент, который я могу отправить своему другу, и он сможет использовать его без каких-либо изменений. Его камера может быть другой.   -  person Anon    schedule 06.06.2011


Ответы (2)


exiftool считывает видеоконтейнеры и их метаданные.

person daxim    schedule 06.06.2011

К сожалению, большинство камер на самом деле не хранят достаточно метаданных в видео :(.

Если они его хранят, из-за большого разнообразия видеокодеков и контейнеров, таких как AVI, MOV, MPG, MP4 и т. д., хорошим вариантом будет запуск ffmpeg -i для его чтения.

person Toofan    schedule 06.06.2011