Dans une autre question, j'ai trouvé un script utile (ci-dessous) qui fonctionne sur des fichiers uniques et multiples, mais seulement lorsqu'ils sont ajoutés directement à un dossier avec l'action activée. Le problème est que mon programme produit une structure à double sous-dossier. La structure est la suivante :
inbox_folder/name_subfolder/type_subfolder/video_files.mp4
J'aimerais appliquer la conversion à des fichiers enfouis dans des sous-dossiers et placer le résultat dans outbox_folder avec la même structure de sous-dossiers que celle qui doit être créée.
La boîte de réception et la boîte d'envoi sont des dossiers constamment présents sur le bureau.
for f in "$@"
do
/volumes/'macintosh hd'/applications/ffmpeg -i "$f" -b:v 1200k "${f%.*}.avi"
done