Advertisement
Guest User

Webm conversion scripts

a guest
Sep 9th, 2022
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Winbatch 2.06 KB | Source Code | 0 0
  1. 1. Download ffmpeg
  2. 2. Save these scripts as .bat files in the same directory as ffmpeg.exe
  3. 3. Drag video files on top of the .bat file icons. This should open a CMD prompt
  4. 4. Enter the variables you want, and wait for encoding
  5.  
  6. ================================
  7. IntoWebm.bat
  8.  
  9. set /P height=Enter height:
  10. set /P bitrate=Enter bitrate (M):
  11. %~dp0ffmpeg.exe -i %1 -c:v libvpx-vp9 -b:v %bitrate%M -maxrate %bitrate%M -bufsize 1M -vf scale=-1:%height% -an -y %~dp1output.webm
  12. pause
  13.  
  14. ================================
  15. IntoWebmWithTrim.bat
  16.  
  17. set /P height=Enter height:
  18. set /P start=Enter start time:
  19. set /P end=Enter end time:
  20. set /P bitrate=Enter bitrate (M):
  21. %~dp0ffmpeg.exe -i %1 -ss %start% -to %end% -c:v libvpx-vp9 -b:v %bitrate%M -maxrate %bitrate%M -bufsize 1M -filter:v scale=-1:%height% -an -y %~dp1output.webm
  22. pause
  23.  
  24. ================================
  25. IntoWebmWithCrop.bat
  26.  
  27. set /P x=Enter X:
  28. set /P y=Enter Y:
  29. set /P cwidth=Enter crop width:
  30. set /P cheight=Enter crop height:
  31. set /P height=Enter output height:
  32. set /P bitrate=Enter bitrate (M):
  33. %~dp0ffmpeg.exe -i %1 -c:v libvpx-vp9 -b:v %bitrate%M -maxrate %bitrate%M -bufsize 1M -vf crop=%cwidth%:%cheight%:%x%:%y%,scale=-1:%height% -an -y %~dp1output.webm
  34. pause
  35.  
  36. ================================
  37. IntoWebmWithTrimAndCrop.bat
  38.  
  39. set /P x=Enter X:
  40. set /P y=Enter Y:
  41. set /P cwidth=Enter crop width:
  42. set /P cheight=Enter crop height:
  43. set /P height=Enter output height:
  44. set /P start=Enter start time:
  45. set /P end=Enter end time:
  46. set /P bitrate=Enter bitrate (M):
  47. %~dp0ffmpeg.exe -i %1 -ss %start% -to %end% -c:v libvpx-vp9 -b:v %bitrate%M -maxrate %bitrate%M -bufsize 1M -vf crop=%cwidth%:%cheight%:%x%:%y%,scale=-1:%height% -an -y %~dp1output.webm
  48. pause
  49.  
  50. ================================
  51. IntoWebmWithAudio.bat
  52.  
  53. set /P height=Enter height:
  54. set /P bitrate=Enter video bitrate (M):
  55. set /P abitrate=Enter audio bitrate (kb):
  56. %~dp0ffmpeg.exe -i %1 -c:v libvpx-vp9 -b:v %bitrate%M -maxrate %bitrate%M -bufsize 1M -vf scale=-1:%height% -c:a libvorbis -b:a %abitrate%K -y %~dp1output.webm
  57. pause
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement