Comment faire en sorte que cette simple commande ffmpeg fonctionne dans Automator?

1

Je ne parviens pas à faire fonctionner un simple script shell Automator. J'essaie d'obtenir une ligne de commande ffmpeg pour exécuter une tâche sur un fichier déposé sur l'icône d'application.

Voici ce que j'ai fait:

  1. Lancer Automator.app
  2. Créé un nouveau service avec service reçoit des fichiers ou des dossiers dans n'importe quelle application
  3. Ajout d'une action Exécuter un script shell
  4. Appliqué le script suivant:

Scénario

  1. Enregistrement de mon flux de travail en tant que service et application

Quand je dépose un fichier sur l'application, je reçois ceci:

Erreur

Lorsque j'exécute le flux de travail dans Automator, je reçois ceci: Run in automator

Myles
la source

Réponses:

0

Je pense que vous avez oublié un point-virgule. Essayer:

for f in "$@";
Radu Chiriac
la source
Merci Radu, je vais tenter le coup dès que je serai de retour sur cette machine plus tard aujourd'hui. Appréciez les commentaires.
Myles