FFmpeg 编程之音视频基础知识

播放一个视频文件的流程如下所示。

媒体信息查看工具
 综合信息查看:MediaInfo
 二进制信息查看:UltraEdit
 单项详细分析:
    封装格式: Elecard Format Analyzer
    视频编码数据: Elecard Stream Eye
    视频像素数据: YUV Player
    音频采样数据: Adobe Audition
MPEG2-TS格式简介
 不包含文件头。数据大小固定(188Byte)的TS Packet构成。

FLV格式简介
 包含文件头。数据由大小不固定的Tag构成。

H.264格式简介
 数据由大小不固定的NALU构成
 最常见的情况下, 1个NALU存储了1帧画面的压缩编码后的数据。

各类格式参考如下:
• 封装格式( MP4, RMVB, TS, FLV, AVI)
• 视频编码数据( H.264, MPEG2, VC-1)
• 音频编码数据( AAC, MP3, AC-3)
• 视频像素数据( YUV420P, RGB)
• 音频采样数据( PCM)

本文参考雷霄骅PDF

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值