[quote]…Invalid data found when processing input…[/quote]Ce message provient sans doute de [mono]./encodeur-web[/mono] qui a trouvé un fichier qui ne lui plaît pas.
Donc, l’erreur est plutôt à chercher dans un ou plusieurs des fichiers à traiter,
ou/et dans le programme (ou script) d’encodage nommé [mono]./encodeur-web[/mono]
=======
On pourrais faire “dire” au script de quel(s) fichier(s) il s’agit :
[code]#!/bin/bash
ligne suivante à dé-commenter si besoin
rm fichiersNonEncodes.txt
for video in “/home/mon rep”/*
do
./encodeur-web “$video” ||
echo “$video” >> fichiersNonEncodes.txt
done[/code]Le fichier [mono]fichiersNonEncodes.txt[/mono] sera créé.
Éventuellement, pour éviter de rajouter à chaque fois une nouvelle liste dans le fichier,
on pourrait supprimer le fichier fichiersNonEncodes.txt au début du script.
========
Ensuite, s’il est question d’appliquer un traitement spécial aux fichiers de la liste :
[code]#!/bin/bash
IFS=$’\n’
for video in $(cat fichiersNonEncodes.txt)
do
scriptTraitementSpecial "$video"
done[/code]