截取一张352x240尺寸大小的,格式为jpg的图片:

ffmpeg -i test.asf -y -f image2 -t 0.001 -s 352x240 a.jpg

把视频的前30帧转换成一个Animated Gif :

ffmpeg -i test.asf -vframes 30 -y -f gif a.gif

目前还没有找到截取任意一帧为图片的方法。

另外,由于Flash在线录制的视频格式为Flv格式,Flash能播放的视频格式也仅为Flv格式,所以从Flv到其它视频如avi,mpeg,rm,

asf,wmv之间的转换就是一个问题,今天试了一下FFmpeg可以在命令行做到Flv到其它视频格式的互转。那么在Server-side程序中使用

WSH即可实现web在线转换视频格式及视频截图的功能,目前没有实践,但理论上可行,明天就试一下。

说到利用FFmpeg从视频截图的命令,那天在找从视频截取指定帧的图片的办法,这么多天没有进展,原来我从网上找的关于FFmpeg的参数命令列表并不全,少了-ss这么一个参数.于是这个问题也到现在才解决.

今天利用FFmpeg -h > ffmpeg.txt,把FFmpeg的命令打印出来后,才发现了这一参数:

-ss time_off set the start time offset

使用-ss参数,可以从指定的时间开始处理转换任务.如:

ffmpeg -i test2.asf -y -f image2 -ss 08.010 -t 0.001 -s 352x240 b.jpg

那么从任意一帧截图的问题也就解决了.只要-ss后的时间参数是随机产生,并且在视频的有效时间内,就可以了.

另外,-ss后跟的时间单位为秒。

ffmpeg命令 抓屏_使用FFmpeg从视频中截图的命令 | 学步园相关推荐

  1. 使用FFmpeg从视频中截图的命令

    截取一张352x240尺寸大小的,格式为jpg的图片: ffmpeg -i test.asf -y -f image2 -t 0.001 -s 352x240 a.jpg 把视频的前30帧转换成一个A ...

  2. ffmpeg rtmp 花屏_使用FFMPEG进行视频转码

    Note: 此文章首发于我的个人博客zhi-hua.wang ,开放转载但需附上出处. 使用FFMPEG进行视频转码 - 日落孤城​www.zhi-hua.wang FFMPEG 是一款开源的视频处理 ...

  3. ffmpeg 切片花屏_利用ffmpeg解码H264,花屏,该如何解决

    利用ffmpeg解码H264,花屏 UINT CMP4File::VideoCap_Thread_Fun(void* pParam) { CMP4File  *pMP4File=(CMP4File*) ...

  4. python删除txt指定内容_使用Python删除文本文件中的部分内容 | 学步园

    为了学习英语,我把从网上下载下来的电影转换成纯MP3文件,放到iTouch里去了,这样就可以直接练习听力了,另外把下载下来的字幕也放进去,听不懂的时候可以看,但有一个问题,网上载下来的字幕格式都如下所 ...

  5. 基于Qt和ffmpeg的抓屏rtsp服务(一)

    章节目录 实现一个基于ffmpeg的rtsp抓屏服务 一.服务实现图 1.整体图 2. 采集图 3. 编码图 4. 传输 二.各个模块简要说明 1.模块讲解 ① 采集流程 ② 编码流程 ③ 封装 ④ ...

  6. ffmpeg快速抓屏DXGI技术,基于screen-capture-recorder抓屏的升级screen-capture-dxgi:directshow滤镜,升级为支持dxgi120帧

    文章包含资源下载地址: (136条消息) screen-capture-recorder升级dxgi版本安装包(支持120帧高帧率,低CPU占有率)资源-CSDN文库 (8条消息) screen-ca ...

  7. ffmpeg 合并转换文件_使用FFmpeg转换媒体文件的快速指南

    ffmpeg 合并转换文件 有许多开源工具可用于编辑,调整和将多媒体准确地转换为您所需的内容. 诸如Audacity或Handbrake之类的工具非常出色,但有时您只想快速将文件从一种格式更改为另一种 ...

  8. 音视频开发系列(24)使用FFmpeg添加、删除、替换和提取视频中的音频

    FFmpeg是一个超级强大的工具,它可以在视频文件中添加.删除.提取或者替换音频.如果你的电脑上已经安装了FFmpeg,那么你就拥有了可以给电影添加或删除音频的工具! 我们一起来看看FFmpeg是如何 ...

  9. 使用FFmpeg添加、删除、替换和提取视频中的音频

    FFmpeg是一个超级强大的工具,它可以在视频文件中添加.删除.提取或者替换音频.如果你的电脑上已经安装了FFmpeg,那么你就拥有了可以给电影添加或删除音频的工具! 我们一起来看看FFmpeg是如何 ...

最新文章

  1. php校友录毕业论文,基于WEB的同学校友录的设计(PHP,MySQL)(附答辩记录)
  2. excel大学计算机试题,大学计算机基础 excel测试题 求答案~~喵~~
  3. EntityFramework4.5使用Expression类创建动态查询及动态查询导航属性
  4. 读书笔记5-处理器的微架构
  5. python对excel增删改查_Python之Excel 优雅操作手法 精选
  6. Spring 4.1和Java 8:java.util.Optional
  7. 计算机编程是考研什么专业,程序员考研该不该继续选择计算机专业
  8. oracle升级后出现 ora-02055,分布式更新失败 0ra-02055错误 请各位指点(在线等待)...
  9. Linux系统的服务器配置minicom接console线调试交换机的步骤
  10. χ² 分布到 F 分布到 ANOVA
  11. 论文赏析[TACL17]基于中序转移的成分句法分析
  12. Tableau 自定义调色板及应用全流程讲解【保姆级】
  13. 立林门禁读卡器接线图_立林楼宇对讲维修方法—常见故障的解决方法
  14. java下载文件接口
  15. JavaScript名词解释
  16. MineCraft mod开发环境搭建
  17. Lab4 Architecture Lab
  18. python图像缺陷检测_python OpenCV 实现缺陷检测
  19. c 语言 合并多个excel,C#操作Excel合并多个Excel文件
  20. 雷林鹏最人性化访谈:做投资不仅仅是要赚钱,要成为有价值的人

热门文章

  1. 前端学习(10):HTML语义化
  2. Install/Remove of the Service Denied错误解决
  3. Qt6.2.1使用clang格式化代码
  4. Qt中的TableWidget初始化表头、行高、选中、自动扩展和接受修改
  5. java注解 interface_java @FunctionalInterface注解详解
  6. python loadtxt_Python 数据科学入门2:Matplotlib
  7. Qt的简单介绍,发展和由来
  8. AtCoder Grand Contest 023 C - Painting Machines
  9. 解决ubuntu16.04 qt5.9.1无法输入中文
  10. GJM : Unity3D HIAR -【 快速入门 】 三、导入 SDK