C# 阅读吉他专业文件

C# 阅读吉他专业文件,c#,java,.net,vb.net,guitar,C#,Java,.net,Vb.net,Guitar,我想知道是否有人听说过一个库,最好是一个.NET程序集,但Java也可以,它允许您读取吉他专业文件(.gp3-gp4-gp5)中的数据 我有一个巨大的文件夹,里面有大约50000个歌曲文件,我真的很想写一些东西来存档所有这些文件,以便于搜索。基本信息,如歌曲中乐器的调谐,将是从文件中检索并添加到数据库的非常有用的参数 我已经在网上搜索过了,但还没有找到类似的内容,也没有找到用于编写自己的解析器的文件定义 提前感谢您提供有关此主题的任何信息。是一个开源Java应用程序,其中包括读取吉他专业版文件的

我想知道是否有人听说过一个库,最好是一个.NET程序集,但Java也可以,它允许您读取吉他专业文件(.gp3-gp4-gp5)中的数据

我有一个巨大的文件夹,里面有大约50000个歌曲文件,我真的很想写一些东西来存档所有这些文件,以便于搜索。基本信息,如歌曲中乐器的调谐,将是从文件中检索并添加到数据库的非常有用的参数

我已经在网上搜索过了,但还没有找到类似的内容,也没有找到用于编写自己的解析器的文件定义

提前感谢您提供有关此主题的任何信息。

是一个开源Java应用程序,其中包括读取吉他专业版文件的类。If对于读取基本元数据来说可能更为充分

您的另一个选项是使用-DGuitar项目中有一个选项


您的第三个选项是尝试重用项目中的一些代码,也包括导入PROSSIONS的吉他PRO 3/4/5文件,但是它在C++和QT.

< P>请查看我的开源项目,该项目是用C语言编写的Windows Pooe7:< /P>

这是适用于Windows Phone 7的表格查看器。它可以打开吉它pro(.gp3、.gp4、.gp5)和基于文本的文件(我使用Java中的开源项目在.NET中创建了吉它pro解析器)。不幸的是,它还没有完成,但我希望你在这个项目中找到一些有用的东西


更新:GuitarPro功能已被转移到分支机构

谢谢,我会看看TuxGuitar的使用情况。太好了,我会调查一下。我只需要解析代码来编目我的标签文件,所以这应该是完美的。嘿,这实际上是一些很棒的东西。