Aller au contenu

Batch Ffmpeg Pour Verifier Les Avi's


cyxi

Messages recommandés

Bonjour,

en m'inspirant de http://606u.dir.bg/avicheck/, j'ai voulu faire executer ce batch sur mon Syno 1010

#!/opt/bin/bash


 find -name "*.avi" | while read i; do

    OUTP="$i.txt"

    OUTP_OK="$i.txt.ok"

    TMP_OUTP="$i.tmp"

    if [ -f "$OUTP" -o -f "$OUTP_OK" ] ; then

	echo Skipping "$i"

    else

	echo Checking "$i"...

	RESULT="bad"

	ffmpeg -v 5 -i "$i" -f null - 2> "$TMP_OUTP" && \

    	mv "$TMP_OUTP" "$OUTP" && \

    	RESULT=`grep -v "\(frame\)\|\(Press\)" "$OUTP" | grep "\["`

	if [ -z "$RESULT" ] ; then

    	mv "$OUTP" "$OUTP_OK"

	fi

    fi

 done

La modif avec le find -name permet de s'affranchir des probl

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines après...

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.