1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| @Echo off &cls
::Le dossier d'attente
set $Dossier=""LE\CHEMIN\DU\REPERTOIRE D'ATTENTE"
::Le dossier de sortie (Où l'on va mettre le fichier traité)
set $Sortie="LE\CHEMIN\DU\REPERTOIRE DE SORTIE"
::Les formats à attendre (à toi de définir les formats qui vont être envoyé dans le dossier d'attente)
set "$Format=*.wmv,*.avi,*.swf,*.mp4,*.flv,*.h264,*.mov,*.3gp,*.nsv,*.3g2,*.mkv"
:Boucle
cls&echo Attente D'un fichier !!!
for /f %%a in ('dir /b/a-d %$Dossier%\%$Format% 2^>nul') do (
set "$Fichier=%%a"
echo Traitement de %%a
2>nul (>>"%%a" echo off) && (
ffmpeg -i "%%a" "%%~na_modifier.wmv"
REM on move le fichier transformé
move "%%~na_modifier.wmv" %$Sortie%
REM On move egalement le fichier de base
move "%%a" %$Sortie%)
)
::On met une attente
ping localhost -n 600 >nul
::On recommence
goto:Boucle |
Partager