当前位置:网站首页>【读书会第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
边栏推荐
- [flight control development foundation tutorial 6] crazy shell · open source formation UAV SPI (six axis sensor data acquisition)
- [Development Tutorial 9] crazy shell · open source Bluetooth heart rate waterproof sports Bracelet - heart rate monitoring
- Assertion mechanism in test class
- 尚硅谷尚品项目汇笔记(一)
- The interviewer asked the thread safe list, and I'm not afraid after reading it!
- 【Objective-C语言的SEL对象】
- 14、 C pointer explanation (IV): pointer of pointer
- How Flink uses savepoint
- 「图神经网络:基础、前沿与应用」最新IJCAI2022教程
- AI briefing how to use loss surfaces a model integration
猜你喜欢

BUUCTF-RSA

The first activity of togaf10 standard reading club was successfully held, and the wonderful moments were reviewed!

Liux common commands (view and open firewall port number + view and kill process)

【开发教程9】疯壳·开源蓝牙心率防水运动手环-心率监测

MFC提示this application has requested the runtime to terminate it in an unusual way editbox框已经删了还在使用

Tiktok live broadcast monitoring - round robin 24 hours - live broadcast barrage

Common errors reported by ant sword

30余年的元宇宙,为我们带来了什么?

JS ATM机输出

Notes on Shangpin project in shangsilicon Valley (I)
随机推荐
30余年的元宇宙,为我们带来了什么?
2022/7/26
[C language] string reverse order (recursive implementation)
Shell programming specifications and variables
Put cloudflare on the website (take Tencent cloud as an example)
adb路径不能包含2空格remote couldn‘t create file: Is a directory
【zer0pts CTF 2022】 Anti-Fermat
2022 latest Tiktok live broadcast monitoring full set of monitoring (V) product details monitoring
Edit the copy and paste judgment problem (bug?), WYSIWYG display symbol problem feedback.
4小时定单破20000+,自称“百万内最豪华”,国产品牌飘了?
[roarctf2019] babyrsa Wilson theorem
C语言实现五子棋游戏
BUU-CTF basic rsa
xss.haozi.me练习通关
Sort sort
How Flink uses savepoint
北欧岗位制博士申请有多难?
Comparison between virtual memory and cache
J9 Digital Science Popularization: how does the double consensus of Sui network work?
JS promotion: array flattening in JS