当前位置:网站首页>【读书会第十三期】 音频文件的封装格式和编码格式
【读书会第十三期】 音频文件的封装格式和编码格式
2022-07-04 14:23:00 【华为云】
FFmpeg的音频封装格式
MP3是我们在日常生活中最常见的音频格式之一, 也是一种音频封装格式。
日常生活中,我们经常可以看到*. mp3的音频文件,就像mp4、 flv的视频封装格式一样。
MP3封装格式
我们可以使用如下命令查看ffmpeg 支持的封装格式列表:
ffmpeg- formats| XXX mp3
也可以使用如下命令播放一个mp3音乐文件:
普通模式:
ffplay XX.mp3
波形图模式:
ffplay -showmode 1 XX.mp3
频谱图模式:
ffplay -showmode 2 XX.mp3
FFmpeg的音频编码格式
FFmpeg支持很多编码格式,包括MP’3、 AAC、 AC3等。
我们主要学习的是MP3音频编码格式。
MP3编码格式
MP3也是一种音频编码格式。
和视频不同,视频编码格式,比如H264, -般会封装MP4或者FIV这种封装格式中被使用。音频编码格式MP3, 则是封装在同名的MP3的封装格式中。二者容易混淆,注意区分。
我们可以使用如下命令查看ffmpeg 支持的编码格式列表: .
ffmpeg- encoders| xxx mp3
使用如下命令查看ffmpeg 支持的解码格式列表:
ffmpeg- decoders| xxx mp3
MP3文件结构
总结:
通过本期,学习到FFmpeg查看音视频媒体信息的方法,以及MP3封装和编码格式。可以自己实践看到FFmpeg播放一个MP3文件时,不同的模式,默认是频谱图模式的。
边栏推荐
- mysql 联合主键_Mysql 创建联合主键[通俗易懂]
- Unity脚本API—Component组件
- Usage of database functions "recommended collection"
- Redis哨兵模式实现一主二从三哨兵
- 音视频技术开发周刊 | 252
- I plan to teach myself some programming and want to work as a part-time programmer. I want to ask which programmer has a simple part-time platform list and doesn't investigate the degree of the receiv
- 基于MAX31865的温度控制系统
- leecode学习笔记-约瑟夫问题
- Leetcode 1200 minimum absolute difference [sort] the way of leetcode in heroding
- CentOS 6.3 下 PHP编译安装JSON模块报错解决
猜你喜欢
LeetCode 1200 最小绝对差[排序] HERODING的LeetCode之路
一篇文章搞懂Go语言中的Context
Five minutes per day machine learning: use gradient descent to complete the fitting of multi feature linear regression model
压力、焦虑还是抑郁? 正确诊断再治疗
Kubernets pod exists finalizers are always in terminating state
leecode学习笔记-约瑟夫问题
Optimization method of deep learning neural network
Redis哨兵模式实现一主二从三哨兵
Leetcode 1200 minimum absolute difference [sort] the way of leetcode in heroding
When synchronized encounters this thing, there is a big hole, pay attention!
随机推荐
一篇文章学会GO语言中的变量
深度学习 神经网络的优化方法
Memory management summary
科研漫画 | 联系到被试后还需要做什么?
干货 | fMRI标准报告指南新鲜出炉啦,快来涨知识吧
selenium 浏览器(2)
每周招聘|高级DBA年薪49+,机会越多,成功越近!
numpy笔记
Width accuracy
音视频技术开发周刊 | 252
Unity脚本常用API Day03
LeetCode 1200 最小絕對差[排序] HERODING的LeetCode之路
Flutter reports an error no mediaquery widget ancestor found
js平铺数据查找叶子节点
PLC Analog input analog conversion FC s_ ITR (CoDeSys platform)
Is BigDecimal safe to calculate the amount? Look at these five pits~~
MySQL learning notes - data type (numeric type)
【大连理工大学】考研初试复试资料分享
【学习笔记】拟阵
LeetCode 35. 搜索插入位置 —vector遍历(O(logn)和O(n)的写法---二分查找法)