问题标签 [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.
c# - 如何读取 Id3v2 标签
我正在编写代码来读取没有外部库或 Shell32 的 ID3v2.3 标签。
上面的代码就是那个代码,但是好像不能正常工作。
以下是我运行代码时的结果:
帧数据大小:91
01-FF-FE-52-00-6F-00-63-00-6B-00-20-00-6E-00-27-00-20-00-52-00-6F-00-6C-00- 6C-00-20-00-28-> 00-57-00-69-00-6C-00-6C-00-20-00-54-00-61-00-6B-00-65-00-20 -00-59-00-6F-00-75-00-20-00-74-> 00-6F-00-20-00-74-00-68-00-65-00-20-00-4D- 00-6F-00-75-00-6E-00-74-00-61-00-69-00-6E-00-29-00
ÿþR
它不会返回标签中记录的歌曲标题“Rock n' Roll (Will Take You to the Mountain)”。
什么是问题?
mp3 - 使用 LAME 重新编码上传/提交的 MP3,删除艺术品但保留 ID3 标签
我们让用户将 mp3 的 zip 文件上传到我们的服务器,然后我们将其放入流媒体播放器中。我们发现文件中嵌入的艺术作品可能会导致流式传输过程停止长达 30 秒!因此,我们想要移除嵌入的艺术作品并以 128kbps 的速度重新编码以用于流式传输,但我们还希望保留标准的 ID3 标签,因为 GETID3 会读取它们以获取曲目标题。
谁能想到在服务器上执行此操作的方法?如果重新编码失败,是否有一种简单的方法可以删除艺术品?
java - 在 Java 中使用 mp3agic 读取 unicode 标签的乱码结果
我正在尝试使用 mp3agic 在 Java 中读取俄罗斯歌曲的标签:
但是我得到这个“??-2????????????????” 而不是这个“Би-2Скользкие Улицы”。我可以做些什么来解决这个问题?
id3 - ID3 专辑封面/封面标签字段
id3 标签中封面/专辑艺术的字段名称是什么?
例如。:
标题:标题 - TT2 - TIT2
艺术家:艺术家 - TP1 - TPE1
专辑 : 专辑 - TAL - TALB
覆盖: ?- ?- ?
我希望有人可以帮助我...
提前谢谢!
c# - 删除音乐文件中的 ID3v1 + ID3v2 标签时是否存在损坏风险?
我一直使用第三方 CLI 应用程序来管理我的音乐收藏,现在我想自己管理我的收藏编码,所有我需要使用库做的事情......但我不是这方面的编程音乐专家。
我需要一个 ID3 库(当然我想要最好的!)来删除(不写)所有 mp3 文件的所有 ID3v1 和 ID3v2 标签,我见过id3lib但它是用于c++所以我决定尝试UltraId3Lib这是对于 .NET,该库完全面向对象,易于使用,而且看起来非常高效......但也似乎有点过时:http ://home.fuse.net/honnert/UltraID3Lib/
我的第一个问题是我选择的库是否良好且高效,或者是否存在更好的 .NET ID3 库(并且易于使用,请记住我不是 mp3 标头和其他方面的专家)。
我的第二个也是最重要的问题是,当我尝试从文件中删除 id3v1+id3v2 标签时,我是否会损坏/损坏 mp3 文件(我不是指人为错误),如果是,那么原因是什么?损坏 mp3 音频数据?或者也许我不必担心 ID3 标签将被写入/删除的“字节空间”?
...或者换句话说,问同样的问题:ID3v1/ID3v2 标签会损坏 mp3 文件?如果是,那为什么?在哪些情况下?
mp3 - 如何使用 MixMeister BPM 分析器并将标签保留在我的非 mp3 文件上?
所以我希望在我的库中找到相同 BPM 下列出的歌曲。就在那时我遇到了这个 BPM 分析器,所以我决定分析我所有的歌曲,问题是我的歌曲大约有一半是“.M4A”(AAC 编解码器)并且该程序只接受“.MP3”并且我已经转换了所有M4A 到 MP3,并用分析仪标记了所有 MP3,但我使用的转换器没有保留旧文件中的其他标签(我仍然有)。将 BPM 标签和所有其他 ID3 标签放在 MP3 或 M4A 文件上的最佳选择是什么?我是否应该使用保留标签的新转换器重新转换所有 M4A,然后对其进行全部分析?或者是否有可以将 M4A 和 MP3 标签组合到其中一个文件上的应用程序?正如您可能已经猜到的那样,我的图书馆太大而无法一次浏览它们。
audio - 是否可以将自定义元数据标签添加到音乐文件?
我正在开发一个音乐播放器应用程序,我对当前的音乐标签标准不满意。我想扩展当前的。是否可以将自定义元数据标签添加到音频文件(MP3、OGG、FLAC、WAV)?显然只有我的应用程序可以读取这个元数据。添加自定义元数据会损坏文件,使其他播放器无法正确播放吗?
python-3.3 - Python 3.3 ID3 阅读器
我尝试了许多不同的方法来读取 ID3 标签,但它们似乎都不起作用,因为它们都只能在 python 2 上工作。有没有人知道一个简单的 ID3 标签读取器和写入器,最好是两者都可以,这将是一个很大的帮助。谢谢。
c# - file.Move 不重命名
我编写了一个程序,它应该读出 mp3 文件的 id3 标签,创建一个以艺术家命名的目录,然后我想将 mp3 文件移动到特定的艺术家目录中。
当我试图移动 Mp3 文件时,它不会将它移动到我创建的音乐目录的子文件夹(命名为艺术家)中。我只想移动 Mp3 文件,而不是重命名它们。
这是我的代码:
它只会将我的文件移动到 C:\Musik 目录中,并且它会将我的文件重命名为 Artist-Song;欢迎任何帮助。谢谢:)
c# - 读取在线存储的 MP3 的 ID3 标签
是否可以在不实际下载整个文件的情况下读取在线存储的 MP3 的 ID3 标签?
我使用过 TagLib Sharp,但据我所知,您实际上必须打开文件才能读取 ID3 标签。