使用ffmpeg抽取视频I帧

Tool  2024年8月29日 pm3:28发布2个月前更新 91es.com站长
112 0 0

前言

简单记录一下使用ffmpeg抽取视频I帧

window 10

正文

下载ffmpeg

https://ffmpeg.org/

https://github.com/GyanD/codexffmpeg/releases/tag/2024-08-26-git-98610fe95f

我这用的是ffmpeg-2024-08-26-git-98610fe95f-essentials_build.7z

使用ffmpeg

解压出来后ffmpeg-2024-08-26-git-98610fe95f-essentials_build目录结构

├─bin
├─doc
└─presets

我们进入bin目录,存在

ffmpeg.exe
ffplay.exe
ffprobe.exe

我们这里只是抽取I帧,需要用ffmpeg.exe。

# input.mp4 输入视频
# output-%08d.jpg 输出i帧图片

ffmpeg.exe -i input.mp4 -vf "select=eq(pict_type\,I)" -vsync vfr -qscale:v 2 -f image2 ./output-%08d.jpg

如果上面执行成功,bin目录下会产生

output-00000001.jpg
output-00000002.jpg
等[具体几张看视频有几张I帧]

参考文章

  1. ffmpeg官网

 历史上的今天

  1. 2023: 再谈Android日夜模式(0条评论)
  2. 2020: 去除阴影动画效果和影藏滚动条(0条评论)
  3. 2019: adb shell settings 参数命令集合(0条评论)
  4. 2019: AccessibilityService自启动(0条评论)
  5. 2019: 丰子恺:渐(0条评论)
版权声明 1、 本站名称: 91易搜
2、 本站网址: 91es.com3xcn.com
3、 本站内容: 部分来源于网络,仅供学习和参考,若侵权请留言
3、 本站申明: 个人流水账日记,内容并不保证有效

暂无评论

暂无评论...

随机推荐

FileProvider的使用

前言自Android 7.0开始,Android 框架开启了严格模式(StrictMode),禁止应用将file:///开头的Uri共享给其他的应用读写文件,否则会收到FileUriExposedException的异常。因此,Android提供了新的文件共享机制FileProvider。记录...

Android关闭selinux

前言简单记录一下关闭SELinux的命令或代码。正文获取SELinux状态adb shell getenforce返回值有两个Permissive //关闭了SELinux​Enforcing //打开了SELinux临时方法前提设备已root了哈临时的话,就是用adb来...

[摘]Java中String首字母大写方法

摘抄于《Java中String首字母大写方法》,最近自己也写过,使用的很普通的方法。传统思路是:先将String 的首字母单独接取下来转成大写,然后再拼接上剩余字符串。public String upperCase(String str) { return str.substring...

Link of class 'Lcom.....;' failed

问题描述导入同事修改的系统应用后编译成功,但运行起来后就异常了。Link of class 'Lcom/.....;' failed异常完整日志W/dalvikvm( 5955): Link of class 'Lcom/la/music/PlayFragment;' failedW/...

Android中图片圆角或圆形记录

前言对图片进行圆角或圆形处理,这个在项目很常用,比如专辑图等。之前项目用过,但没有记录,今天有空就记录一下,方便自己查阅。正文本文记录一下圆形图片或对图片进行圆角处理。效果如图。隐藏内容!付费阅读后才能查看!¥3多个隐藏块只需支付一次付费阅读

海子:以梦为马

我要做远方的忠诚的儿子和物质的短暂情人和所有以梦为马的诗人一样我不得不和烈士和小丑走在同一道路上万人都要将火熄灭我一人独将此火高高举起此火为大开花落英于神圣的祖国和所有以梦为马的诗人一样我藉此火得度一生的茫茫黑夜此火为大祖国的语言和乱石投筑的梁山城寨以梦为土的敦煌——那七...