一、视频
1、定义:也就是将一系列的图片按照一定的速率连续播放,利用人眼的视觉暂留效果,产生动态画面的技术
本质也就是就是多张图片速度很快的播放,造成以为是图片动起来的效果,形成视频
2、帧率
每秒钟播放的帧速率,单位是fbs,帧速率越高,画面越流畅,动态细节越丰富
你就想象下如果这个播放速率很慢,你是不是就能看到每张照片,你就以为是卡住了,画面就很卡

image.png
3、分辨率
一帧图片所包含的像素数量,表示为水平像素数 x 垂直像素数

image.png
4、帧
组成视频的每一张静态图像
二、视频压缩
1、视频的基本思想,都是消除冗余,包括以下3种
- 空间冗余:同一帧内,相邻元素的相似性,利用帧内压缩,类似JPEG
- 时间冗余:相邻帧之间,画面内容的相似性,利用帧间压缩,视频压缩关键
-
视频冗余:人眼对画面细节的感知有限
image.png
image.png
image.png
三、视频数字化
- 视频数字化 :是指将连续的模拟视频信号转为离散的数字视频数据的过程,这个过程其实再摄像机种已经完成了
-
步骤:可以分成两个步骤
第一个步骤:就是帧的捕获,以固定的时间去捕获每一帧上的静态画面
第二个步骤:和图像的数字化过程一样,因为第一个步骤截取捕获的就是图像,所以这个过程就是 采样-》量化- 编码
总结:数字化过程就是 分离-》采样-》量化-》编码
image.png
四、视频文件大小
牢记视频就是多张图片构成,所以计算大小也和图片有关
- 计算单帧图像的大小
图像大小 = 水平像素数 x 垂直像素数 x 颜色深度 ➗ 8 - 每秒钟视频流的大小
视频文件大小(字节/秒)= 水平像素数 x 垂直像素数 x 颜色深度 x帧率(fbs) ➗ 8
视频文件大小 =比特率(码率) x 时间 ➗ 8 -
计算整个视频文件的大小
视频文件大小(字节)= 水平像素数 x 垂直像素数 x 颜色深度 x帧率 x 时间(fbs) ➗ 8
穿插一下码率的概念:
image.png
image.png
image.png
![@ZT7@PYLB3S]F_L6OIETFYG.png](https://upload-images.jianshu.io/upload_images/28065206-c7bbff9c08bf7665.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

image.png
补充下Flash动画软件

image.png

image.png






