六、视频Cast
1. 选择视频文件的基本原则
1) 帧速率:一般不应大于30fps。通过选择这种较低的速率,可以扩大潜在的用户范围。
2) 图像尺寸:应该在最初就根据影片的最终分辨率和用户的最终配置确定合适的尺寸。无论进行扩大或缩小,都会影响视频的播放质量。
3) 颜色深度:默认情况下,Director在Windows中以24bit色深播放所有视频(在Macintosh中使用8bit或16bit色深),所以若Windows下的视频硬件被设置为8bit或16bit色深,则Director将不得不先将其重新合成为24bit,这样将降低整个Movie的性能(例如数字视频的播放速度可能减慢或出现跳动)。因此,为了在Windows中获得最好的效果,应该使用设置为24bit的数字视频。
4) 文件大小和压缩:无论使用哪一种有损压缩方案,都要记住,与图像相比,声音更能引起观看者的兴趣,与亮度相比,色彩对观看者的影响更大。所以典型的压缩方案就是为了声音或色彩而牺牲图像或亮度。
2. 与声音文件不同,不能将视频包含在影片循环中。尽管视频在指定时间可以出现在影片循环中,但并不能播放。
3. 可以通过在Score的Effect Channel中设置Tempo来协调视频在影片中的播放。因为Tempo设置只是控制播放头在Score中的移动速度,并不会影响视频的播放速度。
4. 关于Direct to Stage模式
1) 优点:同步图像与声音,并有效地控制了各帧的显示速度,给数字视频提供了最好的播放速度和最平滑的播放效果,是Director中使用视频的推荐方式。
2) 缺点:无论处于Score中的哪个通道,都将被放在Stage上的其他Sprite的前面,而且无法使用Ink设置(不使用Ink设置,几乎不可能隐藏环绕影片窗口的矩形边框)。
5. 在Director中缩放Stage时,视频Sprite将按原始大小出现。如果试图在Stage不是100%设置的时候裁剪视频,会得到不希望的结果。
6. 将一个Movie导出为视频时,所选帧范围内的交互性都将丢失。另外,选择以AVI文件导出时,将不会保存任何声音。
7. 将帧导出为视频,就可以通过把几个Sprite替换为一个单一的视频Sprite而保持Movie的平滑与紧凑,有时还可以减小整个Movie的大小(但一般增大的机会更多一些)。
8. 与别的Cast不同,视频Cast总是作为外部Cast链接着的。
Director初级指南(四)
发布: 2007-1-25 14:29 | 作者: alphachi | 来源: aougu.net | 查看: 287次
