Advertisement
Guest User

Untitled

a guest
Jul 10th, 2012
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. :2011-12-19
  2.  
  3. @ECHO OFF
  4. SETLOCAL ENABLEDELAYEDEXPANSION
  5. SETLOCAL ENABLEEXTENSIONS
  6. for /F "delims=;" %%A IN ('dir /b *.avi') DO (
  7. SET ERRORAPP=ffmpeg
  8. ffmpeg -i "%%A" -vn -y -f wav - | neroAacEnc -ignorelength -if - -of "%%~nA.aac.m4a"
  9. IF ERRORLEVEL 1 GOTO MessedUp
  10. SET ERRORAPP=x264
  11. x264.x64 --crf 18 --preset veryslow --deblock -2:-2 --ref 7 --aq-strength 1 --psy-rd 0.5:0.1 --force-cfr --range tv --output "%%~nA.noaudio.mkv" "%%A"
  12. IF ERRORLEVEL 1 GOTO MessedUp
  13. SET ERRORAPP=mkvmerge
  14. mkvmerge -o "%%~nA.final.mkv" --forced-track 0:no -d 0 -A -S -T "%%~nA.noaudio.mkv" --forced-track 0:no -a 0 -D -S -T --no-chapters "%%~nA.aac.m4a" --track-order 0:0,1:0
  15. IF ERRORLEVEL 1 GOTO MessedUp
  16. del "%%~nA.aac.m4a"
  17. del "%%~nA.noaudio.mkv"
  18. )
  19. GOTO End
  20. :MessedUp
  21. echo.
  22. echo.
  23. echo %ERRORAPP% messed up. Look up for more info!
  24. echo.
  25. echo.
  26. :End
  27. pause
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement