开始Web Video Project之前你应该了解的

        我经常接到来自客户和Partner的问题咨询,就是询问他们想制作一个Web Video相关的网站,如果使用Flash Video的话,需要占用多少带宽,服务器怎么配置,如果用FMS有又怎么配置?其实,每个客户(尤其是非IT行业)的问题都是类似于上面这些。近2年,由于Flash Video(我们先不谈Flash Video的网络优劣,以后再专开文章讨论)的流行,越来越多的Web开发者在为客户实施网站架设或者网络应用开发的时候,Web Video在Project里面的比重越来越大。

很多Web开发者似乎都很少考虑在Web Video Project之前应该和客户沟通些什么,希望下面我总结的经验之谈能够帮助各位更好的开发和准备这样类型的应用。

当你接到一个客户需求说要实现一个Flash Video或者FMS相关网络视频广播或者交互应用的时候,请不要一上来就先去想视频应该放在页面的什么位置,怎么表现更好。这样则会让你后续的工作陷入困境,让我们先来看看你应该和客户先交流什么问题:

  1. 询问客户该项目的首要目标?次要目标?
  2. 谁是该Web Video项目的客户方负责人?谁是decision maker?
  3. 项目的发布日期?
  4. 对于项目中的Web Video的需求,是否有预算?这里请先不要问客户的视频广播的并发数或者在线同时观看视频的人数,先问预算
  5. 项目是否有分期实现的计划?
  6. 让客户大概描述一下他所期望的页面展现形式?有没有已经中意的同类项目做参考?是否用户提供Video素材?
  7. 目前的Web Video需求是全新的,还是基于某个已有的站点上进行扩展?
  8. 受众通过何种方式找到该项目中的视频内容?
  9. 每天,每周,每月,有多少目标用户会看到这些内容?抑或是新期待的数量?如何衡量该项目的可访问性?
  10. 视频内容有动态录制,动态转换和实时广播的需求么?
  11. CMS系统运行么?支持Video Content的维护么?
  12. 客户有自己的视频资源么?如果有,请聊聊视频资源的一些话题,比如尺寸,frame rate,文件格式等。能提供一个范例看看么?
  13. 视频内容的长度?短片(<10mins)和长片(>30mins)文件的比例?
  14. 视频文件内容需要搜索支持么?
  15. 网页需要什么格式?(HTML,HTML+Flash,HTML+Ajax+3rd party video player plugin,Pure Flash)
  16. 有没有必须要有的内容或要求?
  17. 询问客户是否有视频技术的专家可以合作?
  18. 项目用在互联网用户,公司内部,注册用户范围?

总结:

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

posted @ 2009-05-17 04:51  Andy  阅读(441)  评论(0编辑  收藏  举报