tutoriels:conversion_par_lot_avec_vlc
Ceci est une ancienne révision du document !
Table des matières
Conversion par lot avec VLC media player
Le logiciel
Le logiciel utilisé pour la conversion est VLC media player. C'est un logiciel libre et gratuit.
Il est disponible sur le site officiel du projet VideoLAN ici. Le télécharger puis l'installer.
Conversion par lot
Pour effectuer la conversion par lot (sous Windows), il convient d'utiliser un script en ligne de commande, le logiciel VLC media player n'étant pas capable d'une telle opération nativement.
Pour cet exemple :
- les fichiers sources sont au format AAC (extension de fichier
.m4a
). Plus d'informations ici. - les fichiers de sorties sont au format WAV (extension de fichier
.wav
). Plus d'informations ici.
Le script est écrit en batch. Le code est disponible ci-dessous.
@ECHO OFF CLS SET _count=0 FOR %%G IN (*.m4a) DO SET /A _count+=1 SET /A _num=1 FOR %%G IN (*.m4a) DO (CALL :SUB_VLC "%%G") IF NOT EXIST cdda MKDIR cdda FOR %%G IN (*.m4a.wav*) DO (CALL :SUB_RENAME "%%G") GOTO :eof :SUB_VLC SET _firstbit=%1 SET _qt=" CALL SET _newnm=%%_firstbit:%_qt%=%% SET _commanm=%_newnm:,=_COMMA_% REM ECHO %_commanm% CALL "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --intf dummy -vvv %1 --sout=#transcode{acodec="s16l",ab="128",channels="2",samplerate"44100"}:standard{access="file",mux="wav",dst="%_commanm%.wav"} vlc://quit ECHO fichier %_num%/%_count% converti SET /A _num+=1 GOTO :eof :SUB_RENAME SET _origfnm=%1 SET _origfpath=%~dp1 SET _endbit=%_origfnm:*.m4a=% CALL SET _newfilenm=%%_origfnm:.m4a%_endbit%=.wav"%% CALL SET _newfilenm=%%_newfilenm:%_origfpath%=%% SET _newfilenm=%_newfilenm:_COMMA_=,% COPY %1 .\cdda\%_newfilenm% DEL %1 GOTO :eof :eof
tutoriels/conversion_par_lot_avec_vlc.1430923923.txt.gz · Dernière modification : 2015/05/06 16:52 de luc