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

FFmpeg 从视频流中抽取图片

抽取单个图片

使用 FFmpeg 进行截图:在终端或命令提示符下,使用以下命令进行截图:

ffmpeg -i input.mp4 -ss 00:00:05 -vframes 1 output.jpg

其中,

-i input.mp4:指定输入的 H.264 文件路径和名称。
-ss 00:00:05:指定截图的时间点。这里表示在视频的第 5 秒进行截图。可以根据需要调整时间点。
-vframes 1:指定要截取的帧数。这里指定只截取一帧图像。
output.jpg:指定输出图像的文件名和格式

抽取多个图片

确定输入文件:确认要从中截取图像的 H.264 或者 mp4 文件的路径和名称。

创建图像序列:在终端或命令提示符下,使用以下命令创建图像序列:

ffmpeg -i input.mp4 -vf fps=1/5 output%d.jpg

其中,

-i input.mp4:指定输入的 H.264 文件路径和名称。
-vf fps=1/5:指定视频滤镜,将视频帧率设置为每秒 5 帧。您可以根据需要调整帧率。
output%d.jpg:指定输出图像的文件名和格式。%d 表示序列号,将根据截取的帧数自动增加。例如,第一帧将保存为 output1.jpg,第二帧保存为 output2.jpg,以此类推

相关文章:

  • H5 Vue跳转小程序
  • Nginx 的配置文件(负载均衡,反向代理)
  • linux中断下文工作队列之工作队列传参(中断七)
  • css文字竖向排列
  • 部署K8S
  • Vue 3.0 学习 新特性
  • Python-platform模块
  • 1-1 暴力破解-枚举
  • 代码之困:那些让你苦笑不得的bug
  • html和css中图片加载与渲染的规则是什么?
  • 系列四十五、Spring的事务传播行为案例演示(五)#MANDATORY
  • 驱动第十天
  • libpcap获取数据包
  • 前度开发面试题
  • 【网络协议】聊聊http协议
  • JavaScript-如何实现克隆(clone)函数
  • Computed property XXX was assigned to but it has no setter
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • JS数组方法汇总
  • JS字符串转数字方法总结
  • nginx 配置多 域名 + 多 https
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • Vue 动态创建 component
  • vue-cli3搭建项目
  • vuex 笔记整理
  • vue脚手架vue-cli
  • 表单中readonly的input等标签,禁止光标进入(focus)的几种方式
  • 产品三维模型在线预览
  • 聊聊sentinel的DegradeSlot
  • 前端面试之CSS3新特性
  • 使用SAX解析XML
  • Python 之网络式编程
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • !!【OpenCV学习】计算两幅图像的重叠区域
  • #define MODIFY_REG(REG, CLEARMASK, SETMASK)
  • (1)(1.13) SiK无线电高级配置(六)
  • (4.10~4.16)
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (DenseNet)Densely Connected Convolutional Networks--Gao Huang
  • (LeetCode C++)盛最多水的容器
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (Redis使用系列) Springboot 实现Redis 同数据源动态切换db 八
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (附源码)SSM环卫人员管理平台 计算机毕设36412
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (力扣题库)跳跃游戏II(c++)
  • (每日持续更新)jdk api之FileFilter基础、应用、实战
  • (图)IntelliTrace Tools 跟踪云端程序
  • (一)appium-desktop定位元素原理
  • (原创)Stanford Machine Learning (by Andrew NG) --- (week 9) Anomaly DetectionRecommender Systems...
  • (原創) 物件導向與老子思想 (OO)
  • (转载)从 Java 代码到 Java 堆
  • **登录+JWT+异常处理+拦截器+ThreadLocal-开发思想与代码实现**