问题标签 [id3]

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 回答
1079 浏览

audio - 独立于 ID3 标签访问 MP3 音频数据?

这是一个两部分的问题。首先,是否可以独立于 ID3 标签访问 MP3 中的音频数据,其次,有没有办法使用可用的库来访问?

我最近从 3 台计算机上整合了我的音乐收藏,最终得到了更改了 ID3 标签的歌曲,但音频数据本身没有修改。运行重复文件搜索失败,因为文件随 ID3 标签更改而更改,但我认为如果我只是使用音频数据运行重复数据删除进行比较,应该可以识别重复文件。

我知道可以找到文件中 ID3 标头之后的特定位置,并直接读取数据,但想知道是否有一个库可以公开音频数据,这样我就可以提取数据,运行校验和它,并将计算结果存储在某处,然后查找相同的校验和。(此外,当您考虑到可变长度标头时,我可能不得不使用某种库。)

0 投票
1 回答
2925 浏览

python - 通过 Mutagen 更改 APIC ID3 标签中的嵌入图像类型

我有一个庞大的音乐库,我刚刚花了大约 30 个小时来整理它。对于某些 MP3 文件,我将封面艺术图像嵌入为类型 0(其他),我想将其更改为类型 3(封面)。有没有办法在 Python 中做到这一点,特别是在 Mutagen 中?

0 投票
1 回答
452 浏览

php - 在读取 id3 标签的 cli 脚本中编码的 php 问题

我试图让一个 php cli 脚本通过一个文件夹,获取 id3 标签,这些标签在西里尔文的 utf8 中,但它在数据库中。当我执行脚本时,我会在 DB 字段中获得原始 utf,例如"Àëáåíà"

这是脚本

0 投票
2 回答
2207 浏览

c# - 读取 ID3v2.3 标签时出现问题?

我在读取 ID3v2.3 标签时遇到问题。首先,我从 www.id3.org 阅读了有关 id3 标签的信息。id3 标签的文档说它的前 3 个字节包含“ID3”,然后 2 个字节包含版本和修订号(例如 03 00),然后下一个第一个字节包含标志(不同步、扩展标头、实验指示符),然后是接下来的 4 个字节为大小保留。我能够读取大小。但我的问题是,当我从当前位置向正向(我从 ID3 标签大小获取的大小)寻找指针时,这意味着我已经到达 ID3 标签的末尾,这意味着我们将读取的下一个字节是MP3 数据字节,但不是大小写。所以帮助我在 ID3 标签大小的帮助下检测 MP3 标题和 MP3 数据。我的第二个问题是 MP3 帧是与 ID3 帧混合还是与 ID3 标签完全分离。如果它与 ID3 标签是分开的,那么在 ID3 标签的末尾有一个第一个 MP3 帧。是对还是错?告诉我

0 投票
1 回答
4157 浏览

python - 如何在 python 中获取超出正则表达式和 id3 标签的音频文件元数据

现在我正在编写一个脚本,需要从所有这些音频文件中提取艺术家、专辑和标题。目前,我首先尝试使用正则表达式提取它们,如果文件没有很好地命名,我会走慢路并尝试使用 id3 标签获取信息。如果两者都不起作用,则文件将被忽略。

id3 标签只适用于 mp3 文件,所以我想知道是否有人知道任何好的 id3 等效标签读取 python 库以获取其他一些流行的音频文件扩展名。

谢谢!授予

0 投票
1 回答
1369 浏览

c# - 使用 C# 从 Web 读取 ID3 标签

我已经看过 TagLib Sharp 示例,说明他们如何从 Gnome VFS 中读取数据,但是有人知道如何从网站读取 MP3 文件并获取 ID3 信息的示例代码吗?

所以说我有一些 MP3,链接是这样的:“ http://myserver.com/indie/band1.mp3

我正在尝试使用 TagLib Sharp 来执行此操作:http: //developer.novell.com/wiki/index.php/TagLib_Sharp :_Examples

提前致谢!

0 投票
1 回答
2391 浏览

delphi - 从mp3中提取专辑封面并用Delphi显示在图像中?

我想这样做,我不想使用外部 DLL 文件。

专辑封面是存储在例如 MP3 文件中的图片。我想把它拿出来展示。我搜索了网络,但我找不到源文件。

提前致谢

0 投票
1 回答
422 浏览

c# - 使用 C# 获取/设置视频的标题

我查看了几个库,但只能找到音乐文件的 ID3 库。我需要一种方法来编辑几个常见视频标题的“标题”字段。有没有人有这方面的经验,可以给我一个起点?

如果有一种方法可以为 WMP 实现 API 来编辑流媒体标题的库定义,那也可以。

0 投票
3 回答
1692 浏览

c# - ID3v2 为 C# 编写源代码?

我目前使用的是 ID3v1,但它的标题限制为 30 个字符。所以我认为我不得不使用 ID3v2。有人可以为此给我适当的链接或库吗,因为我在 Google 中找不到它。

0 投票
1 回答
1289 浏览

mp3 - ID3标签提取

如何从 windows 和 android 环境中的 mp3 文件中提取 ID3 标签中嵌入的信息?