J. *_*Doe 7 c# c++ visual-studio taglib-sharp
我在这个库中遇到了很多麻烦(显然是因为我是新手).我正在使用Microsoft Visual Studio 2015.
首先,我完全不知道如何将这个库添加到我的项目中.我也没有在谷歌上找到任何有用的东西.
第二,我找到了两个不同的库 - taglib-sharp-master和taglib-sharp-2.1.0.0-windows.我应该使用哪一个?
Fᴀʀ*_*ɴᴀᴍ 24
为了taglib-sharp在项目中工作,您需要做一些事情.
首先,您需要坚持特定的项目类型.接下来,您将为该项目安装合适的库版本.接下来,您可以根据需要使用库.我还将提供一个最小的示例来帮助您入门,并提供一些示例链接,您可以找到帮助.
你的问题有些含糊不清,因为你用c ++和c#标记了它.如果你想在你的项目中使用c ++,那么最好的办法是使用taglib库.注意:不是'锐利'版本.
然而,几乎整个问题及其标题都提到了taglib-sharp.鉴于此,我将假设您正在为您的项目使用c#.因此,您的项目是一个.NET C#项目.您可以避免选择项目类型的困境.任何项目类型(WinForms,WPF,Console Application会工作得很好,taglib-sharp仅仅是一个离屏库.
而且,仅供参考,taglib-sharp-master和taglib-sharp-2.1.0.0-windows基本上都是相同的东西.前者可能是最新版本,因为后者指定了2.1.0.0版本.但同样,2.1.0.0一直是taglib-sharp的最新版本.所以,使用其中之一,你应该没事.
接下来,您必须安装TagLib-Sharp到您的项目.有几种方法可以这样做:
♦ 通过Nuget安装:
这可能是在Visual Studio中安装任何库/组件的推荐方法.转到Nuget包管理器控制台.在那里输入:
Install-Package taglib
Run Code Online (Sandbox Code Playgroud)
Nuget包链接:Taglib-Sharp.
并按ENTER.
有关Nuget Package Manager Console如何打开和使用它的更多信息,请访问此链接.
您也可以在Nuget Package Manager(GUI)的帮助下添加它.打开包管理器并搜索"taglib-sharp".安装搜索结果中显示的相应包.
有关Nuget Package Manager如何打开和使用它的更多信息,请访问此链接.
♦ 下载二进制文件并直接添加对它的引用:
您可以在此处下载最新版本的taglib-sharp二进制文件.下载是一个存档.解压缩文件..zip
在解压缩的文件夹中,转到\Libraries.在那里,找到该taglib-sharp.dll文件.记下文件的位置.
接下来,在Visual Studio中,转到" 项目">"添加引用".
在左侧面板中,选择" 浏览".现在,在对话框按钮部分中,单击" 浏览"并找到.dll从.zip存档中提取的文件.确保选中它旁边的CheckBox:
单击确定.
现在你已经准备好了TagLib-Sharp.
使用该库的最小示例是打开文件并编辑其Title属性并检索该Year属性:
var file = TagLib.File.Create("<yourFile.mp3>"); // Change file path accordingly.
file.Tag.Title = "My Own Song";
var year = file.Tag.Year;
// Save Changes:
file.Save();
Run Code Online (Sandbox Code Playgroud)
你也可以在这里找到一个类似的例子来开始.
更多例子:
如果您有进一步的疑问,请随时在下面的评论中提问.而且,如果问题需要一个单独的线程,请正确地说出来并在Stack Overflow本身上询问它.
希望这个答案有所帮助 :)
| 归档时间: |
|
| 查看次数: |
12922 次 |
| 最近记录: |