我需要以不同的速率显示FLV的帧.
这里有些例子:
目前我正在使用LoaderMax和它的VideoLoader对象来加载和播放FLV文件.我尝试过使用playProgress属性,但只显示FLV的关键帧.我在基本设置中得到了相同的结果(使用NetStream类)
作为一种解决方法,我回放FLV一次,并缓存BitmapData实例,我在其中绘制/缓存视频的每一帧.完成此操作后,我使用BitmapData Vector更新舞台上的位图.使用此方法可以很好地清除/更改速度,但是用户仍需要查看(等待)序列一次,同时它会被缓存,我不喜欢.
有关如何做到这一点的更好的想法?
任何提示都很有用,谢谢!
我以前见过这样做,但视频被导入到 Flash IDE 中,我们操纵了擦洗的时间线。我相信我们有慢动作播放版本的视频的第二个版本,并在两个影片剪辑之间切换。技术含量相当低的方法,并非没有问题,但我们解决了它们。我有一种感觉,使用渐进式下载的普通旧 flv 会很难做到这一点。