问题标签 [id3-tag]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
430 浏览

java - android中的JAudiotagger java.lang.VerifyError

我正在尝试创建一个引用这些的音频标签编辑器

http://www.jthink.net/jaudiotagger/

JAudioTagger 和 Android - 更改 mp3 中的值?

Jaudiotagger ID3 TAG for android - 可以设置艺术品但不能设置其他字段

需要将哪个库导入到项目中,以免我得到java.lang.VerifyError

我正在尝试使用这个库的代码

jaudiotagger-2.2.5.jar

我从这里找到的

https://bitbucket.org/ijabz/jaudiotagger/downloads

这是代码

这是原木猫

0 投票
1 回答
128 浏览

php - 在id3标签ffmpeg php中获取几个字段

在获取 id3 标签 ffmpeg php 中的几个字段时需要帮助。输出文件格式我想改变例如另一个比特率 mp3 320 kbps 而不是 128 ......并包括从 db 获取的 ID3 标签。

0 投票
1 回答
566 浏览

c# - 如何在 Windows 商店应用程序 C# 中读取 mp3 文件的 Beats-per-minute 标签?

我正在尝试读取嵌入在 mp3 文件中的 bpm,如下所示:

我正在尝试读取 bpm 标签

我试过使用

但它只包含标题、歌手等。它无法读取我之前显示的 bpm。

我正在研究https://taglib.github.io/他们似乎也没有这样的功能。有什么解决方法吗?

0 投票
2 回答
301 浏览

chromecast - 如何在 chromecast 接收器应用程序中解码 id3 元数据?

使用 Host.processMetadata() 获取视频流中的 ID3 标签。它说这是一个 Uint8Array 但我不知道如何正确解码。我在用:

然而,这并没有正确解码数据。我如何获取数据?

参考:https ://developers.google.com/cast/docs/reference/player/cast.player.api.Host#processMetadata

0 投票
0 回答
166 浏览

php - 上传文件的PHP Id3tag更改

有可以写/读 id3 标签的 lib getid3。这是我的上传脚本:

我正在尝试在上传文件后立即更改上传文件的 id3 标签,它的名称存储在 $tName 中。之后我把 id3 编辑脚本放在之后

我的上传脚本不起作用,我无法上传任何音乐或其他东西。我应该把 id3 写脚本放在哪里?这是 id3write 的脚本:

请帮助:)

0 投票
2 回答
481 浏览

php - php中的mp3 id3tag编码

首先,我是韩国人,当我从 mp3 文件中提取数据时。韩文字符出现为奇怪的字符..它在英语中叫什么?断字现象?无论如何,有些音乐文件是 mp3 类型的,我做了它来提取 mp3 信息。(标题,歌词,艺术家,专辑,图片)我的问题是有些文件可以正常输出,根本没有损坏。但有些文件输出不正确。你知道什么是有趣的歌词出来是正确的,但不是标题,艺术家的名字,用韩语写的专辑。歌词也是韩文。所以我将一个正确输出的文件与另一个有趣的文件进行了比较。编码彼此不同,所以我将其更改为与正确输出的相同。它没有用。我该怎么办,有什么问题.. 如果有人知道吗?我尝试了 UTF-8 、 UTF-16 、 EUC-KR 等等。这是编码的问题吗?

0 投票
1 回答
144 浏览

python - python中的ID3v1空字节解析

我正在编写一个工具来解析文件中的 ID3 标签并以 GUI 方式编辑它们。到目前为止,一切都很好。但是,我试图在显示信息时删除空字节终止符,然后在用户将其保存为 ID3v1 格式时将其添加回来。但是,在检查空终止符时,我什么也得不到。

这是与标签的handlig相关的代码部分:

清洁方法在这里:

我已经尝试了所有可能的组合知道空字节。要么not w,要么not w.split()我什至尝试将它放在字节中,然后循环遍历空字节,但仍然没有。我的计数器在调试器上始终保持 0。此外,当尝试从调试器复制值时,它显示为 this 这是一个空白空间。在调试器中,它显示为一个空方块。我会很感激您的意见。

使用 PyChar 2017 1.4

0 投票
0 回答
343 浏览

ios - iOS:如何在代码中使用 id3taggenerator 创建一个 id3 标签文件内容?

我需要动态创建 id3 标签文件内容并将其发送到来自 iOS 的视频流。

为了测试 puspose,我使用 Apple id3taggenerator 工具创建了一个带有如下命令的 hello.id3 文件:

然后我从 iOS 读取此文件内容并将其发送到我的视频流,一切正常。我将此文件内容打印为字符串并得到了这个(也就是说,我想是 id3 标签规范):

现在我想直接在代码中创建这个文件内容。我尝试使用 AVFoundation 的 AVMutableMetadataItem 类,但没有成功(我没有正确获得内容描述,或者我不知道如何获得它)。

我还查看了 id3libiOS,但可以使其正常工作。

有人已经这样做了吗?

0 投票
1 回答
394 浏览

node.js - 更新 S3 存储桶文件的 ID3 标签

在我的 AWS s3 存储桶中,我有数千个 mp3 文件,我想修改这些文件的 ID3 标签。请建议最好的方法。

0 投票
1 回答
149 浏览

c++ - 如何使 id3lib 在 C++ Builder 10.2 中工作?

如何在 Windows 7 上的 C++ Builder 10.2 中安装这个库?我从“id3lib-3.8.3 win binaries/debug”复制了 id3lib.dll 并将我的项目 .exe 文件放在文件夹中,然后我通过 ImpLib(使用 -a 选项)创建了 id3lib.lib 并添加到我的项目中。之后,我将标题文件夹(id3)链接到我的项目并写了#include "id3/tag.h". 当我尝试编译时,我得到:

[bcc32 致命错误] globals.h(56):F1003 错误指令:阅读上面的消息或 win32.readme.first.txt

安装这个库我做错了什么?