在C#如何用代码获取视频文件的播放时长

问题描述

在C#中如何用代码获取视频文件的播放时长!!!!!

解决方案

解决方案二:
简单的方式是调用ffmpeg,ffmpeg-i一下,需要什么信息,解析一下输出内容就好了。
解决方案三:

解决方案四:
2种方法结合,因为Shell获取时间不是百分百成功的,如果不行就ffmepg,再不行就mediaplayer取,一般需要多个方法结合使用

时间: 2024-12-22 18:02:42

在C#如何用代码获取视频文件的播放时长的相关文章

java 如何取得视频文件的总时长?

问题描述 在java中如何获得一个视频.音频以及flash的播放时长? 解决方案 解决方案二: 解决方案三:要求跨平台的,不用调用dll文件的,现在有个想法是jmf中的获得的不知能不能实现

代码-kindeditor获取视频文件上传后的路径 求解 急!!!!

问题描述 kindeditor获取视频文件上传后的路径 求解 急!!!! js代码如下: K('#vidb1').click(function() { editor.loadPlugin('media' function() { editor.plugin.media.edit({ }); }); }); jsp代码如下: <p><input type=""text"" id=""vidt1"" name=&

Android中如何获取视频文件的截图、缩略图_Android

背景 公司最近要求给我负责的APP加上视频录制和发布的功能,我简单的完成了基本的录制和视频压缩功能,后来发现发布接口需要上传视频的截图,网上搜索了一下资料,在这里整理一下. 代码实现 /** * 获取视频文件截图 * * @param path 视频文件的路径 * @return Bitmap 返回获取的Bitmap */ public static Bitmap getVideoThumb(String path) { MediaMetadataRetriever media = new Me

php使用FFmpeg接口获取视频的播放时长、码率、缩略图以及创建时间_php实例

FFmpeg是一个视频插件,我们可以利用调用FFmpeg接口来获取视频的相关信息,包括视频的播放时长,视频的码率,视频的缩略图以及视频创建时间,本文章向大家介绍php如何使用FFmpeg接口获取视频信息,需要的朋友可以参考一下. FFmpeg获得视频文件的缩略图: function getVideoCover($file,$time,$name) { if(empty($time))$time = '1';//默认截取第一秒第一帧 $strlen = strlen($file); // $vid

hadoop下的存储在hdfs中的视频文件怎么播放?

问题描述 hadoop下的存储在hdfs中的视频文件怎么播放? hadoop下的存储在hdfs中的视频文件怎么播放?可以直接拿到视频文件的http路径吗,我现在想实现的是像百度云这样的可以在线播放,但是不知道怎么得到文件的路径,而hdfs提供的API只有上传下载文件这些,对于这样的问题要怎么解决呢?? 解决方案 你需要用HDFS API来获取 package org.myorg.hdfsdemo; import java.io.BufferedReader; import java.io.IOE

【短视频SDK】合成时长和文件大小对比数据---给参数设置提供参考.

本文之前我们已经有一篇文章针对现在短视频SDK暴露的参数有一个基本解析:----->传送门:对焦模式.裁剪模式.视频质量.分辨率.视频比例.帧率.关键帧间隔等参数解析.做好一个短视频SDK的核心我们认为有几个要点:清晰度,稳定性,合成速度.开发者理解了这些参数的意义之后,那么到底怎么样选择参数呢?今天我们以数据的形式来展示目前阿里云短视频SDK能够达到什么程度,以方便产品和开发同学选择怎么样的参数. 一.测试准备 1.使用SDK:短视频SDK(Android端) v3.3.2版本 2.根据CPU

局域网-一点击视频文件链接播放器就出现找不到文件位置或者网络配置不正确

问题描述 一点击视频文件链接播放器就出现找不到文件位置或者网络配置不正确 我在单位局域网里的一台电脑搭建一个视频点播系统,里面有100个左右WMV格式的视频文件,文件名字中文英文都有.我发现同一楼层的电脑能正常播放,不同楼层的电脑就不能播放,一点击视频文件链接播放器就出现找不到文件位置或者网络配置不正确,晕死,求大神相助 解决方案 看下网络的配置,网络本身通不通.

上传中文的视频文件但是播放器不支持中文

问题描述 上传本地中文视频文件到服务器后我将中文视频文件随机改名为英文或数字的的文件用的播放器是只支持英文或数字的但是不能读取服务器除web项目以外的文件夹路径,它只播放web项目里面的视频文件我试着将上传文件路径改成web项目里面的文件但是web项目部署后在tomcat里面的中文视频文件又不支持改名也就不能播放了大家知道有支持中文视频文件的播放器吗?或者是上传文件能自动改文件名得组件?我现在用的是SmartUpload问问大家有啥意见我哪个环节出错了?请大家多多发表意见讨论

django-请教各位朋友们,为什么html中的video标签不能播放时长大于5s的视频?

问题描述 请教各位朋友们,为什么html中的video标签不能播放时长大于5s的视频? 各位朋友们好,我用django自己建了一个网站,以mod_wsgi+apache的方式部署在阿里云的ubuntu系统上,网站上的视频播放我是用的html中的video标签做的,但是我发现我只能播放时长<=5s的视频,大于这个时长的视频就会提示: 视频播放因网络错误而终止. 我的播放视频的代码是: video src="0.mp4" controls="controls" s