ffmepg视频抽帧
本文最后更新于 265 天前,其中的信息可能已经有所发展或是发生改变。
ffmpeg -i D:/相片/4.30/V20240430-113943.mp4 D:/output/943/%04d.png
#原视频 D:/相片/4.30/V20240430-113943.mp4
#目标文件夹 D:/output/943/

ps1脚本 每10张抽1

$sourceFolder = "D:\output\943"
$destinationFolder = "D:\output\1\10"

$counter = 0
Get-ChildItem -Path $sourceFolder -Filter "*.png" | Sort-Object Name | ForEach-Object {
    $counter++
    if ($counter % 10 -eq 1) {
        Copy-Item $_.FullName -Destination (Join-Path $destinationFolder $_.Name)
    }
}

ps1脚本 重命名文件夹

# 设置要修改文件名的目录路径
$directoryPath = "D:\output\1\10"
# 自定义文件名前缀
$prefix = "10a"

# 获取目录中的所有文件(不包括子目录)
$files = Get-ChildItem -Path $directoryPath -File | Sort-Object Name # 确保按名称排序,以便于预测重命名顺序

# 初始化计数器
$count = 1

# 遍历文件并重命名
foreach ($file in $files) {
    # 构建新文件名:前缀 + 递增数字 + 原文件扩展名
    $newName = $prefix + $count.ToString().PadLeft(3, '0') + $file.Extension
    $newFilePath = Join-Path -Path $file.Directory.FullName -ChildPath $newName

    # 重命名文件
    Rename-Item -Path $file.FullName -NewName $newFilePath



    # 递增计数器
    $count++
}
暂无评论

发送评论 编辑评论


				
上一篇
下一篇