Ho questo script bash che funziona perfettamente sul terminale
#!/bin/bash
for f in "$@"; do
  DIRNAME="$(dirname "$f")"
  filename=$(basename "$f")
  name="${filename%.*}"
  extension="${filename##*.}"
  /usr/local/bin/ffmpeg -i "$f" -filter_complex 'scale=1920:1080, pad=2134:1200:107:60' "$DIRNAME"/OUTPUT_"$name"."$extension"
  /usr/local/bin/ffmpeg -i OUTPUT_"$name"."$extension" -vf 'scale=1920:1080' FINAL_"$name"."$extension"
 done
Sto cercando di creare un servizio per finder che accetti i file film e li elabori utilizzando questo script. Il servizio è configurato per passare l'input a stdin. Quando seleziono i film sul Finder ed eseguo quel servizio, non succede nulla. Come ho detto, lo script funziona perfettamente da terminale.
Eventualiindizi?
Questadomandasembrasimileaffmpeg   ) non ha risolto il mio problema. 

