查看: 184|回复: 1

[视频工具] 【独孤求败】更新版_多视频转为图档脚本工具

[复制链接]

1万

积分

135

帖子

1552

符石

玉皇大帝

Rank: 16Rank: 16Rank: 16Rank: 16

积分
15938

隐藏大神突出贡献论坛元老

发表于 2024-6-14 04:52:56 | 显示全部楼层 |阅读模式
本帖最后由 独孤求败 于 2024-6-14 05:24 编辑

此帖是根据旧帖改进,本想在原帖上修正不想另外开帖
但为方便群友比对,所以保留旧帖
【独孤求败】多视频转为图档脚本工具
https://www.zhatv.cn/forum.php?mod=viewthread&tid=308&fromuid=88

本次改进为更简单,小白等级都会!
以下自行看图说故事

1.将脚本拷贝到DF工作目录,并且手动建立一个 MP4 的目录
1.png

2.将你的多个视频放入 \MP4 目录里
避免中文或长档名,不然ffmpeg有概率可能会报错!
2.png

3.脚本一运行,会直接删除  ..\workspace\data_src 里面的所有图档
如果你有重要的图档,请先备份!
因为我懒的写判别式或询问 y/n
2024-06-14_04-42-9.png

3.png

4.运行时可视所需调整提取图像的帧数
一般是建议 4-8 张左右,以免重复性太高!
4.png

5.运行后自行到 ..\workspace\data_src 查看
就这么简单~~



本人公布脚本代码如下:
@echo off
title .   将多个视频提取转为图像     设计: 大力王
::以下四行代码是将cmd的视窗固定在萤幕左上角
set rr="HKCU\Console\%%SystemRoot%%_system32_cmd.exe"
reg delete %rr% /f>nul
reg add %rr% /v "WindowPosition" /t REG_DWORD /d 0x00010001 /f>nul
mode con cols=85 lines=60

rem 假如data_src目录有jpg图档,不询问全部直接删除
del "%~dp0workspace\data_src\*.jpg" /Q > nul
rem 假如data_src目录有png档,不询问全部直接删除
del "%~dp0workspace\data_src\*.png" /Q > nul
rem 假如workspace里有png目录,不询问直接删除
rd /S /Q "%~dp0workspace\PNG">nul
rem 建立png目录
MD "%~dp0workspace\PNG"


CLS
@echo.
@echo.
@echo.
@echo.
@echo.
@echo.      要提取视频默认的帧数,请输入 0
@echo.
set /p aa=.     请输入视频中一秒钟,你需要提取几张图像?→
@echo.
@echo.
@echo.
@echo.  你输入的视频中的每一秒钟,要提取图像数量为→ %aa% 张
@echo.
@echo.
@echo.                    正自动执行中,请稍后。。。。。
@echo.
title .视频中的每一秒钟,要提取图像数量为→ %aa% 张     
setlocal ENABLEDELAYEDEXPANSION
call _internal\setenv.bat

for /f "delims=" %%a in ('dir /b/a-d/oN ".\MP4\*.*"') do (
                        call :AS ".\MP4\%%a" ".\workspace\PNG\%%~na"
)

setlocal enabledelayedexpansion
set "png=workspace\png"
set "src=workspace\DATA_src"
set "counter=1"
for %%f in ("%src%\*") do (
    set /a counter+=1
)

for /d %%a in ("%png%\*") do (
    for %%f in ("%%a\*") do (
        set "NAME=00000!counter!"
        move /y "%%f" "%src%\""!NAME:~-6!%%~xf">nul
        set /a counter+=1
    )
)
endlocal
goto :EOF

:AS
mkdir %2 2>nul
"%PYTHON_EXECUTABLE%" "%DFL_ROOT%\main.py" videoed extract-video ^
                    --input-file %1 ^
                   --output-dir %2 ^
                --output-ext PNG ^
                --fps %aa%
goto :EOF




多个视频转图片.rar

1.05 KB, 下载次数: 7

Zhatv换脸论坛免责声明
全站默认解压密码:zhatv.cn
【Zhatv】论坛里的文章仅代表作者本人的观点,与本网站立场无关。
所有文章、内容、信息、资料,都不保证其准确性、完整性、有效性、时效性,请依据情况自身做出判断。
因阅读本站内容而被误导等其他因素所造成的损失责任自负,【Zhatv】不承担任何责任。
独孤求败遮罩/大力王 实时换脸QQ 138292555 电话验证138292555 微信 ‧飞机 wang_chun001

255

积分

6

帖子

113

符石

金丹师

Rank: 3Rank: 3Rank: 3

积分
255
发表于 2024-6-14 11:42:13 | 显示全部楼层
正需要,谢谢大力哥!
回复

使用道具 举报

小黑屋|ZhaTV ( 滇ICP备15003127号-4 ) |网站地图

GMT+8, 2024-6-27 01:23

Powered by Zhatv.cn

© 2022-2023

快速回复 返回顶部 返回列表