大家好,我正在尝试编写一个程序,用于浏览视频文件并从文件元数据中读取标题和描述。我在微软的文档这里找到了所需内容,但如何访问这些函数?在C#中需要哪些命名空间?我非常感谢提供的任何帮助。
大家好,我正在尝试编写一个程序,用于浏览视频文件并从文件元数据中读取标题和描述。我在微软的文档这里找到了所需内容,但如何访问这些函数?在C#中需要哪些命名空间?我非常感谢提供的任何帮助。
http://www.codeproject.com/Articles/14535/Accessing-WMF-metadata-with-C
抱歉我无法提供更具体的内容,不过看起来一些标签库(例如用于读取MP3元数据的)也可能适用于视频元数据,因为视频的元数据似乎以类似甚至相同的格式存储。话虽如此,您可以尝试使用TagLib#。using (FileStream stream = new FileStream(fileName, FileMode.Open))
{
var mp4Reader = new AtomReader(stream);
string value = mp4Reader.GetMetaAtomValue(AtomReader.TitleTypeName);
Console.WriteLine($"{atomTypeName}: {value}");
}
ParseAtoms()
,例如查看GetMetaAtomValue()
源代码。