最近公司在做视频编辑相关的功能,现在将做项目过程中遇到的问题总结如下: 1.视频格式概念 平常所见的视频格式比如MP4,AVI,MKV,MOV,FLV等是视频的包装格式。是将音频部分与视频播放包转起来。也就是通常英文里面说的container。而每一种视频包装格式,里面视频与音频的编码又是多种多样的。 2.视频轨道 我们通常所说的视频压缩就是在视频轨道里面做的,比如H263,H264,H265,VP8,VP9,这些都是视频压缩编码格式,目的是将一帧帧原始视频帧数据,通过一定的算法(包括帧内压缩,帧间压缩),将原始很大的数据量,压缩到很小。压缩这里涉及到I,B,P帧的概念,后面有需要了解.