gpt4 book ai didi

c# - 如何从 .NET 中的 m4a 文件中读取标签?

转载 作者:行者123 更新时间:2023-11-30 16:35:15 24 4
gpt4 key购买 nike

我有 some heavily modified code that ultimately came from the Windows Media SDK这非常适合从 MP3 和 WMV 中读取标签文件。在某个地方,Windows Media Player 添加了对 .m4a 的支持。文件(是在 Windows 7 中吗?),但 Windows Media API 似乎没有反射(reflect)该添加(或者至少 IWMMetadataEditor2::OpenEx 在 .m4a 文件上显示)。

关于如何从 m4a 文件中挖掘元数据标签的一些好的 C# 代码或链接是什么? (谷歌在 C# 方面表现不佳。)

更新AtomicParsley 确实最终成为了最好的方法。由于该代码是一个命令行工具,但我最终不得不围绕它的一些功能创建一个托管包装器,以便在进程中使用。 It is posted on google code如果其他人需要这样的东西。

最佳答案

这里有一些开源软件可以满足您的需求,虽然它是用 C++ 编写的(也许它包含一些有用的信息)

http://sourceforge.net/projects/atomicparsley/

这是一个使用 winforms 来实现您想要的项目。

http://www.codeproject.com/KB/files/m4afiletags.aspx

我尝试了与上面相同的方法,看看他是否遗漏了让它在控制台应用程序中工作的某些东西,但如果不使用 Winforms 项目中使用的 ActiveX 控件,我就无法让它工作。

关于c# - 如何从 .NET 中的 m4a 文件中读取标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1987538/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com