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

音视频 ffmpeg命令参数说明

主要参数:
-i 设定输入流
-f 设定输出格式(format)
-ss 开始时间
-t 时间长度

音频参数:
-aframes 设置要输出的音频帧数
-b:a 音频码率
-ar 设定采样率
-ac 设定声音的Channel数
-acodec 设定声音编解码器,如果用copy表示原始编解码数据必须被拷贝。
-an 不处理音频
-af 音频过滤器

视频参数:
-vframes 设置要输出的视频帧数
-b 设定视频码率
-b:v 视频码率
-r 设定帧速率
-s 设定画面的宽与高
-vn 不处理视频
-aspect aspect 设置横纵比 4:3 16:9 或 1.3333 1.7777
-vcodec 设定视频编解码器,如果用copy表示原始编解码数据必须被拷贝。
-vf 视频过滤器

ffmpeg -i test.mp4 -b:a 192k -ar 48000 -ac 2 -acodec libmp3lame -aframes 200 out2.mp3ffmpeg -i test.mp4 -vframes 300 -b:v 300k -r 30 -s 640x480 -aspect 16:9 -vcodec libx265

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

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

相关文章:

  • Go学习第十天
  • pytorch中 nn.Conv2d的简单用法
  • 前端项目工程化之代码规范
  • MyBaits Generator
  • JavaWeb 速通Ajax
  • vscode c++编译时报错
  • 基于体系结构架构设计-架构真题(十五)
  • IPv6网络实验:地址自动生成与全球单播通信探索
  • 深入探索前端之道:JavaScript深拷贝与浅拷贝的解析与实现
  • 关于两个不同数据库的两张表建立数据库链接,关联查询数据
  • Google登录SDK
  • ASP.NET Core 8 的运行环境 Environment
  • 机械臂手眼标定ZED相机——眼在手外python、matlab
  • 前端实现动态路由(前端控制全部路由,后端返回用户角色)
  • Spring5学习笔记—Spring事务处理
  • 如何增长LLM推理token,从直觉到数学
  • 《穷爸爸与富爸爸》时间是最宝贵的资产,只有它对所有人都是公平的
  • Git结合Gitee的企业开发模拟
  • WEBGL(2):绘制单个点
  • C# task多线程创建,暂停,继续,结束使用
  • 界面控件DevExpress WinForms(v23.2)下半年发展路线图
  • vue实现按需加载的多种方式
  • el-switch组件在分页情况下的使用
  • 【100天精通python】Day49:python web编程_web框架,Flask的使用
  • sql 查重以及删除重复
  • Flux语言 -- InfluxDB笔记二
  • 18.Oauth2-微服务认证
  • vue和node使用websocket实现数据推送,实时聊天
  • 汽车电子笔记之:基于AUTOSAR的多核监控机制
  • GDB 源码分析 -- 断点源码解析