那个用暴风就可以阿。可以设置按一下快捷键前进零点几秒的。
认为不好的就只好找视频剪辑软件咯。如果不了解的话就很麻烦了。不过还是给你介绍几个把。
首先推荐给你vegas
之后pro
之后Edius
向楼上的致谢,学习一下。顺便回答楼主的问题,要对上传的视频进行 *** 作,首先要有解码器编码器,像楼上第二个链接里目录下的mencoder就是将上传的视频重新编码为flv的编码器,只有通过编码器才能获得视频的相关信息。当然也可能有例外,比如比较标准的avi、wmv,可能能通过简单一句话来获得其相关属性,但这只可能是特例。(此段未经求证)
这要看是什么格式的外部视屏了。
但无论是什么情况,都要把视频加载进来才能获得其长度。
如果你加载的是一个SWF格式的视屏动画,一般用Loader来加载SWF,加载完成后可以:
总帧数:MoveiClip(Loadercontent)totalFrames;
当前帧数:MoveiClip(Loadercontent)currentFrame;
对于FLV、F4V之类的格式的视屏,如果你用的是Flash中自带的FLAPlayBack或者自己用一个VideoPlayer来加载,可以这样:
总时间(秒):FLVPlayBacktotalTime; VideoPlayertotalTime;
当前时间(秒):FLVPlayBackplayheadTime; VideoPlayerplayheadTime;
以上就是关于如何精确知道视频播放时间全部的内容,包括:如何精确知道视频播放时间、asp.net关于上传flv 格式视频时 获取视频播放时间问题、flash as3.0获取外部视频总的时间长度 和视频已播放的时间长度等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)