我的some heavily modified code that ultimately came from the Windows Media SDK非常适合阅读MP3和WMV文件中的标签。在某个地方,Windows Media Player添加了对.m4a文件的支持(是否在Windows 7中?)但是Windows Media API似乎并没有反映出这种添加(或至少IWMMetadataEditor2::OpenEx
个问题。 .m4a文件)。
如何从m4a文件中挖掘元数据标签,哪些好的C#代码或链接? (谷歌已经在C#前面干了。)
更新 AtomicParsley确实最终成为最好的方法。由于该代码是命令行工具,但我最终必须围绕其某些功能创建托管包装器,以便在进程中使用。 It is posted on google code如果有其他人需要这样的话。
答案 0 :(得分:3)
以下是一些开源软件可以满足您的需求,尽管它采用的是C ++(可能包含一些有用的信息)
http://sourceforge.net/projects/atomicparsley/
这是一个使用winforms实现您想要的项目。
http://www.codeproject.com/KB/files/m4afiletags.aspx
我尝试了与上面相同的事情,看看是否有一些他在控制台应用程序中工作时缺少的东西,但是如果不使用Winforms项目中使用的ActiveX控件,我就无法使其工作。