正在加载

九合游戏音乐软件mp3tag(MP3信息修改器)

mp3tag(MP3信息修改器)  v3.14 绿色版

mp3tag(MP3信息修改器)

版本:v3.14 绿色版
类别:音乐软件
大小:4.61MB
时间:2022-12-02
  • 2

    mp3tag破解版是一款功能强大的音频文件编辑工具,能够帮助用户将储存于电脑中的mp3格式文件进行信息的修改,将曲名、演唱者、专辑、发行年月、歌唱流派等媒体元信息集成到歌曲MP3文件中,让用户从此可以通过详细文件信息的查找,对歌曲进行有效的便签管理。软件可以使用个性化的标签或者文件名,对所有曲目进行有序排列,从而让用户可以更加便捷、高效的进行音频文件编辑,快来下载吧!

    mp3tag绿色版软件介绍:

    替换文件名中的字符串标记 (支持正则表达式)

    创建播放列表:创建和编辑时自动管理播放列表

    一次批处理编辑多个标签:ID3v1.1、 ID3v2.3、 ID3v2.4、 MP4、 WMA、 APEv2 、Vorbis

    支持在线下载专辑封面并将其添加到音频文件,使音乐库更加漂亮易于查找

    完整的 Unicode 支持用户界面和标签是完全符合 Unicode

    批量导出iTunes的特定标记,如媒体类型或电视节目的自定义分组,支持一键执行多个操作

    重命名文件的标记:基于标记信息和导入标记,从文件名的文件进行重命名

    导出为 HTML、 RTF、 CSV:可生成报告文件和集合基于用户定义的模板列表

    mp3tag绿色版软件特色:

    1、一次对对多个文件写入 ID3v1.1、 ID3v2、APEv2等标签

    2、自动创建列表

    3、Mp3tag支持扫描子文件夹

    4、给予标签信息重命名文件

    5、从文件名导入标签

    6、用标签和文件名替换字符

    7、输出标签信息为用户定义的格式

    8、Mp3tag从在线数据库导入标签信息

    9、删除多个文件的部分或者这个标签内容

    10、格式化标签和文件名

    11、从本地数据库导入标签信息

    mp3tag绿色版使用教程:

    1、打开你MP3文件所在的文件目录

    步骤:菜单中“文件“ - ”改变目录“,此时会出现文件目录选择,选择上你MP3所在的目录。

    技巧:可以采用”更改目录“菜单,则下一次启动的时候,就自动打开你更改过的目录。

    2、选择要更改的文件。

    步骤:打开目录后,在右面的列表中会出现MP3文件,选择你要更改的MP3音乐,右键点击就可以。

    技巧:可以按住CTRL键进行多个选择、或按住SHIFT键进行一排进择。

    3、移除标签

    步骤:菜单中“文件“ - ”移除标签“,则把你所选择的MP3的标签清除。

    mp3tag绿色版常见问题:

    关于MP3的Tag汉化版乱码问题

    1、当前语言为英文时,歌曲信息显示乱码

    2、中文状态下,歌曲信息显示乱码

    第一种情况出现的原因是因为在英文模式下,MediaScannerClient::setLocale函数没有对“en”设置相应的编码格式,所以中文会出现乱码。

    修改方法如下:

    else if(!strncmp(locale,"en",2)) mLocaleEncoding = kEncodingGBK;

    第二种情况比较复杂,我们分析源码:

    for(int i = 0; i < mNames->size(); i++)

    encoding& = possibleEncodings(mValues->getEntry(i));

    上面的代码是先对所有的Tag进行编码检测,然后进行&操作。

    if(encoding & mLocaleEncoding)

    convertValues(mLocaleEncoding);

    然后检测是否存在有与当前编码方式匹配的,如果有则进行转换,到这里我们是否可以假设一种情况:

    如果某个Tag不需要进行转换,另外一个Tag中含有当前的编码方式,于是所有的tag都将通过convertValues函数进行转换,然后乱码现象出现了。这个问题是常见的,我们会发现有些歌曲它的名字是正常的,但是艺术家信息却是乱码,这就是造成这种现象的原因。

    于是我们有了以下的处理方法:对单个Tag进行检测转换。

    for(int i = 0; i < mNames->size(); i++) {

    encoding& = possibleEncodings(mValues->getEntry(i));

    if(encoding & mLocaleEncoding)

    convertValues(mLocaleEncoding,i);

    }

    我们只需要对需要转换的Tag进行处理,不需要的就不处理。

    展开全部
    收起