FFmepg基础知识
视频播放流程
通常我们看到的视频格式:mp4,mov,flv,wmv等等,称之为封装格式,通过解封装之后,同时拿到音频压缩数据和视频压缩数据。分别对其进行音频视频解码得到音频采样和视频像素数据,然后把音频数据渲染到视频上面进行同步播放。
视频播放器
两种模式播放器:
1、可视化界面播放器:腾讯视频,爱奇艺视频,暴风影音,优酷等等,用户可以直接进行操作,简单易懂。
2、非可视化界面播放器:命令操作播放器,用户不懂,使用起来复杂
- FFmpeg->ffplay(命令)播放器(内置播放器)
- vic播放器
- mplay播放器
- 等等
可视化界面播放器就是对非可视化界面播放器的封装应用。
播放器信息查看工具
- 查看整个视频信息:MediaInfo工具->帮助我们查看完整的视频信息
- 二进制查看工具:UItraEdit工具->直接查看视频二进制数据(01011101)
- 视频单项信息:
封装格式信息工具->Elecard Format Analyzer,
视频编码信息工具->Elecard Stream Eye,
视频像素信息工具->GLYUVPlay,
音频采样数据工具->Adobe Audition