脚本文件内容
新建一个文本文件。重命名为:thumb.bat
内容如下:
thumb.bat
@echo off
chcp 65001
del *-thumb.png
setlocal enabledelayedexpansion
where ffmpeg >nul 2>&1
if %errorlevel% neq 0 (
echo [错误] 未找到FFmpeg,请先安装并添加到系统路径
pause
exit /b 1
)
set THUMB_WIDTH=1920
set THUMB_HEIGHT=1080
set THUMB_TIME=00:05:05
set OUTPUT_SUFFIX=-thumb.png
for %%F in (*.mkv *.mp4) do (
set "INPUT_FILE=%%F"
set "OUTPUT_FILE=%%~nF%OUTPUT_SUFFIX%"
echo 正在处理: !INPUT_FILE! → !OUTPUT_FILE!
ffmpeg -ss %THUMB_TIME% -i "!INPUT_FILE!" -vframes 1 -s %THUMB_WIDTH%x%THUMB_HEIGHT% -f image2 "!OUTPUT_FILE!" > nul
if %errorlevel% equ 0 (
echo 成功生成缩略图
) else (
echo [警告] 生成缩略图失败: !INPUT_FILE!
)
)
echo 处理完成
用法:
1、把thumb.bat放到视频文件所在目录。
2、把thumb.bat放到windows目录或其他path环境变量设置的有效目录。
cd 到视频文件目录,并运行thumb
说明:
1、需要先安装配置好ffmpeg
2、本命令会删除*-thumb.png文件。然后重新生成视频缩略图。如果不适用请自行修改脚本。
3、缩略图粗略截取05:05的视频图片,请根据需要修改。
4、视频后缀名称是thumb.png,请根据需要修改。
5、视频缩略图大小是1920x1080,请根据需要修改。
浙公网安备 33010602011771号