Advertisement
AyrA

Video Converter

Nov 1st, 2017
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 0.58 KB | None | 0 0
  1. @ECHO OFF
  2. SETLOCAL
  3. PUSHD "%~dp0"
  4. IF "%~1"=="" GOTO HELP
  5. IF NOT EXIST webm MD webm
  6. GOTO LOOP
  7.  
  8. :LOOP
  9. SET FNAME=%~f1
  10. node __frametools\framerate.js "%FNAME%" -v
  11. SET /P BITRATE=Enter bitrate (ex: 700k):
  12. CHOICE /M Downscale
  13. IF %ERRORLEVEL%==1 GOTO SCALE
  14. SET SCALE=
  15. GOTO CONV
  16.  
  17. :SCALE
  18. SET /P W=Width (-1 for auto):
  19. SET /P H=Height (-1 for auto):
  20. SET SCALE=-vf scale=%W%:%H%
  21. GOTO CONV
  22.  
  23. :CONV
  24. FFMPEG -i "%FNAME%" -c:v libvpx-vp9 -crf 12 -b:v %BITRATE% %SCALE% -an "webm\%~n1.webm"
  25.  
  26. SHIFT
  27. IF "%~1"=="" GOTO END
  28. GOTO LOOP
  29.  
  30. :HELP
  31. ECHO Help
  32. GOTO END
  33.  
  34. :END
  35. POPD
  36. ENDLOCAL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement