当前位置: 首页 > article >正文

一种简单的快速批量视频抽取固定间隔帧截图的操作方法

因工作需要,大量视频文件需要间隔固定帧数进行截图保存,之后进行其它方面操作。

步骤一:访问Download FFmpeg ,左下侧Win图标下选择 Windows builds from gyan.dev ,弹出页面的release builds区域选择previous release 下的ffmpeg-???-essentials_build.zip进行下载

步骤二:解压到C:\FFmpeg\ffmpeg-7.0.2-essentials_build

步骤三:增加Path中的环境变量

步骤四:将C:\Users\123\Desktop\SPCZ中的视频间隔42抽帧截图到C:\Users\123\Desktop\TEST,bat文件中输入以下内容

@echo off
set "inputDir=C:\Users\123\Desktop\SPCZ"
set "outputDir=C:\Users\123\Desktop\TEST"

if not exist "%outputDir%" mkdir "%outputDir%"

for %%F in ("%inputDir%\*.mp4") do (
    set "filename=%%~nF"
    ffmpeg -i "%%F" -vf "select=not(mod(n\,42))" -vsync vfr "%outputDir%\%%~nF_%%03d.jpg"
)


http://www.kler.cn/a/559477.html

相关文章:

  • 【DevOps构筑篇】用SELinux强化Docker的安全性
  • DeepSeek模型量化
  • 常见的“锁”有哪些?
  • YOLOv12源码及模型权重——免费下载
  • 数据库增删查改sql语句
  • Laravel框架入门指南:从零开始构建现代Web应用
  • 输入框元素覆盖冲突
  • 计算机毕业设计SpringBoot+Vue.js教师工作量管理系统(源码+LW文档+PPT+讲解)
  • 编程小白冲Kaggle每日打卡(13)--kaggle学堂:<机器学习简介>基础数据探索
  • 基于javaweb的SpringBoot酒店管理系统设计和实现(源码+文档+部署讲解)
  • 【Python + STM32 实现外设控制的从0-1实例教程-适合新手】
  • JavaScript AJAX 库
  • day58 第十一章:图论part08
  • 大模型面试|大模型常考面经总结
  • Orange 单体架构 - 快速启动
  • 从零开始学 Rust:安装与 Hello World
  • Rocky8 源码安装 HAProxy
  • 基于Spring Boot的党员学习交流平台设计与实现(LW+源码+讲解)
  • AI回答:Linux C/C++编程学习路线
  • Docker 容器操作笔记