2010-03-17 75 views
0

对于schoolassigment,我和我的一些好友正在创建一个应用程序,它与www.oneframeoffame.com上的C-Mon & Kypski musicvideo显示出许多相似之处。该应用程序正在Flex中开发。VideoDisplay上的随机点不够准确

我们想要得到一个剪辑的随机点,让它暂停,以便用户可以模仿姿势并制作一个快照。

我设法做的是获得电影的随机点。我通过获取0和de电影的总持续时间之间的随机值来完成此操作。

但我没有设法做的是让屏幕在每一帧的第24帧暂停。作为24FPS的电影浓度。它看起来像正在被请求的电影的随机值被电影本身四舍五入。举例来说:在2.40或2.41请求的帧之间似乎没有差别。

看来它与我在Adobe®Flex™3.5语言参考中阅读的关键帧有关。该电影是一个FLV文件,我使用VideoDisplay对象来显示电影。

有人熟悉这个或知道我的问题的解决方案吗? 在此先感谢

回答

0

我自己还没有使用过VideoDisplay对象,但从您提到的内容来看,可能有两种解决方案。

  1. 当您编码视频时添加更多关键帧。这将使它更大,但会让你更准确地寻求。

  2. 寻找上一个关键帧,并允许视频播放,直到它到达您想要的位置。