如何获取url视频的时长

wade0595 2012-09-19 10:25:45
最近做一个播放视频的程序,是使用vlc来播放的,
是以在线播放的形式进行播放,但是就是有个问题,,一直获取不到这个视频的时长,
比如说,服务器上有个视频地址为:http://192.168.2.1:1234/Video/恭喜发财.mp4
然后用vlc调用这个路径,成功进行播放,
但没法解析到这个视频的时长,

vlc有个解析视频的时长函数,但只能解析本地的视频,如果解析url的地址,则返回错误,,,

找了几个获取视频时长的代码,但都对url的不起作用,请问如何获取url视频的时长?望指点迷津
...全文
953 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
a_Doris 2013-07-19
  • 打赏
  • 举报
回复
到现在还么解决吗?我也遇到这个问题了
小鸟啄菊花 2013-04-08
  • 打赏
  • 举报
回复
那我用vlc播放器怎么播放服务器上的视频且有进度条、
owennol 2013-04-08
  • 打赏
  • 举报
回复
vlc播放网络视频时,是缓冲数据播放,应该取不到时长吧; 只有当将文件全下载到本地时,采能获取时长; 或者当初上传文件时,就记录时长保存到数据库;
小鸟啄菊花 2013-04-08
  • 打赏
  • 举报
回复
最近也遇到这一问题、纠结

110,912

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧