Étape 2: Le script batch
ffmpeg_convert_m4a_to_mp3.bat
J’aborderai les deux méthodes, et vous pouvez choisir lequel utiliser. Ajouter le contenu du script de l’option que vous souhaitez utiliser.
Convertir un fichier unique au format mp3 :
Cette option va prendre un fichier comme argument et convertir en mp3 et enregistrez-le sous le nom d’origine auquel est ajouté un « .mp3 »
Contenu du script :
echo offset filename=%1 C:\Path_to_ffmpeg\ffmpeg.exe -i %filename% -acodec libmp3lame -ab 128k %filename%.mp3 PAUSE
Convertir un lot d’arguments (ne pas vérifié pour type) en mp3.
Parcourt les arguments du fichier batch et tente de convertir tous.
offsetlocal enabledelayedexpansion set argCount=0 for %%x in (%*) do ( set /A argCount+=1 set "argVec[!argCount!]=%%~x" ) echo Number of processed arguments: %argCount% for /L %%i in (1,1,%argCount%) do C:\Path_to_ffmpeg\ffmpeg.exe -i "!argVec[%%i]!" -acodec libmp3lame -ab 128k "!argVec[%%i]!".mp3 PAUSE
J’ai créé deux fichiers batch comme peut être vu dans l’image en pièce jointe, un pour chaque script, mais seul est nécessaire.