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

FFmpeg 的 codec 和 format

很多人容易混淆这二者区别

pcm_alaw, 这是 codec

wav, 这是 format

`ffmpeg -formats` 打印支持的所有 format

`ffmpeg  -codecs` 打印支持所有的 codec

`ffmpeg -i in.wav -y -ac 1 -ar 8000 -acodec pcm_alaw -f wav out.wav` 把 in.wav 转换成 out.wav

rtp/rtsp 等,这些是协议

`ffmpeg -protocols` 打印所有支持的协议

但下面这一段话我不是很理解,请高手留言,多谢!

```

-re                 read input at native frame rate; equivalent to -readrate 1
-readrate speed     read input at specified rate

```


`ffmpeg -i in.wav -y -ac 1 -ar 8000 -acodec pcm_alaw -f s16le out.pcm` 把 in.wav 转换成 pcm, 也就是没有文件头(wav 文件以 RIFF 开头)

叫 raw 也行

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

相关文章:

  • 分布式锁的实现原理
  • 怎样提高自己的能量
  • ospf协议(动态路由协议)
  • 【娱乐项目】竖式算术器
  • Qt中模拟鼠标消息并与系统鼠标消息进行区分
  • 实时数据开发 | 一文理解Flink窗口机制
  • MFC 自定义树控件:树节点的样式与交互
  • YOLOv8-ultralytics-8.2.103部分代码阅读笔记-loss.py
  • 像素流送api ue多人访问需要什么显卡服务器
  • 字符型注入‘)闭合
  • 评分规则的建模,用户全选就是满分10分(分数可自定义), 选2个5分, 选2个以下0分
  • Elasticsearch与NLP的深度融合:文本嵌入与向量搜索实战指南
  • 4. STM32_定时器
  • Mysql 深度分页问题及优化方案
  • 前端性能优化技巧
  • taro使用createAsyncThunk报错ReferenceError: AbortController is not defined
  • Linux:systemd进程管理【1】
  • 【Maven】继承和聚合
  • 【线上问题记录 | 排查网络连接问题】
  • springboot车辆管理系统设计与实现(代码+数据库+LW)
  • 独家|京东调整职级序列体系
  • Arrays.copyOfRange(),System.arraycopy() 数组复制,数组扩容
  • Python学习37天
  • flask的第一个应用
  • 【论文格式】同步更新中
  • Java-GUI(登录界面示例)
  • 看华为,引入IPD的正确路径
  • 计算机毕业设计Spark+大模型知识图谱中药推荐系统 中药数据分析可视化大屏 中药爬虫 机器学习 中药预测系统 中药情感分析 大数据毕业设计
  • pcb线宽与电流
  • w~视觉~合集26