当前 FFmpeg 版本为 4.3.1,不同版本命令会有差异

查看支持的像素格式

ffmpeg -pix_fmts

输出图片

# 按帧输出 jpg 图片
ffmpeg -r 1 -i fpx.gif frame-%2d.jpg
# 按帧输出像素格式为 rgb565 的 bmp 图片
ffmpeg -r 1 -i fpx.gif -pix_fmt rgb565 frame-%2d.bmp

转换格式

ffmpeg -i fpx.gif fpx.mp4

调整帧率

# fps=1
ffmpeg -r 1 -i fpx.gif fpx_r1.gif
# fps=0.5
ffmpeg -r 0.5 -i fpx.gif fpx_r0.5.gif

滤镜

# 查看滤镜帮助
ffplay -h filter=drawbox
# 单个矩形
ffplay -i fpx.gif -vf drawbox:x=10:y=10:w=50:h=50:c=red
# 多个矩形,中间使用逗号连接
ffplay -i fpx.gif -vf drawbox:x=10:y=10:w=50:h=50:c=red,\drawbox:x=100:y=10:w=50:h=50:c=rgb(0,0,255)

查看编码器

ffmpeg -encoders
ffmpeg -h encoder=flv

[FFmpeg] 常用命令相关推荐

  1. FFmpeg 常用命令汇总

    https://www.yuv420.com/2019/12/23/ffmpeg-chang-yong-ming-ling-hui-zong/ 引言 开源音视频处理工具FFMPEG以其强大的功能而在音 ...

  2. FFmpeg常用命令参数

    FFmpeg常用命令参数 陈拓 2021/08/31-2020/09/01 1. 视频文件转gif图像 命令格式: ffmpeg -ss 5 -t 10 -i input.mp4 -y -s 640x ...

  3. 《Android 音视频开发》笔记 - FFmpeg常用命令

    文章目录 FFmpeg简介 命令行工具概述 FFmpeg 处理音视频流程 FFmpeg常用命令 FFmpeg 基本信息查询 FFmpeg 录制 1) Windows上录制音频: 2) Mac 上录制音 ...

  4. FFmpeg常用命令合集

    0.概述 最近工作中涉及到一些视频处理的技术,比如获取视频时长.获取视频关键帧.视频剪辑等.这里作一个汇总,后面会持续更新. 1.常用命令 1.0.查看视频信息 通过ffmpeg -i input.m ...

  5. ffmpeg 常用命令总结:(avi转MP4、MP4转ts、视频压缩、去除视频声音、合并音频和视频)

    文章目录 配置 说明: 0.ffmpeg一些命令参数: a) 通用选项 b) 视频选项 c)高级视频选项 d)音频选项 e)音频/视频捕获选项 f)高级选项 1.avi转MP4命令: 2.MP4转ts ...

  6. ffmpeg 常用命令:视频拼接、裁剪、转图片

    一.视频拼接 1.准备需要进行拼接视频的filelist.txt文件,filelist.txt内容格式如下所示,排列顺序为拼接后的视频先后顺序. file 'video_01.avi' file 'v ...

  7. ffmpeg 常用命令大全

    FFMPEG是特别强大的专门用于处理音视频的开源库.你既可以使用它的API对音视频进行处理,也可以使用它提供的工具,如 ffmpeg, ffplay, ffprobe,来编辑你的音视频文件. 本文将简 ...

  8. ffmpeg 常用命令

    mp4中的h264编码,而h264有两种封装: 一种是annexb模式,传统模式,有startcode,SPS和PPS是在ES中:另一种是mp4模式,一般mp4.mkv.avi会没有startcode ...

  9. FFmpeg常用命令总结

    ffmpeg命令分为8大类 查询命令 ffmpeg -devices 查看当前电脑的录制设备架构 ffmpeg -f avfoundation -list_devices true -i " ...

  10. 【Linux】31. ffmpeg常用命令

    原文网址 使用网络上的各种转码软件,比如爱剪辑,简直崩溃了!比如,它竟然强行把你要编辑的视频的前面,插入了他的广告!很不爽,决定用ffmpeg. ffmpeg做IT media的都知道,很强大,只不多 ...

最新文章

  1. VLFeat开源库介绍及在VS2013中的编译
  2. java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager
  3. 如何挂载initrd.img文件(简单三步)
  4. Android跨进程通信二——AIDL
  5. [转] 一文弄懂神经网络中的反向传播法——BackPropagation
  6. 【高校宿舍管理系统】第十一章 学生系统
  7. hp服务器pe系统安装win7系统安装系统安装,惠普Folio 1040 G1 u盘pe如何重装win7系统...
  8. 在html中加入高德地图,javascript高德地图放到网页中的方法
  9. 各大城市值得加入的互联网公司有哪些?
  10. python批量裁剪图片_python批量剪切图片实现代码
  11. 【机器学习算法】感知机模型
  12. mongodb副本集+分片集群部署 step by step
  13. springboot整合sse
  14. 1.数组简介:什么是数组???数组有哪四要素???
  15. 网页会屏蔽php代码,网站屏蔽360浏览器访问php源码js代码
  16. 机器学习(三)防止语句歧义、平凡解、支持向量机
  17. Lunatic状态(疯狂之力)
  18. docker出现Error starting userland proxy: listen tcp4 0.0.0.0:3306: bind: address already in use的解决方法
  19. discuz 获取所有版块并按父子层级排版
  20. 计算机应用基础 题库,计算机应用基础题库

热门文章

  1. android源码中的ndk,如何在不需要Android操作系统源代码的情况下在Android NDK中创建新的NativeWindow?...
  2. 计算机组成原理课件ppt6,唐朔飞 计算机组成原理课件6.ppt
  3. 使用fetch函数发送ajax
  4. python opencv 摄像头标定_(五)单目摄像头标定与畸变矫正(C++,opencv)
  5. 计算机算法设计与分析 Huffman编码问题
  6. caffemodel的大小计算
  7. npm下载缓慢解决方法
  8. CleanCodeHandbook Chapter 7: Stack(39-41)
  9. 2019年终总结-如果这是一场电影
  10. Python:列表list对应项求和