1、制作Gif

//将指定时间区间的视频转为gif
ffmpeg      -ss 起始时间 -t 持续时间    -i wangzai.mp4      wangzai.gif
ffmpeg      -ss 9 -t 5      -i wangzai.mp4  wangzai.gif
将会从视频的9秒开始截取5秒片段转换为gif图片。
-ss也可以设置为00:00:00.000的形式,为小时、分钟、秒、毫秒,例如00:00:09.000。//缩放
ffmpeg.exe      -i zai.mp4      -vf scale=iw/2:-1:flags=lanczos   2.gif设置缩放
//裁剪
ffmpeg.exe      -i zai.mp4      -vf "crop=592:588:0:347"         1.gif-vf "scale=宽:高:flags=lanczos,fps=数值,crop=宽度:高度:宽度起始:高度起始"
左上角为[0 0]

2、提取视频帧为图像

ffmpeg.exe -ss 00:04:02 -i LiJiang.mkv -y -t 0.001 -s 5120*2560 -f image2 "0722.png"

-ss        开始时间 -> 时:分:秒

-i           输入视频文件

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

-t           对文件的编辑处理要持续多长时间。

-s          分辨率

image2:即转换成图片

ffmpeg:制作gif / 提取视频帧为图片相关推荐

  1. 基于 ffmpeg + Webassembly 实现前端视频帧提取

    作者:jordiwang  https://juejin.im/post/6854573219454844935 现有的前端视频帧提取主要是基于 canvas + video 标签的方式,在用户本地选 ...

  2. python使用方法视频-python读取视频流提取视频帧的两种方法

    本文实例为大家分享了python读取视频流提取视频帧的具体代码,供大家参考,具体内容如下 方法一:通过imageio库和skimage库 1. 安装环境: pip install imageio pi ...

  3. 用python打开视频_python读取视频流提取视频帧的两种方法

    本文实例为大家分享了python读取视频流提取视频帧的具体代码,供大家参考,具体内容如下 方法一:通过imageio库和skimage库 1. 安装环境: pip install imageio pi ...

  4. python批量提取视频帧

    python批量提取视频帧 python批量提取视频帧,两种提取方式: 按帧数提取,每个视频提取固定帧数,若所取帧数超过视频总帧数,则截取视频所有帧 按时间间隔提取,每个time提取一帧 1. 使用示 ...

  5. Python快速从视频中提取视频帧(多线程)

    Python快速提取视频帧(多线程) 今天介绍一种从视频中抽取视频帧的方法,由于单线程抽取视频帧速度较慢,因此这里我们增加了多线程的方法. 1.抽取视频帧 抽取视频帧主要使用了 Opencv 模块. ...

  6. opencv提取视频帧,将多张图片组合成视频(C++)

    OpenCV-视频处理-视频处理5191 2 opencv提取视频帧,将多张图片组合成视频(C++) 作者:bit452 参考:http://blog.sina.com.cn/s/blog_5f593 ...

  7. python把视频取帧_用Python提取视频帧

    我想提取视频帧并保存为图像.import os, sys from PIL import Image a, b, c = os.popen3("ffmpeg -i test.avi" ...

  8. 小程序收集箱:提取视频中的图片(python)

    本程序用于提取视频中的图片.本程序由其他博主提供,在此表示感谢. 如有疑问可联系hardenqiu@foxmail.com. # -*- coding: utf-8 -*- import os imp ...

  9. Qt应用程序开发五:QMediaPlayer播放视频,提取视频帧,多窗口播放同一视频

    效果图: 方法一:QMediaPlayer+QVideoWidget (如果其他格式视频播放不出来,安装一个视频解码器可以解决) #include "QMutPlayer.h" # ...

最新文章

  1. [hdu5225][BC#40]Tom and permutation
  2. python代理爬取存入csv文件
  3. python修改excel后打印_python 处理excel并打印excel
  4. Linux下的OpenSSL编程
  5. webstorm使用技巧
  6. 【网络小说推荐】纨绔才子
  7. QQ正式上线QID功能 用户可自定义专属身份卡
  8. ubuntu服务器python3.6报错ModuleNotFoundError: No module named '_bz2'
  9. java jar 启动项目,SpringBoot项目运行jar包启动的步骤流程解析
  10. 通过分布式把本地图片上传到FTP(1)
  11. noteexpress如何不生成校对报告
  12. php打印日期,php打印日期
  13. 小米wifi 苹果驱动安装教程macOS Mojave 10.14,Sierra 10.12测试通过
  14. IOS开发 百度语音实现播报及IOS12.1后的播报功能问题与实现
  15. 【项目】08年度科创项目“绘图助手工具箱”项目成果发布
  16. 数学建模-灰色预测模型基本原理及其编程实现
  17. Unity开发时遇到的各种需要注意的地方
  18. 休闲“农家乐”agritainment
  19. 博客专家贡献(2022年至今)--2022-11-29(转)
  20. python条件判断练习—(猜拳游戏)

热门文章

  1. Ubuntu 20.04使用deepin wine安装Windows官方版QQ、微信、Tim等
  2. 【Transformers】第 5 章 :文本生成
  3. AlphaStar: Mastering the Real-Time Strategy Game StarCraft II 博客阅读
  4. 一文读懂数据中台技术架构
  5. 如何让青少年在AI时代抢占先机
  6. UVA10881 Piotr‘s Ants
  7. 利用小技巧用于跟踪函数的进出过程
  8. 一份思考—版本间共性问题提炼与控制
  9. 检测PE文件的有效性
  10. 潜心一技、做到极致!——Elastic认证工程师之路