Avoir des informations sur une vidéo mov, avi, mpeg ?….

Avoir les informations Exif d’une video ?

Comment faire ? MediaInfo est là !

http://mediainfo.sourceforge.net/fr/Download

après installation :

$mediainfo /local/photos/2011/janvier/20110129_G10_MVI_5978.mov

General
Complete name                    : /local/photos/2011/janvier/20110129_G10_MVI_5978.mov
Format                           : MPEG-4
Format profile                   : QuickTime
Codec ID                         : qt
File size                        : 122 MiB
Duration                         : 1mn 36s
Overall bit rate                 : 10.6 Mbps
Encoded date                     : UTC 2011-01-29 11:49:04
Tagged date                      : UTC 2011-01-29 11:49:04

Video
ID                               : 1
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : Baseline@L3.1
Format settings, CABAC           : No
Format settings, ReFrames        : 1 frame
Codec ID                         : avc1
Codec ID/Info                    : Advanced Video Coding
Duration                         : 1mn 36s
Bit rate mode                    : Variable
Bit rate                         : 9 875 Kbps
Width                            : 640 pixels
Height                           : 480 pixels
Display aspect ratio             : 4:3
Frame rate mode                  : Constant
Frame rate                       : 30.000 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 1.072
Stream size                      : 114 MiB (93%)
Language                         : English
Encoded date                     : UTC 2011-01-29 11:49:04
Tagged date                      : UTC 2011-01-29 11:49:04
Color primaries                  : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177
Transfer characteristics         : BT.709-5, BT.1361
Matrix coefficients              : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M

Audio
ID                               : 2
Format                           : PCM
Format settings, Endianness      : Little
Format settings, Sign            : Signed
Codec ID                         : sowt
Duration                         : 1mn 36s
Bit rate mode                    : Constant
Bit rate                         : 705.6 Kbps
Channel(s)                       : 1 channel
Sampling rate                    : 44.1 KHz
Bit depth                        : 16 bits
Stream size                      : 8.13 MiB (7%)
Language                         : English
Encoded date                     : UTC 2011-01-29 11:49:04
Tagged date                      : UTC 2011-01-29 11:49:04

Impressionnant ! non ?

A quoi s’en servir ? par exemple, pour renommer une vidéo avec la date : ex

rename_avi_with_date.sh :

#!/bin/bash

[ -z $1 ] && echo « Manque l’argument : ex : $0 toto.avi » && exit
avi=$1
[ ! -f $avi ] && echo « $1 n’est pas un fichier » && exit
echo $avi | grep -E ‘AVI|avi’ > /dev/null 2>&1
[ $? != 0 ] && echo « $avi n’est pas un avi » && exit
d=$(mediainfo $avi | grep ‘Mastered date’ | sed -e ‘s;Mastered date                    :;;’)
date=$(date « +%Y%m%d » -d « $d »)
f=$(basename $avi)
newfile=$(echo $avi | sed -e « s;$f;${date}_${f}; »)
[ ! -z $date ] && echo « mv $avi $newfile » && mv $avi $newfile

Mais on peut récupérer plus d’information : durée, encodage, codec, etc…

$ man mediainfo

Print Friendly, PDF & Email
Ce contenu a été publié dans Outils photo/video, avec comme mot(s)-clé(s) , , . Vous pouvez le mettre en favoris avec ce permalien.