Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @ECHO OFF
- SETLOCAL
- PUSHD "%~dp0"
- IF "%~1"=="" GOTO HELP
- IF NOT EXIST webm MD webm
- GOTO LOOP
- :LOOP
- SET FNAME=%~f1
- node __frametools\framerate.js "%FNAME%" -v
- SET /P BITRATE=Enter bitrate (ex: 700k):
- CHOICE /M Downscale
- IF %ERRORLEVEL%==1 GOTO SCALE
- SET SCALE=
- GOTO CONV
- :SCALE
- SET /P W=Width (-1 for auto):
- SET /P H=Height (-1 for auto):
- SET SCALE=-vf scale=%W%:%H%
- GOTO CONV
- :CONV
- FFMPEG -i "%FNAME%" -c:v libvpx-vp9 -crf 12 -b:v %BITRATE% %SCALE% -an "webm\%~n1.webm"
- SHIFT
- IF "%~1"=="" GOTO END
- GOTO LOOP
- :HELP
- ECHO Help
- GOTO END
- :END
- POPD
- ENDLOCAL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement