3
我有這個簡單的代碼,它允許我讀任何視頻文件元數據,你可以看到我幾乎可以得到像:視頻格式,分辨率,比特率等, ,但我可以找不到關於視頻配置文件(高,主要,級別)的任何信息,這對我來說非常重要! 任何人都可以幫忙嗎?閱讀視頻元數據在C#
using System;
using System.Linq;
using MediaInfoDotNet;
.
.
.
string fileNameAndPath = "F:\\test.mkv";
var myVideo = new MediaFile(fileNameAndPath);
.
.
.
if(myVideo.Video.Count > 0) {
var vid = myVideo.Video[0];
Console.Out.WriteLine("\nVideo format: " + vid.Format);
Console.Out.WriteLine("Video resolution: " + vid.Width + "x" + vid.Height);
Console.Out.WriteLine("Video BITRATE: " + vid.BitRate);
Console.Out.WriteLine("Video BitDepth: " + vid.BitDepth);
Console.Out.WriteLine("Video BitRateMode: " + vid.BitRateMode);
Console.Out.WriteLine("Video CodecCommonName: " + vid.CodecCommonName);
Console.Out.WriteLine("Video CodecId: " + vid.CodecId);
Console.Out.WriteLine("Video CompressionMode: " + vid.CompressionMode);
Console.Out.WriteLine("Video Duration: " + vid.Duration);
我不覺得你可以與庫。它來自另一個來源 –
@PerG我認爲你是對的,我試圖改用MediaInfo。謝謝 – astro