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

FFMpeg的一些常用命令

1.查看是否安装成功和版本

ffmpeg version

2.视频转换类

2.1 转换视频格式:

ffmpeg -i input.mp4 output.avi

2.2 压缩视频格式:

ffmpeg -i input.mp4 -b:v 1M output.mp4

压缩 input.mp4 并将其保存为 output.mp4,视频比特率设为 1M。

2.3 提取视频中的音频:

ffmpeg -i input.mp4 -vn -acodec copy output.mp3

2.4 裁剪视频:

ffmpeg -i input.mp4 -ss 00:00:10 -to 00:00:20 -c copy output.mp4

2.5 添加水印:

ffmpeg -i input.mp4 -i watermark.png -filter_complex "overlay=10:10" output.mp4

3.ffplay -pix_fmt yuv420p -s 1280x720 out.yuv

过程:

1.先编译过ffmpeg的源码;编译的时候需要链接各种库及链接;

2.熟悉ffmpeg源码,及封装,解协议的函数;

3.调用编译好的库及源码函数,解视频和抽帧;


http://www.kler.cn/a/508608.html

相关文章:

  • 21天学通C++——11多态(引入多态的目的)
  • 如何在 Google Cloud Shell 中使用 Visual Studio Code (VS Code)?
  • 玩转大语言模型——使用graphRAG+Ollama构建知识图谱
  • HarmonyOS NEXT应用开发边学边玩系列:从零实现一影视APP (二、首页轮播图懒加载的实现)
  • 如何异地远程访问本地部署的Web-Check实现团队远程检测与维护本地站点
  • SpringSecurity-前后端分离
  • 一探究竟:如何高效提取ULL中的当前参数,实现性能与精度的完美平衡
  • 矩阵碰一碰发视频源码技术开发全解析,支持OEM
  • 【9.1】Golang后端开发系列--Gin快速入门指南
  • 机器学习(3):逻辑回归
  • CAP:Serverless + AI 让应用开发更简单
  • 分频器code
  • Java-数据结构-二叉树(配图详解)
  • SQL Server 导入Excel数据
  • 【Gossip 协议】Golang的实现库Memberlist 库简介
  • 深度学习项目--基于LSTM的火灾预测研究(pytorch实现)
  • 下定决心不去读研了。。。
  • Vue3组件通信进阶: 大型项目中Provide/Inject与EventBus的实战应用
  • Python基本概念与实践
  • 非安全函数
  • 华为OD机试E卷 ---最大值
  • Arm 计划涨价高达 300%,并考虑自行研发芯片
  • HTTP 与 SSH 在 Git 中的区别与选择指南
  • OCC+vtk参考Analysis situs
  • 【论文阅读笔记】人工智能胃镜在盲区检测和自主采图中的应用
  • 将 AzureBlob 的日志通过 Azure Event Hubs 发给 Elasticsearch(2 换掉付费的Event Hubs)