问题标签 [eyed3]

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 投票
2 回答
91 浏览

python - 如何通过 Python 获取自定义 MP3 标签?

我正在研究一种使用AcousticBrainz API的算法。该过程的一部分是分配具有特定 UUID 的音频文件,该 UUID 引用数据库中的文件。该标签是通过 Picard 添加的,并且在通过 VLC 媒体播放器检查时出现在其他标签中:

在此处输入图像描述

有什么方法可以访问这些“自定义”标签吗?我尝试使用eyeD3mutagen,但是,我认为它们只能访问特定标签,例如艺术家或文件长度。

我可以使用 eyed3 或 mutagen 来实现目标吗?有没有其他工具可以实现这种操作?

0 投票
0 回答
85 浏览

python - eyed3 在加载 mp3 文件时返回 None

我正在编写一个程序,我在其中使用 pytube 下载歌曲(所以一开始根本没有标签)。然后我向它们添加 ID3 标签。对于给定的歌曲,eyed3 无法识别该文件。因此,它甚至不会对其进行 initTag,因为该文件是 None。

输出此错误AttributeError: 'NoneType' object has no attribute 'initTag'

print(audiofile)给我没有

问题出在哪里 ?

0 投票
0 回答
11 浏览

python-3.x - 为什么音频文件 IDv3 属性图像是受保护的属性

我正在使用 Python3 eyed3 lib 将一些元数据写入 mp3 文件。现在我尝试使用 eyed3 Python lib 将专辑图像写入 mp3 文件,如下所示:

调试器显示图像是受保护的属性,我可以将图像元数据写入 mp3 文件吗?为什么显示图像是受保护的属性?我应该怎么做才能将专辑图像写入 mp3 文件?

0 投票
0 回答
19 浏览

python - 使用 python、eyed3 在 mp3 中打印标签

我正在尝试从 mp3 文件打印标签。但我找不到任何方法来做到这一点。

我使用了这段代码,但它不起作用。有没有办法解决这个问题或使用 eyed3 打印标签的任何其他方式?

0 投票
1 回答
33 浏览

shell - 如何在idv2.4 tagwith eyed3中获取音频文件的艺术家并将专辑艺术家设置为等于艺术家

我有大量音频文件,对于每个音频文件,我想获得“艺术家”的值,并用我从“艺术家”获得的值设置“专辑艺术家”。

0 投票
1 回答
29 浏览

python - 诱变剂或 eyed3:识别和读取 ID3v1

我的大多数 MP3 文件都带有 ID3v1 和 ID3v2 标记。我想编写一个脚本来读取文件并识别 ID3v1 版本,而不考虑其他 ID3 版本。

我正在努力使用以下代码(eyed3)。isV1True当 ID3v1 是唯一使用的版本时。但是代码打印

V1 > 错误

V2 > 真

对于 ID3v1 和 ID3v2 的文件。

该代码使用eyed3但我也接受诱变剂(但找不到如何编码的示例)。