当前位置: 首页 > 工具软件 > MediaInfo > 使用案例 >

MediaInfo+c#获取视频码率

司凡
2023-12-01

  MediaInfo,简介我不重复了,我使用的方式主要是在项目中引用其dll来查看视频的码率。

  MediaInfl带有How to user的c# sample,使用时注意要将MediaInfo的dll文件拷贝到执行目录下去。  

  还有可能是我太笨了。看了how to user 后 一头雾水,SDK中的文档很很晦涩。c#应用方面的代码也少之又少,少得几乎让我没找到。因此对于像查个视频码率,或者很少几个视频参数的应用,怎么都找不到使用方法。

  捣鼓了一个晚上,无意中发现了使用方法。记下来,如果同样用c#以dll形式使用MediaInfo的路人遇到同样滴问题,或许还可以节约喝杯水的时间。

 MediaInfo MI = new MediaInfo();

 MI.Open(@"c:\public\t_fightnr4_excl_graphics_doc.mp4");//打开文件

 string bitRate = MI.Get(StreamKind.Video, 0, "BitRate/String");//获取码率

是不是很简单?的确很简单,不过找不到任何资料的情况下你会两眼一抹黑也够摸索半天的了。

 

转载于:https://www.cnblogs.com/jinbinhan/archive/2009/06/15/1503550.html

 类似资料: