
Netconnection,NetStream连接后, streamclient=object
objectonMataData=function(obj:Object):void
{
// 函数传来的obj是带有你想要的信息的。
包括视频的尺寸,帧率,长短。
}
现在的播放时间可以通过netStreamtime来取得。
简单的办法:
一:你把你的所有视频都放到暴风影音里,就能看到时间拉,然后自己慢慢找就可以
二:将文件查看方式改为详细信息显示,就可以看见所有文件的容量,进而就知道它的长度了。或者直接按文件大小排列
三:用用绘声绘影这个软件把视频全加进去就可以显示了(软件有点大)
比较难的办法:可以用MediaInfo查看和输出时间列表,然后做一下统计,支持度很高Flv支持(这软件 *** 作有点难)
// 获取持续时间
if(videoNaturalDurationHasTimeSpan) {
var durationTime = videoNaturalDurationTimeSpan;
}
// 设置当前的进度
videoPosition = TimeSpan 的实例;
如果楼主不知道 TimeSpan 是什么,那么我只能表示无能为力了。
这个windowMeadiaPlayer有几个属性 其中可以获取正在播放的文件总时间,。
如thiswindowMeadiaPlayercurrentMediadurationString是获取正在播放的时间 他是返回string类型的
我把windowsmediaplaer的重要属性卸载这个上面 你自己看看
属性/方法名: 说明:
[基本属性]
URL:String; 指定媒体位置,本机或网络地址
uiMode:String; 播放器界面模式,可为Full, Mini, None, Invisible
playState:integer; 播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪
enableContextMenu:Boolean; 启用/禁用右键菜单
fullScreen:boolean; 是否全屏显示
[controls] wmpcontrols //播放器基本控制
controlsplay; 播放
controlspause; 暂停
controlsstop; 停止
controlscurrentPosition:double; 当前进度
controlscurrentPositionString:string; 当前进度,字符串格式。如“00:23”
controlsfastForward; 快进
controlsfastReverse; 快退
controlsnext; 下一曲
controlsprevious; 上一曲
[settings] wmpsettings //播放器基本设置
settingsvolume:integer; 音量,0-100
settingsautoStart:Boolean; 是否自动播放
settingsmute:Boolean; 是否静音
settingsplayCount:integer; 播放次数
[currentMedia] wmpcurrentMedia //当前媒体属性
currentMediaduration:double; 媒体总长度
currentMediadurationString:string; 媒体总长度,字符串格式。如“03:24”
currentMediagetItemInfo(const string); 获取当前媒体信息"Title"=媒体标题,"Author"=艺术家,"Copyright"=版权信息,"Description"=媒体内容描述,"Duration"=持续时间(秒),"FileSize"=文件大小,"FileType"=文件类型,"sourceURL"=原始地址
currentMediasetItemInfo(const string); 通过属性名设置媒体信息
currentMedianame:string; 同 currentMediagetItemInfo("Title")
[currentPlaylist] wmpcurrentPlaylist //当前播放列表属性
currentPlaylistcount:integer; 当前播放列表所包含媒体数
currentPlaylistItem[integer]; 获取或设置指定项目媒体信息,其子属性同wmpcurrentMedia
以上就是关于AS3 加载一段视频之后,如何获取该视频的播放时间全部的内容,包括:AS3 加载一段视频之后,如何获取该视频的播放时间、如何获取一个文件夹下所有视频文件的时间总长度、C#怎么获取MediaElement视频的总时间,具体的代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)