本文目录一览:
- 1、php有什么办法可以读取视频文件的长度
- 2、在FLASH的videoplayer中获取FLV视频的时间长度,望帮忙。
- 3、请问一下PHP如何获得视频时间总长度?
- 4、flash as3.0获取外部视频总的时间长度 和视频已播放的时间长度
php有什么办法可以读取视频文件的长度
加装PHP的ffmpeg扩展dll ,加装后
?php
$m= new ffmpeg_movie(‘xxxxx.rmvb’, false);
echo $m-getDuration();//显示时长秒数
在FLASH的videoplayer中获取FLV视频的时间长度,望帮忙。
你要确保flv已经加载后,才能读到totalTime;
可以添加监听,根据需要在stateChange, ready等事件时读取。
player.addEventListener(...);
player.play(videoPath);
请问一下PHP如何获得视频时间总长度?
php需要安装扩展才能实现这个功能.比较常见的是ffmpeg.
ffmpeg 用于访问和检索视频和音频文件中的信息,支持的许多视频格式(mov、avi、mpg、wmv…)
flash as3.0获取外部视频总的时间长度 和视频已播放的时间长度
这要看是什么格式的外部视屏了。
但无论是什么情况,都要把视频加载进来才能获得其长度。
如果你加载的是一个SWF格式的视屏动画,一般用Loader来加载SWF,加载完成后可以:
总帧数:MoveiClip(Loader.content).totalFrames;
当前帧数:MoveiClip(Loader.content).currentFrame;
对于FLV、F4V之类的格式的视屏,如果你用的是Flash中自带的FLAPlayBack或者自己用一个VideoPlayer来加载,可以这样:
总时间(秒):FLVPlayBack.totalTime; VideoPlayer.totalTime;
当前时间(秒):FLVPlayBack.playheadTime; VideoPlayer.playheadTime;