diff --git a/assets/bundles/Chat18x/Image/Girls/10006/video/10006_video_5_thumbnail.jpg b/assets/bundles/Chat18x/Image/Girls/10006/video/10006_video_5_thumbnail.jpg new file mode 100644 index 00000000..1e361940 Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10006/video/10006_video_5_thumbnail.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/10006/video/10006_video_5_thumbnail_blur.jpg b/assets/bundles/Chat18x/Image/Girls/10006/video/10006_video_5_thumbnail_blur.jpg new file mode 100644 index 00000000..8d873f26 Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10006/video/10006_video_5_thumbnail_blur.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/10006/video/10006_video_6_thumbnail.jpg b/assets/bundles/Chat18x/Image/Girls/10006/video/10006_video_6_thumbnail.jpg new file mode 100644 index 00000000..0a1593b8 Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10006/video/10006_video_6_thumbnail.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/10006/video/10006_video_6_thumbnail_blur.jpg b/assets/bundles/Chat18x/Image/Girls/10006/video/10006_video_6_thumbnail_blur.jpg new file mode 100644 index 00000000..6349e629 Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10006/video/10006_video_6_thumbnail_blur.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_3_thumbnail.jpg b/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_3_thumbnail.jpg new file mode 100644 index 00000000..310efe95 Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_3_thumbnail.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_3_thumbnail_blur.jpg b/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_3_thumbnail_blur.jpg new file mode 100644 index 00000000..6b900ffb Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_3_thumbnail_blur.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_4_thumbnail.jpg b/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_4_thumbnail.jpg new file mode 100644 index 00000000..28248844 Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_4_thumbnail.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_4_thumbnail_blur.jpg b/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_4_thumbnail_blur.jpg new file mode 100644 index 00000000..43fb6adc Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_4_thumbnail_blur.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_5_thumbnail.jpg b/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_5_thumbnail.jpg new file mode 100644 index 00000000..93416f45 Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_5_thumbnail.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_5_thumbnail_blur.jpg b/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_5_thumbnail_blur.jpg new file mode 100644 index 00000000..30da27ca Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10008/video/10008_video_5_thumbnail_blur.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_4_thumbnail.jpg b/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_4_thumbnail.jpg new file mode 100644 index 00000000..583db67d Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_4_thumbnail.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_4_thumbnail_blur.jpg b/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_4_thumbnail_blur.jpg new file mode 100644 index 00000000..368642f8 Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_4_thumbnail_blur.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_5_thumbnail.jpg b/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_5_thumbnail.jpg new file mode 100644 index 00000000..ef8c8748 Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_5_thumbnail.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_5_thumbnail_blur.jpg b/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_5_thumbnail_blur.jpg new file mode 100644 index 00000000..0b6963c6 Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_5_thumbnail_blur.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_6_thumbnail.jpg b/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_6_thumbnail.jpg new file mode 100644 index 00000000..67ecf999 Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_6_thumbnail.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_6_thumbnail_blur.jpg b/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_6_thumbnail_blur.jpg new file mode 100644 index 00000000..d34dacb6 Binary files /dev/null and b/assets/bundles/Chat18x/Image/Girls/10009/video/10009_video_6_thumbnail_blur.jpg differ diff --git a/assets/bundles/Chat18x/Image/Girls/gen_blur.bat b/assets/bundles/Chat18x/Image/Girls/gen_blur.bat index 4a51263e..88a683f1 100644 --- a/assets/bundles/Chat18x/Image/Girls/gen_blur.bat +++ b/assets/bundles/Chat18x/Image/Girls/gen_blur.bat @@ -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! + ) ) ) )