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

ffplay 命令行 从视频第N帧开始读取 ffmpeg 命令行 提取第N帧图片

ffmpeg中没有直接的命令读取第N帧

但是可以通过 t= N/framerate 来获取到具体第N帧的时间
然后用 -ss t进行跳转。

比如帧率(frame rate)为24fps的视频G:/1/1.mp4文件从第1000帧开始进行播放,先计算出时间为
t = 41.66666

ffplay -i G:/1/1.mp4 -ss 41.66666

提取第1000帧的图片

ffmpeg -i G:/1/1.mp4 -ss 41.666666 -frames 1 G:/1/1.png

视频中 N 与 pts 与 t 的关系 (pts是以timebase为单位进行计数的,t  以 秒 为单位
pts=N/(timebase*framerate)       N=pts*timebase*framerate
t=N/framerate=pts*timebase 

http://www.lryc.cn/news/517961.html

相关文章:

  • Spring AMQP-保证消费者消息的可靠性
  • Linux(Centos 7.6)命令详解:mkdir
  • 在K8S上部署OceanBase的最佳实践
  • IDEA中Maven依赖包导入失败报红的潜在原因
  • 【计算机网络】课程 实验五 静态路由配置
  • 基于单片机的数字气压计设计
  • 【Docker项目实战】使用Docker部署Typemill轻量级平面文件CMS
  • react ts 定义基本类型,组件通过ref调用时类型提示
  • 二十三种设计模式-原型模式
  • 提升汽车金融租赁系统的效率与风险管理策略探讨
  • Spring Framework 5.3.x源码构建 (jdk-1.8, gradle 7.5.1, idea2024.3)
  • leetcode 2241. 设计一个 ATM 机器 中等
  • IO模型与NIO基础
  • 上门按摩系统架构与功能分析
  • ubuntu安装ssh9.2
  • linux wsl配置 redis远程连接
  • JVM 优化指南
  • 关机重启后,GitLab服务异常
  • 谷粒商城-高级篇完结-Sleuth+Zipkin 服务链路追踪
  • C语言基本知识复习浓缩版:标识符、函数、进制、数据类型
  • selenium已经登陆了 我怎么查看 网页 在fRequest xhr 的数据呢
  • Bash语言的数据库编程
  • 易支付二次元网站源码及部署教程
  • ios脚本巨魔商店多巴胺越狱基本操作教程
  • ScratchLLMStepByStep:SFT之分类微调
  • 人工智能知识分享第十天-机器学习_聚类算法
  • MySQL和Hive中的行转列、列转行
  • 汽车供应链关键节点:物流采购成本管理全解析
  • USB 驱动开发 --- Gadget 设备连接 Windows 免驱
  • 计算机网络之---数据链路层的功能与作用