Windows应用商店应用,是否可以通过存储文件查找视频持续时间?从Media Element获得持续时间的其他方面?

时间:2014-08-27 06:00:18

标签: c# video microsoft-metro duration

在使用媒体元素进行检查时,只有在媒体打开事件之后才会获得持续时间。

还有其他方法可以找到持续时间吗?

1 个答案:

答案 0 :(得分:1)

在Win Rt App或Metro C#中获取视频文件的持续时间

StorageFile videoFile; 
string path = ApplicationData.Current.LocalFolder.Path; 
videoFile = await StorageFile.GetFileFromPathAsync(presentationItem.Slide_path_local);     
Windows.Storage.FileProperties.VideoProperties x = await videoFile.Properties.GetVideoPropertiesAsync(); 
Duration videoDuration = x.Duration;