1、新建一个txt文件,并复制如下代码进入,然后保存。

@echo off & titlecd /d %~dp0for %%a in (*.mp4) do (ffmpeg -i "%%~sa" -vf "select=(gte(t\,1))*(isnan(prev_selected_t)+gte(t-prev_selected_t\,1))" -vsync 0 "cover\%%~na-%%d.png")pause

2、把文件后缀修改为bat 。

3、把后缀为bat的文件放到要批量处理的视频文件夹里面。

4、在确保安装了ffmpeg的情况下,双击bat文件执行即可。

5、参数说明:

-i          输入文件,这里指的就是视频文件。

-vf       一个命令行,表示过滤图形的描述。选择过滤器select会选择帧进行输出。

-y        表示无需询问,直接覆盖输出文件(如果有原文件的话)。

-vsync 0        每一帧从解码器到编码器,时间戳保持不变。

ffmpeg每隔1秒抽取视频的1帧画面相关推荐

  1. ffmpeg学习日记605-指令-获取视频的总帧数

    ffmpeg学习日记605-指令-获取视频的总帧数 获取视频的总帧数 ffprobe.exe -v error -count_frames -select_streams v:0 -show_entr ...

  2. ffmpeg(ubuntu16.04):视频抽成帧(图片)/图片合成视频

    · 视频抽成帧(图片): cd 到视频所在目录下: 输入: ffmpeg -i output-processed.avi -q:v 2 -f image2 frame_%06d.jpg (注:上述代码 ...

  3. js获取在线视频的第一帧画面的直链作为视频封面

    最近碰到一个需求,要求获取在线视频文件的第一帧画面作为视频的封面图片,项目中使用的是 xgplayer 播放器,封面 poster 要求传封面的 url. 思路:用 canvas 绘出画面 - 转成 ...

  4. 根据视频地址获取视频的第一帧画面做为封面 IllegalArgumentException

    关于这一类的文章网上也是很多的,只是在复制黏贴别人代码的时候竟然直接崩溃了--这就很蛋疼了! public Bitmap getBitmapFormUrl(String url) {MediaMeta ...

  5. 根据视频地址获取视频的第一帧画面做为封面

    关于这一类的文章网上也是很多的,只是在复制黏贴别人代码的时候竟然直接崩溃了--这就很蛋疼了! public Bitmap getBitmapFormUrl(String url) {MediaMeta ...

  6. canvas截取多个视频的第一帧,第n秒画面

    业务涉及视频预览,不点击视频则不播放而是先展示视频的画面给到用户 "因为本人特别喜欢梅艳芳,所以也留存了很多她的视频,这里就以她的视频做测试了" 截取多个视频的第一帧,使用:Pro ...

  7. 1秒替换视频背景,阿里AI获CVPR 2020四项世界冠军

    近日,全球计算机视觉顶会CVPR 2020公布了各大挑战赛结果,阿里巴巴获得四项比赛的世界冠军,其中,在难度最高的DAVIS挑战赛中,阿里提出了可以精准预测视频目标位置的方法,并且首次以超过80分的成 ...

  8. php 获取视频首帧,PHP获取视频的第一帧与时长

    //获得视频文件的缩略图 function getVideoCover($file,$time,$name) { if(empty($time))$time = '1';//默认截取第一秒第一帧 $s ...

  9. java 取视频第一帧,java获取视频的第一帧

    //------------maven配置文件--------------- org.bytedeco javacv 0.8 /** * 获取指定视频的帧并保存为图片至指定目录 * @param vi ...

最新文章

  1. Python初探——sklearn库中数据预处理函数fit_transform()和transform()的区别
  2. AM3354开发 -- 使用root模式登录Ubuntu18.04
  3. 我用Python爬取并分析了30万个房产数据,带你看怎么做的
  4. scrapy基础知识之制作 Scrapy 爬虫 一共需要4步:
  5. HTML之六:图像的热区连接
  6. php 未填写时隐藏提交按钮,php - [单击提交按钮时隐藏html,回显结果留在同一页面上,电子邮件表单结果示例提供 - SO中文参考 - www.soinside.com...
  7. 异构平台同步(Mysql到Oracle)
  8. Spring学习(六)
  9. hexbin_Power BI Desktop中的Hexbin散点图
  10. 怎样修改MySQL数据库的密码
  11. 2018 python视频教程-自学python,怎能少得了教程
  12. 计算机表格列宽怎么设置,excel自动调整列宽在哪?excel中怎么自动调整各行宽度...
  13. @Transient注解
  14. 傅里叶级数与傅里叶变换_Part4_傅里叶级数的复数形式
  15. 麻将胡牌判定方法-索引法
  16. 近期购书体验:当当相对最棒,卓越蜗牛,京东缺货
  17. html内嵌式的语言,html嵌入窗口
  18. 悉尼mit it硕士选课 INFO5990
  19. [SPI+DMA] 驱动WS2812B显示时钟
  20. 字符串的子串计算方法

热门文章

  1. 赋值运算符与赋值表达式的说明和用法
  2. 儒猿秒杀季!ZooKeeper从0基础到源码级大神课
  3. html text decoration,更好利用text-decoration属性
  4. 黑鲨2 游戏手机 打开相机不能拍照
  5. 用函数的知识来编写一个判断素数的小程序
  6. 【随笔】学会拒绝别人,聪明地说不,学会独处
  7. android自动化测试案例全过程详解,Robot Framework+adb实现Android设备自动化测试案例①——项目介绍...
  8. 大数据时代 商品的数据的价值在哪
  9. 智慧城市的发展过程中,最需要的15个工作岗位
  10. 今天不谈电商,只聊搜狐的大数据实践!