web-dev-qa-db-fra.com

Batch Convertissez un dossier de fichiers .mkv en fichiers .m4v à l'aide de FFMPEG dans Mac OS X

Y a-t-il un moyen de combiner un dossier de fichiers .mkv aux fichiers .m4v à l'aide de FFMPEG dans Mac?

J'ai configuré un service qui fera des fichiers individuels, mais j'aimerais vraiment les lotter.

Le "script d'exécution shell" que j'utilise est:

for f in "$@"
do
    /Users/username/Movies/ffmpeg -i "$f" -c:v copy -c:a copy "${f%.*}.m4v"
done

Voici un coup d'écran de ce que j'ai qui fonctionne pour des fichiers individuels:

enter image description here

5
ldiastx

Pour poisson Shell:

for f in *.mkv
   set fnew (string replace .mkv .mp4 $f)
   ffmpeg -i $f -c copy $fnew
end
0
CamelTM