[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 2# 简木


   上传图片请使用图床
bat小白,请多指教!谢谢!

TOP

  1. @echo off
  2. rem 批处理保存为ansi编码格式
  3. set input=d:\a
  4. set output=f:\b
  5. for /f "delims=" %%a in ('forfiles /p "%input%" /s /m *.mp4 /c "cmd /c if @isdir equ FALSE echo @relpath"') do (
  6. for /f "delims=" %%i in ("%output%%%~a") do (
  7. if not exist "%%~dpi" (
  8. md "%%~dpi"
  9. )
  10. )
  11. ffmpeg -i "%input%%%~a" -vf scale=1280:720 "%output%%%~a"
  12. )
  13. pause
复制代码
bat小白,请多指教!谢谢!

TOP

回复 4# 77七


   ffmpeg -i input.mp4 -vf scale=1280:720 output.mp4
使用以上代码,处理a目录下的mp4文件,输出结果在b目录,并且保留目录结构
bat小白,请多指教!谢谢!

TOP

返回列表