FFMPEG裁剪 视频比例至 4:3 3gp h263 aac(结果比例任改)

批处理 裁剪 视频比例至 4:3 3gp h263 aac.bat

@echo off&setlocal enabledelayedexpansion

REM ### 找到上级目录下的所有支持的文件。结果为4:3 3gp。
for /R .\待转文件 %%i in (*.*) do (


ffprobe -i "%%i" -v quiet -show_format -show_streams >%%a
  for /f "tokens=2 delims== " %%w in ('findstr /b /c:"coded_width" "%%a"') do set /a w=%%~w
  for /f "tokens=2 delims== " %%h in ('findstr /b /c:"coded_height" "%%a"') do set /a h=%%~h

REM ## 目标宽高比为4:3视频(可随意修改) set /a b1=4*100/3 =133 
set /a b1=4*100/3
REM ## 原始宽高比
set /a b=!w!*100/!h!
set /a w1=!h!*4/3 
set /a w2=!w!*4/3 
set /a h1=!h!*3/4
REM ## 原>终
set /a x1=!w!/2-!w1!/2
set /a y1=!h!/2-!h1!/2
REM ## 原<终
set /a x2=!w1!/2-!w!/2
set /a y2=!h1!/2-!h!/2
echo 原宽!w! 原高!h! 比!b! 终宽!w1! 终高

你可能感兴趣的:(ffmpeg)