多媒体基础知识
- categories
- >
- Media
封装格式
- MP4
- RMVB
- TS
- FLV
- AVI
视频编码数据
- H.264
- MPEG2
- VC-1
音频编码数据
- AAC
- MP3
- AC-3
视频像素数据
- YUV420P
- RGB
音频采样数据
- PCM
常用播放器
- 跨平台系列:VLC、MPlayer、ffplay
- Windows 系列:完美解码、终极解码、暴风影音
信息查看工具:
- 综合信息查看:MediaInfo
- 二进制信息查看:UltraEdit
单项详细分析:
- 封装格式: Elecard Format Analyzer
- 视频编码数据: Elecard Stream Eye
- 视频像素数据: YUV Player
- 音频采样数据: Adobe Audition
封装格式
- 作用:视频码流和音频码流按照一定的格式存储在一个文件中
封装格式分析工具:Elecard Format Analyzer
名称 | 推出机构 | 使用领域 |
---|---|---|
AVI | MicrosoftInc. | BT 下载影视 |
MP4 | MPEG | 互联网视频网站 |
TS | MPEG | IPTV,数字电视 |
FLV | AdobeInc. | 互联网视频网站 |
MKV | CoreCodecInc. | 互联网视频网站 |
RMVB | RealNetworksInc. | BT 下载影视 |
视频编码数据
- 作用:将视频像素数据(RGB、YUV 等)压缩成为视频码流,从而降低视频的数据量
名称 | 推出机构 | 推出时间 | 使用领域 |
---|---|---|---|
HEVC(H.265) | MPEG/ITU-T | 2013 | 研发中 |
H.264 | MPEG/ITU-T | 2003 | 各个领域 |
MPEG4 | MPEG | 2001 | 不温不火 |
MPEG2 | MPEG | 1994 | 数字电视 |
VP9 | 2013 | 研发中 | |
VP8 | 2008 | 不普及 | |
VC-1 | MicrosoftInc. | 2006 | 微软平台 |
音频编码数据
- 作用:将音频采样数据(PCM 等)压缩成为音频码流,从而降低音频的数据量
名称 | 推出机构 | 推出时间 | 使用领域 |
---|---|---|---|
AAC | MPEG | 1997 | 各个领域(新) |
AC-3 | DolbyInc. | 1992 | 电影 |
MP3 | MPEG | 1993 | 各个领域(旧) |
WMA | MicrosoftInc. | 1999 | 微软平台 |
视频像素数据
- 作用:保存屏幕上每个像素点的像素值
- 格式:常见 RGB24、RGB32、YUV420P、YUV422P、YUV444P
- 特点:体积很大,一般情况下高清视频的 RGB24 格式数据体积
3600*25*1920*1080*3 = 559.9GByte
音频采样数据
- 作用:保存了音频每个采样点的值
- 特点:数据体积大,一般情况下一首 4 分钟的 PCM 格式的歌曲为
4*60*44100*2*2=42.3Mbyte
假定采样率为 44100Hz,采样精度为 16bit
comment:
- Valine
- LiveRe
- ChangYan