2014-11-02 48 views
3

嘿,大家試圖製作一個瀏覽視頻文件並從文件元數據中讀取標題和描述的程序。我發現了一些來自微軟的文檔here給出需要什麼,但我如何訪問這些功能?什麼使用命名空間需要在C#中?我很樂意提供任何幫助。C#在Windows中讀取視頻元數據(標題,描述,年份)

+1

不知道爲什麼downvotes;也許有人認爲你沒有把足夠的精力放在你的問題上?說實話,我和你一樣困惑;此頁面不包含功能或庫的鏈接。如果您滾動到底部並點擊「Shell元數據提供程序」,那麼還有更多信息,包括一些C++代碼。 – 2014-11-02 02:27:11

回答

2

在您發佈的鏈接中,滾動到底部並點擊「Shell Metadata Providers」。還有更多的信息和一些示例C++代碼。

下面是其他一些相關鏈接:

Reading/Writing metadata of audio/video files

http://www.codeproject.com/Articles/14535/Accessing-WMF-metadata-with-C

https://social.msdn.microsoft.com/Forums/pt-BR/0f36a3b2-4d3d-4842-88a4-bea493bbbace/read-video-filemov-avi-mpg-etc-meta-data?forum=csharpgeneral

C# to read properties of video files?

抱歉,我不能給你什麼更具體的,但它看起來像一些標籤庫(即用於讀取MP3元數據)m也可以工作,因爲視頻的元數據似乎以類似的格式存儲(如果不是相同的話)。話雖如此,你可以給TagLib#一個鏡頭。

https://www.nuget.org/packages/taglib/

+1

我使用了TagLib#,迄今爲止效果很好。但是我無法找到我需要用來獲取視頻文件描述標籤的信息,我知道標籤在那裏,因爲iTunes在看視頻時會看到描述標籤。如果有人想幫忙,[看到這個線程。](http://stackoverflow.com/questions/26860587/taglib-sharp-how-to-call-video-description) – Carbongrip 2014-11-13 00:34:53

相關問題