update new video
This commit is contained in:
@@ -3,32 +3,22 @@ setlocal enabledelayedexpansion
|
||||
|
||||
set keyword=_thumbnail
|
||||
|
||||
:: 遍历 JPG
|
||||
for /r %%i in (*.jpg) do (
|
||||
set filename=%%~nxi
|
||||
echo !filename! | findstr /i "%keyword%" >nul
|
||||
if !errorlevel! equ 0 (
|
||||
set "blurfile=%%~dpi%%~ni_blur%%~xi"
|
||||
if not exist "!blurfile!" (
|
||||
echo 生成模糊图: %%i
|
||||
ffmpeg -y -i "%%i" -vf "gblur=sigma=50" "!blurfile!"
|
||||
) else (
|
||||
echo 已存在模糊图: !blurfile!
|
||||
)
|
||||
)
|
||||
)
|
||||
:: 遍历 JPG 和 PNG 文件
|
||||
for /r %%i in (*.jpg *.png) do (
|
||||
set "filename=%%~nxi"
|
||||
|
||||
:: 遍历 PNG
|
||||
for /r %%i in (*.png) do (
|
||||
set filename=%%~nxi
|
||||
:: 只处理包含 _thumbnail 且不包含 _blur 的文件
|
||||
echo !filename! | findstr /i "%keyword%" >nul
|
||||
if !errorlevel! equ 0 (
|
||||
set "blurfile=%%~dpi%%~ni_blur%%~xi"
|
||||
if not exist "!blurfile!" (
|
||||
echo 生成模糊图: %%i
|
||||
ffmpeg -y -i "%%i" -vf "gblur=sigma=50" "!blurfile!"
|
||||
) else (
|
||||
echo 已存在模糊图: !blurfile!
|
||||
echo !filename! | findstr /i "_blur" >nul
|
||||
if !errorlevel! neq 0 (
|
||||
set "blurfile=%%~dpi%%~ni_blur%%~xi"
|
||||
if not exist "!blurfile!" (
|
||||
echo 生成模糊图: %%i
|
||||
ffmpeg -y -i "%%i" -vf "gblur=sigma=50" "!blurfile!"
|
||||
) else (
|
||||
echo 已存在模糊图: !blurfile!
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user