En otra pregunta que he encontrado un útil de escritura (abajo) que funciona en uno o varios archivos, pero solo cuando se agregan directamente a una carpeta con la acción habilitado. Mi problema es mi programa produce en la doble estructura de subcarpetas. La estructura es:
inbox_folder/name_subfolder/type_subfolder/video_files.mp4
Me gustaría aplicar la conversión a la subcarpeta enterrados los archivos y el resultado se coloca en outbox_folder con la misma estructura de subcarpetas que necesita ser hecho.
bandeja de entrada y bandeja de salida son carpetas constantemente presente en el escritorio.
for f in "$@"
do
/volumes/'macintosh hd'/applications/ffmpeg -i "$f" -b:v 1200k "${f%.*}.avi"
done