说了有续,那么就要一定有。
接上一篇的话题,这篇文章则是从技术角度让各位在开始一个Web Video Project之前就应该具备的相关知识和技巧,否则,凭什么为客户提供专业的服务呢?废话少说,来看这些总结:
1.可供参考的标准站点
ESPN Online Motion Video 参数:
Video Type: High-Motion Video (Sports, Show, Flashback)
Plan A
Resolution: 440*330
Common data rates: 400-600 kbps
Plan B
Resolution: 320*240
Common data rates: 500kbps
Site: www.espn.com
2. 任何Online Video的Data Rates如果低于等于100kbps(320*240 resolution),那么将会导致视频质量低下。
3.一个视频Project开始前,请确认以下要点:
1)发布视频的最小Data Rates
2)视频分辨率
3)视频Frame Rates
4)分配文件中的Audio和Video的Data Rates比例(比如 268kbps data rates for Video/32 kbps data rates for Audio)
4. low-motion video调查:有超过40%的IT公司选择使用蓝色作为背景,23%的公司选择白色,18%的公司选择黑色,9%的公司选择灰色。
5.可以被转换为FLV的视频格式有:
Active Streaming Format (.asf)
AVI(.avi)
DV(.dv)
QuickTime(.mov)
MPEG-4(.mp4)
MPEG(.mpg,.mpeg)
Windows Media Video(.wmv)
6.支持转换并输出为VP6 Codec的视频工具或命令行应用(注册组件)有:
Adobe Premiere CS3
Anystream Agility
Apple Final Cut Pro(Mac)
Apple Final Cut Express
Avid Media Composer
Avid Xpress
Canopus ProCoder
Discreet Cleaner
On2 Flix Pro
Sorenson Squeeze
Riva Encoder
ffmpeg(command-line encoder for PC)
ffmpeX(command-line encoder for Mac)
7. Encoding Video的关键术语
Frame Size(measured in pixels) 320*240
Aspect Ratio 4:3 or 16:9
Data Rate 带宽衡量标准 kilobits per second (kbps) 8bits=1byte
Audio Compression 参数之一 sample rate (11kHz/22kHz/44kHz) 参数之二 data rate 同视频data rate计算标准一致
Keyframes 关键帧 在视频播放序列上唯一区分关键不同之处的数据帧,关键帧越多,压缩比率相对越小。
Frame Rate 帧速率,每秒播放的帧数
NTSC: 29.97 fps
PAL: 25 fps
Film: 24 fps
8.在图像压缩技术中,"intraframe" 通常是第一帧,以自身为压缩参照,滤掉自身重复的数据,所以,是一种自身压缩。自身压缩有各种不同的算法,可能损失数据,也可能不损失数据。由于不涉及前后帧幅,没有时间参数,故又称为空间压缩。压缩比率比较小。这里讲的"interframe" ,是与前一帧比较后滤掉相同数据保留差别得到的帧幅。可以得到较大的压缩比率。由于要考虑时间上前后相继的帧幅,故而称为时间压缩。还有一种"interframe"叫做 "predictive-frame",需要依据一些运动矢量预测(这里就有了时间参数)下一帧幅,并计算此帧与下一帧的差别,只记录差别而滤掉相同的数据,得到的帧幅叫做 "P-frame"。压缩比率也较大。intraframe是spatial空间压缩方式,interframe是temporal时间压缩方式。
9.FLV压缩方法,有Constant bit rate(CBR常量比特率)和Variable bit rate(VBR变量比特率)两种。CBR最好用于流媒体视频和本地播放,压缩时间也比VBR要快。VBR压缩方法更优化,更适用于Progressive Video。
10.视频编码方法,分为one-pass和two-pass两种。推荐使用two-pass方法。但是Flash8和CS3不提供Two-Pass方法,应该使用Premiere等高级视频编辑软件进行处理。
11.TV和录摄像video是interlace模式。interlace称为隔行扫描,而PC video则是非隔行扫描。所以,压缩转换FLV时,需要选择deinterlacing模式。
12.告诉运动视频需要使用高data rate才能保证足够清晰。
13.Flash Video 推荐 Data Rates(Frame Size通用为320*240模式):
| Internet Connection Speed | Video Data Rate Description(理想) |
| 1024kbps | 850kbps |
| 768kbps | 620kbps |
| 512kbps(DSL) | 410kbps |
| 310kbps | 248kbps |
| 256kbps | 205kbps |
| 128kbps | 80kbps |
| 56kbps(Modem) | 47kbps |
14. 高Data Rate 不等于视频高质量!!!高Data Rate会让视频变的无法流畅。
15.不同分辨率视频对应不同带宽的推荐模式:
| 分辨率 | Local or CD/DVD | 高速互联网接入 | 拨号 |
| 4:3模式 | |||
| 640*480 | X | ||
| 512*384 | X | ||
| 320*240 | X | ||
| 240*180 | X | ||
| 160*120 | X | ||
| 120*90 | X | ||
| 16:9模式 | |||
| 704*396 | X | ||
| 448*252 | X | ||
| 384*216 | X | ||
| 192*108 | X |
16.如果减少视频的帧速率,那么尽量以整数倍的方式去缩减。
例如:Source rate= 29.97 fps,那么1/2=14.98fps, 1/3=9.99fps, 1/4=7.49fps都是可行的方案。
17.Audio压缩Bit Rate参考:
Bit Rate Comparative Quality
24kbps AM quality
64kbps FM quaality
96-160kbps Typical "acceptable" quality
192kbps Typical "good" quality
224-320kbps Audio CD quality
好了,累了,就写这么多,以后有什么再写吧。