- 多张图片快速播放形成动画
- 动画加上声音形成视频
- 每一秒播放多少张图片叫做帧,fps,frame per sencode
- 原始的视频非常大,大在于两个方面,单张图片像素高,每秒播放的图片多,为了方便存储和传输,故需要对原始的视频进行编码
- 编码是把视频文件进行转换,在保证质量的前提下越小越好,不同的理念诞生不同的算法,分为重质量和重大小,看不同的需求
- 与编码对应的是解码,尽量还原视频
- 拍摄视频压缩上传到服务器叫做推流
- 从服务器获取视频解码播放叫拉流
- 音频文件也有编码和解码
- ffmpeg是目前业界最成熟的一套解决方案