当前位置:网站首页>【读书会第13期】音视频文件的封装格式
【读书会第13期】音视频文件的封装格式
2022-07-27 21:32:00 【华为云】
音视频的部分知识概念
- 码率
- 时长
- 封装格式
- 编码协议
视频:
- 分辨率
- 帧率
- 画质
- 像素
音频:
- 采样率
- 声道数
- 声道布局
- 音质
- 采样数
- 采样位数
- 帧时长
常见的视频封装格式:
MP4、TS、MKV、FLV
MP4的组成:由许多Box和FullBox组成
FullBox:是Box的拓展,再iieader中增加了8位verison信息和24位的flags信息
Box:Header和Data两部分组成
Header:包含了整个Box的长度大小 和 类型
Data:包含了实际数据 or 纯数据 or 子Box(子Box又称为容器)
ftype Box:文件开始位置---数据:类型、版本、兼容协议等
moov容器:媒体数据信息,内部又包含了两个子容器
mvhd:文件头信息
trak(轨道):媒体文件中的track信息
mdat Box:存放媒体文件的实际数据内容
常见的音频封装格式:
MP3、WMA、AAC、RTMP、RTSP、HLS
边栏推荐
- [unity] mapping 2D coordinates to ID
- Liux common commands (view and open firewall port number + view and kill process)
- JS promotion: array flattening in JS
- Decrypt the secret of 90% reduction in oom crash~
- 北欧岗位制博士申请有多难?
- 阿金的思考
- MapReduce (III)
- 千万播放竟有通用公式?B站被小看的爆款机会!
- BUUCTF-Dangerous RSA
- require、loadfile、dofile、load、loadstring
猜你喜欢

传奇外网架设教程带图文解说——Gom引擎

元宇宙办公,打工人的终极梦想

解密 OOM 崩溃下降 90% 的秘密~

Realize today's news website based on native JS

2022 International Conference on civil, building and Environmental Engineering (iccaee 2022)
![[RoarCTF2019]babyRSA威尔逊定理](/img/c1/52e79b6e40390374d48783725311ba.gif)
[RoarCTF2019]babyRSA威尔逊定理

(十二)51单片机----用DS18B20浅测一下工(江)西的室外温度

A great thinking problem cf1671d insert a progression

Shell编程规范与变量

Window function over
随机推荐
Legendary Internet Setup tutorial with graphic explanation - GOM engine
【开发教程9】疯壳·开源蓝牙心率防水运动手环-心率监测
【飞控开发基础教程6】疯壳·开源编队无人机-SPI(六轴传感器数据获取)
What is the prospect of low code development? Are you really optimistic about low code development?
2022 International Conference on civil, building and Environmental Engineering (iccaee 2022)
蚁剑常见报错
NPM related information
[RoarCTF2019]RSA
泵站远程监控
Latex中如何加粗字体 & 如何打出圆圈序号
BUUCTF-RSA
UE4 official AEC blueprint case course learning notes
30余年的元宇宙,为我们带来了什么?
Common errors reported by ant sword
Three ways for the Internet of things to help cope with climate change
[sel object of Objective-C language]
Realization of gobang man-machine combat
Use a grayscale filter
What are the software operation and maintenance monitoring?
资深如何确定软件测试结束的标准