3delites Tags Library(音频标签编辑工具)
v1.0.102.170 官方版- 软件大小:53.6 MB
- 更新日期:2020-12-05 11:22
- 软件语言:英文
- 软件类别:媒体其它
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
Tags
Library是一款标签库软件,可以在软件上快速读取音乐标签,可以在软件上删除标签信息,为用户修改标签提供更简单的操作方式,软件也可以作为组件使用,安装地址下提供.NET、C++、C++
Builder、COM、Delphi、Lazarus-FPC、VB等组件内容,你可以在开发程序或者是设计dll的时候添加相关的组件使用,支持TagsLibraryDefs.NET、Tutorial
ConTest CodeBlocks、Tutorial DLL Tag
Type等内容,满足用户编辑标签和创建新程序的需求,软件使用也非常简单,安装结束可以在开始菜单界面启动你需要使用的标签工具!
软件功能
标签库是Delphi(Win32,Win64,OSX,iOS,Android和Linux)和Lazarus / Free pascal的标签读写器组件,也是用于开发人员环境的.dll,支持使用Win32,Win64或OSX32 .dll(C ++, VB,C#,VB.NET等)或COM类(例如VBScript)。
该组件读取和写入所有常见的音频文件标签格式以及MP4视频文件中的标签。
-加载ID3v1,ID3v2,Lyrics3,APEv1,APEv2,Flac(包括Ogg Flac),Ogg Vorbis,Opus,MP4(包括视频文件和64位原子大小的文件),WAV列表信息,BEXT和CART(包括RF64 WAV文件)和WMA标签
-保存ID3v1,ID3v2,Lyrics3,APEv2,Flac(包括Ogg Flac),Ogg Vorbis,Opus,MP4(包括视频文件和64位原子大小文件),WAV列表信息,BEXT和CART(包括RF64 WAV文件)和WMA标签
软件特色
-删除所有支持的标签
-读取/写入/删除存储器中文件标签的功能
-支持提取和插入所有支持的标记格式的专辑封面图片
-透明地处理标签或为特定标签调用直接功能
-与BASS集成,从BASS通道句柄(本地或URL流)加载标签
安装方法
1、打开TagsLibrary1.0.102.170.exe软件直接安装,点击接受协议
2、软件的安装地址C:\Program Files (x86)\Tags Library
3、提示软件的快捷方式名字Tags Library
4、显示软件的安装主板界面,点击install
5、提示软件的安装进度条,等待软件安装结束吧
6、提示Tags Library成功安装到电脑,点击完成
使用方法
1、添加顶部按钮添加音乐到软件修改标签内容
2、点击load按钮加载音乐标签,如图所示。软件界面显示新的标签
3、修改功能,在软件上输入新的标签,点击save就可以保存
4、可以继续添加新的音乐到软件修改标签
5、自己输入新的标签内容就可以在软件上修改
6、修改方式还是非常简单的,轻松替换音乐标题、歌手、专辑
7、软件安装后得到很多工具,可以查看TagsLibraryTutorialDLLTagType.exe
8、设置新的标签类型,支持 ttAPEv2、ttFlac、ttID3v1、ttID3v2
使用说明
使用组件,加载标签
TagsLibraryDefaultTagLoadPriority数组包含在加载标签时指定标签类型首选项(优先级)的默认值(元素0具有最高优先级)。这些值适用于新创建的TTags类。因此,要生效,必须在创建TTags类实例之前对其进行指定。
首先创建一个TTags类,然后调用LoadFromFile()或LoadFromBASS()函数。如果找到标签,则.Loaded属性设置为True。
要提取标签,可以使用TTags.GetTag('TITLE')函数获取'title'标签,如果不存在这样的标签,则返回一个空字符串。要获取更多详细信息,请使用TTags.Tag('TITLE')函数,该函数返回TTag类;如果不存在此类标签,则返回nil。
要提取封面艺术,请使用TTags.CoverArts [i]数组,您可以使用TTags.CoverArtCount获得封面艺术计数。
请注意,标签加载是按指定的首选项“连接”所有找到的标签,因此,如果有一个带标题的ID3v1标签,并且还有一个带标题的ID3v2标签,则标题将按ID3v2标签的字段列出通过默认的TagsLibraryDefaultTagLoadPriority获得更高的优先级。
如果要直接加载特定的标签类型或访问特定的标签类,则始终可以使用“子类”,例如TTags.APEv2Tag.LoadFromFile('FileName'),以使用TTag读入标签.LoadAPEv2Tags功能在直接加载标签后起作用。
要了解这些标记“子类”的功能和用法,请参阅标记库文件夹中提供的教程。
保存标签
该库旨在提供以下功能:加载任何标签并随后保存为任何标签格式。因此,您可以加载带有ID3v2标签的文件,然后将该标签另存为Flac或MP4标签。保留尽可能多的信息。
要设置标签字段,请使用TTags.SetTag('TITLE','Song title'),TTags.SetList()函数可用于设置“ TIPL”(涉及人员)和“ TMCL”(音乐家信用)标签。
例如,可以使用TTags.SaveToFile('FileName.mp3')自动保存标签(默认行为),也可以使用TTags.SaveToFile('FileName.mp3',ttID3v2)显式指定要写入的标签格式。
使用.dll版本的基本步骤
1.通过调用'InitTagsLibrary'加载库
2.通过调用'TagsLibrary_Create'创建标签对象,将返回要在后续步骤中使用的对象句柄
。3.调用'TagsLibrary_Load'对'TagType'使用'ttAutomatic'并使用'ParseTags'的'True'4.
使用功能'TagsLibrary_GetTag'获取标签/通过'TagsLibrary_SetTag'设置标签
5.使用'TagsLibrary_Save'保存标签
6.要释放对象使用的资源,请调用'TagsLibrary_Free'7
。退出应用程序时,调用“ FreeTagsLibrary”
注意:使用'TagsLib.dll'时不需要其他.dll,但是使用功能TagsLibrary_GetCoverArtBitmapHandle()和/或TagsLibrary_AddCoverArtFromFileAutomatic()时,'FreeImage.dll'必须在.dll加载路径上可用(例如。可执行程序)。在Win64上,还需要“ vcomp200.dll”。首次调用这些函数时会动态加载“ FreeImage.dll”,如果您不调用它们,则根本不会加载“ FreeImage.dll”,因此根本就不需要。
.dll功能概述
TagsLibrary_Create:HTag;
创建一个标签库对象。
返回值是对象的句柄。
TagsLibrary_Free(Tags:HTags):LongBool;
释放使用“ TagsLibrary_Create”创建的对象。
注意:该对象没有清除功能,如果要清除它,请务必重新创建标签库对象。
TagsLibrary_Load(Tags:HTags; FileName:PWideChar; TagType:TTagType; ParseTags:LongBool):整数;
从指定的“ FileName”加载标签。当“ TagType”为“ ttAutomatic”时,将加载所有受支持的标签类型(按“ TagsLibrary_SetTagLoadPriority”指定的顺序),要加载特定的标签类型,请将“ TagType”指定为“ ttAutomatic”以外的其他名称。
要检查是否找到标签,请使用功能“ TagsLibrary_Loaded”。
“ ParseTags”应该始终为“ True”,但是如果您要加载特定的标签类型,则此标志指定小麦名以解析“ ttAutomatic”要使用的标签。换句话说,如果要使用例如“ ttID3v2”,则将“ ParseTags”设置为“ False”
返回值是一个错误代码,“ 0”表示成功。
人气软件
-
微软HEVC视频扩展32位/64位WIN10版 4.01 MB
/简体中文 -
中航led控制软件 98.6 MB
/简体中文 -
压缩宝(ApowerCompress) 80.4 MB
/简体中文 -
musescore 110.0 MB
/简体中文 -
Avid Sibelius Ultimate 2019中文(西贝柳斯2019) 854.0 MB
/简体中文 -
多多直播 131.0 MB
/简体中文 -
音量放大软件(Sound Booster) 2.30 MB
/简体中文 -
PhotoScore 2018(乐谱扫描识别工具) 32.4 MB
/简体中文 -
HD2018_Simple(LED控制显示工具) 81.1 MB
/简体中文 -
蚁小二一键分发系统 84.6 MB
/简体中文