使用ffmpeg批量转码倒放视频的bat脚本

⌚Time: 2024-07-18 10:46:00

👨‍💻Author: Jack Ge

把指定目录的所有视频倒放

@echo off
setlocal
set "input_folder=%1"  // 输入目录参数

if "%input_folder%"=="" (
    echo 请指定输入目录!
    exit /b
)

mkdir %input_folder%\reversed

for /r "%input_folder%" %%G in (*) do (
    ffmpeg -i "%%G" -vf reverse -af areverse -threads 1 "%input_folder%\reversed\%%~nG_reverse.mp4"
)

echo 完成任务!

endlocal

在当前目录下把所有视频转码为720p

for /r "./" %%G in (*) do (
    ffmpeg -i "%%G" -vf scale=1280:720 "%%~nG_720p.mp4"
)