Aller au contenu

Contenu de bnm_carnaval

Il y a 1 élément(s) pour bnm_carnaval (recherche limitée depuis 28-avril 23)


#61008 Question Simple Concernant Automator Et Script Shell

Posté par bnm_carnaval sur 10 octobre 2010 - 08:26 dans Questions/Réponses

Bonjour chez vous,

J'ai une question pour les amateurs de shell script et/ou Automator.

j'ai installé récemment ffmpeg en ligne de commande dans le but de convertir des vidéos pour qu'ils soient lisibles avec un ipod. Ffmpeg fonctionne très bien, merci.

Comme je ne voulais pas entrer une ligne de commande à chaque fois que je voulais convertir un vidéo, exemple .avi en .mp4, j'ai décidé de créer un service avec Automator.

Mon service (un shell script) fonctionne bien MAIS je recherche depuis des heures comment garder le MÊME nom de fichier (sauf l'extension, of course) après la conversion... Pour l'instant, je peux seulement donner un nouveau nom au fichier quand je le convertis.

Je ne suis pas tellement "shell script" moi-même. Définitivement, qqchose m'échappe. Voici la chose :

for f in "$@"
do
/usr/local/bin/ffmpeg -i "$f" -sameq /Users/gabriel/Desktop/Output.mp4
done

Qu'est-ce que je pourrais bien mettre à la place de Output.mp4 dans le script ? Je pensais naïvement que "$f".mp4 ferait l'affaire... Merci de vos suggestions !