Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 27/11/2009 04:17:29

e-miel
Membre
Inscription : 21/08/2004
Messages : 453

[Résolu] Trouver la longueur d'une vidéo

Bonjour,
Quelqu'un connaît-il un logiciel en ligne de commande qui me donne la longueur d'une vidéo ? Peu importe si ça l'affiche en secondes, en images... ça m'ira quelle que soit l'unité.
Merci d'avance pour vos réponses.

Dernière modification par e-miel (30/11/2009 00:23:48)

Hors ligne

#2 29/11/2009 09:49:03

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : [Résolu] Trouver la longueur d'une vidéo

ffmpeg -i ton_fichier

devrait faire l'affaire.

Au milieu de tout un tas d'infos (dont les codecs utilisés pour encoder ), il y a l'info "duration" qui... donne la durée (en hh:mm:ss.ff)


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#3 30/11/2009 00:23:13

e-miel
Membre
Inscription : 21/08/2004
Messages : 453

Re : [Résolu] Trouver la longueur d'une vidéo

Je viens de suivre ton conseil avec ffmpeg : j'ai isolé la valeur avec sed puis l'ai convertie avec gawk et ça marche parfaitement.
Je te remercie.

Hors ligne

#4 30/11/2009 01:21:00

pathe
Moderator
Lieu : shell (Seine et Marne)
Inscription : 21/11/2004
Messages : 815

Re : [Résolu] Trouver la longueur d'une vidéo

e-miel a écrit :

j'ai isolé la valeur avec sed puis l'ai convertie avec gawk et ça marche parfaitement.

Ça a l'air bien, en effet. Tu devrais poster ton script pour nous en faire profiter.


*********** GPG : 45F03D8C ***********

Hors ligne

#5 30/11/2009 01:54:39

e-miel
Membre
Inscription : 21/08/2004
Messages : 453

Re : [Résolu] Trouver la longueur d'une vidéo

pathe a écrit :

Ça a l'air bien, en effet. Tu devrais poster ton script pour nous en faire profiter.

Voici donc, à la demande de pathe, la partie de mon script concernant la longueur :

LONGUEUR=`ffmpeg -i $FICHIER  2>& 1  |  sed -n '/Duration/ {y/:,/  / ; p}'  |  gawk '{print 60*(60*$2 + $3) + $4}'`

Je l'ai convertie en secondes, car c'est plus pratique que la notation d'origine (hh:mm:ss.ff) pour réaliser mes opérations.

Hors ligne

Pied de page des forums