当前位置: 首页 > news >正文

音视频 ffmpeg命令图片与视频互转

截取一张图片

ffmpeg -i test.mp4 -y -f image2 -ss 00:00:02 -vframes 1 -s 640x360 test.jpg
ffmpeg -i test.mp4 -y -f image2 -ss 00:00:02 -vframes 1 -s 640x360 test.bmp
-i 输入
-y 覆盖
-f 格式
image2 一种格式
-ss 起始值
-vframes 帧 如果大于1 那么 输出加%03d test%03d.jpg 
-s 格式大小size

转换视频为图片(每帧一张图):

ffmpeg -i test.mp4 -t 5 -s 640x360 -r 15 frame%03d.jpg 

图片转换为视频:

ffmpeg -f image2 -i frame%03d.jpg -r 25 video.mp4

从视频中生成GIF图片

ffmpeg -i test.mp4 -t 5 -r 1 image1.gif
ffmpeg -i test.mp4 -t 5 -r 25 -s 640x360 image2.gif

将 GIF 转化为 视频

ffmpeg -f gif -i image2.gif image2.mp4

推荐一个零声学院项目课,个人觉得老师讲得不错,分享给大家:
零声白金学习卡(含基础架构/高性能存储/golang云原生/音视频/Linux内核)
https://xxetb.xet.tech/s/VsFMs

http://www.lryc.cn/news/147804.html

相关文章:

  • C++的基类和派生类构造函数
  • C语言中对json格式数据的解析和封装
  • RT-Thread自动初始化机制
  • 在本地搭建Jellyfin影音服务器,支持公网远程访问影音库的方法分享
  • 强盛集团面试题实战(持续更新)
  • golang 协程的实现原理
  • go gin 参数绑定常用验证器
  • 多用户商城系统常见的安全性和数据保护措施有哪些?
  • 如何在WSL上导入任何Linux发行版
  • 汽车自适应巡航系统车距控制策略研究
  • 鸿蒙系列-如何更好地使用 ArkUI 的 Image 组件?
  • 机器学习简介[01/2]:简单线性回归
  • Kubernetes技术--k8s核心技术yaml资源编排
  • clickhouse-配置解释
  • 基于亚马逊云科技无服务器服务快速搭建电商平台——性能篇
  • LINQ详解(查询表达式)
  • 【DEVOPS】现状篇
  • Linux文件管理知识:查找文件(第二篇)
  • 医疗小程序:让服务更高效,用户体验更优化
  • C++11 std::transform函数使用说明
  • JavaScript-DOM查询
  • 大数据-玩转数据-Flink 水印
  • 【Apollo】阿波罗自动驾驶系统:驶向未来的智能出行(含源码安装)
  • 网络-Netty
  • 如何使用vue-smooth-dnd
  • 为AWS认证做好准备:一份全面的备考指南
  • 尚硅谷SpringMVC
  • django的简易的图书管理系统jsp书店进销存源代码MySQL
  • 力扣125. 验证回文串
  • 用WebStorm创建Mock数据