问题标签 [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 投票
4 回答
48265 浏览

c# - 如何在 C# 中读取和写入 ID3 标签到 MP3?

是否有用于在 C# 中将 ID3 标签读取和写入 MP3 的库?

我实际上在搜索时看到了一对,有人可以推荐吗?

0 投票
6 回答
21253 浏览

mp3 - 用于编辑 mp3 ID3 标签的命令行工具

我想要一个在 Windows Xp(甚至跨平台)上运行的简单命令行工具,其功能类似于 Mp3tag 来编辑 mp3 ID3 标签。我主要想根据艺术家、流派等来组织我的音乐,所以一个轻量级的工具可以询问用户要编辑哪个标签,然后更改目录中所有 mp3 文件的标签。我可以使用 perl 来做到这一点吗?

0 投票
3 回答
1723 浏览

iphone - 如何在 iPhone 上获取媒体文件的 ID3 标签

我需要一些帮助。情况如下所示:我可以获取带有文件链接的媒体文件列表(mp3s、m4as、m4vs 等)(如下所示:

所以我得到了一个包含这些文件的链接的数组。

我需要在 UITableView 中使用相应的标签(流派、艺术家等)显示这些项目,最重要的是,专辑封面(它嵌入在文件中)。

我怎样才能获取这些信息?如果可能,不加载整个媒体文件。谢谢你的帮助。

0 投票
1 回答
422 浏览

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

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

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

0 投票
1 回答
743 浏览

c++ - 未能使用 id3 库链接示例程序

我正在尝试使用lib id3访问 mp3 标签,最终目的是从 mp3 音乐文件中访问专辑封面。

问题是我什至无法编译 id3 库附带的示例程序。问题1.尝试在我的项目中编译一个示例程序首先会产生这个错误

当我尝试添加

到我的源文件,我得到更多的错误。

从这些错误中,我假设问题的原因是附加依赖项中的 id3lib.lib。但即使我从依赖项中删除它,我仍然会收到这些错误

请帮我。我开始觉得自己像个 C++ 新手 :(

0 投票
5 回答
6995 浏览

php - 使用 getid3 (id3v2) 将 APIC 写入 mp3 文件

我正在尝试使用 getid3 将 APIC 图片写入 mp3 文件。这是代码;

但它不起作用。图像大小约为 1.5 MB。我应该调整它的大小还是某事?

我哪里错了?

谢谢

0 投票
3 回答
3396 浏览

integer - 为什么 MP3 文件使用 Synchsafe 整数?

我开始用 C++ 阅读 mp3 文件。

一切都很顺利,直到我阅读了 ID3-Tag 的规格。ID3v2-Header 中有一些关于其大小的信息存储在所谓的同步安全整数中。这是一个四字节整数,其中每个字节的最高有效位设置为零。

我发现了如何将它转换为普通整数,但我不能停止问自己为什么整数值以如此不必要的复杂方式存储。

我希望有人可以告诉我为什么以这种方式存储它。

0 投票
1 回答
915 浏览

actionscript-3 - 在 mp3-headers (actionscript-3) 中编写新的 id3v2-tags

您好,是否可以通过 actionscript 将新的 id3v2 标签写入 mp3 文件?通常你可以读/写标签,比如艺术家、专辑、流派......但我想添加例如标签“atmosphere = smooth”。

谢谢

0 投票
1 回答
1947 浏览

c++ - Objective-C ID3 框架?

我正在尝试添加/替换 MP3 文件的专辑封面。有没有允许我这样做的 Objective-C 框架?如果没有,最好的方法是什么?我不介意使用 C 或 C++,但如果它在 Objective-C 中会更好。谢谢!

更新:我找到了一个名为 SFBAudioEngine 的音频框架,它可以编辑多种音频格式的元数据,但是当我在其中编译示例项目时,我得到 2094 错误。

0 投票
2 回答
351 浏览

c - Taglib 错误/警告

我正在使用taglib 1.6.3的 c 绑定。使用 打开文件时taglib_file_new,消息会打印到 stderr。如何控制和使用这些消息?特别是,我想捕获并处理一些错误,其次我想关闭到 stderr 的详细日志记录。