问题标签 [id3v2]
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.
file - 使用 Powershell 获取“详细信息”选项卡中列出的属性
我正在尝试使用 PowerShell 检索“详细信息”选项卡的“媒体”部分中列出的一些扩展文件属性(准确地说是 mp3 文件)。
还有其他属性,如bitrate
, genre
,album
等。
可悲Get-ItemProperty -Path $pathtofile | Format-List
的是没有返回那些。
Get-ItemProperty -Path $pathtofile | Get-Member
也没有列出它们。
很奇怪,Get-ItemProperty
返回与 相同的输出Get-ChildItem
。
我尝试了不同的文件(甚至是非 mp3),PowerShell 没有在任何地方列出“详细信息”属性。
windows在哪里存储这些?还有如何列出它们?
python - PyTaglib / Taglib DSD/DSF 格式
目前我正在使用 Python 编写脚本来读取和编辑音频文件中的 ID3 标签。我目前正在使用基于http://taglib.org/的https://github.com/supermihi/pytaglib ,但该库不支持 dsf 文件。是否有任何 Python 库或基于命令行的工具来处理 dsf 文件?另一种方法是直接从文件中写入和读取标签。字节 20-28 应该是存储 ID3 标签的指针。是否有任何文档如何将 ID3v2 标签存储在二进制数据中?
python - 如何在 Windows 10 PC 上使用 Python 3.7 和 Mutagen 写入 ID3 标签 WFED URL 框架
我一直在 Windows 10 PC 上使用 Python 3.7 和 Mutagen 创建 MP3 标签编辑器。我想写入 URL 框架 WFED,但它没有响应。我已经能够使用下面的代码成功更新另一个 URL 框架 WXXX。
下面的代码适用于 WXXX
下面的代码不适用于 WFED
任何人都可以就我如何写信给 WFED 提供任何指导吗?
c++ - 如何在代码块中构建和安装 TAGLIB
我正在努力为我正在进行的项目创建一个使用 C++ 编程将歌词嵌入 *.mp3 文件的程序。经过搜索,我找到了一个名为“ TAGLIB ”的库,可以处理 ID3v2.3 标准元数据。根据 LIBTAG 安装指南,我运行了 CMAKE 并配置了 like this image和this image并使用 mingw 构建
C:\Desktop\taglib> mingw32-make
和
C:\Desktop\taglib> mingw32-make install
我得到了这个文件夹C:\Program Files (x86)\taglib
,里面有内容,包括,
在 Codeblocks 中,我将搜索目录链接和配置libtag.a
到当前项目,libtag.dll.a
并对当前项目执行相同操作。但是编译器多次给出这种类型的错误libtag_c.dll.a
C:\Program Files (x86)\taglib
undefined reference to _imp___ZN6TagLib6StringC1EPKcNS0_4TypeE'|
当我尝试编译库提供的示例代码时。
然后我用来GCC
编译代码。但是这次没有运气..
C:\Program Files (x86)\taglib>gcc -o f.exe framelist.cpp -L"C:/Program Files (x86)/taglib/lib/" -libta.a -I"C:/Program Files (x86)/taglib/include/taglib"
收到此错误:
如您所知,我对添加外部库还很陌生,请帮我弄清楚,如何正确安装“LIBTAG”以开始在 Codeblocks 中编码。
go - 如何使用 golang id3-go 库获取和打印 mp3 Popularmeter 框架
我想使用id3-go从文件中读取 Popularmeter 框架。
这是使用mutagen-inspect打印时框架的外观:
我想从文件中读取值(255/255)。由于我找不到任何文档,我的幼稚方法是:
但是当我运行它时(在一个带有和不带有popularmeter标签的文件上),我得到了分段错误:
我在此处设置了一个示例存储库,其中包含两个示例文件(一个带有,一个没有流行计框架):https ://github.com/ifischer/id3-go-popm-example
如何使用 id3-go 库获取 Popularmeter 值 (255/255)?
id3 - Windows 上的 TagInspector - 寻找显示字符编码的等价物
所以我看到了这篇文章,它描述了一个名为“TagInspector”的工具。这是包含的文章:https ://lachlanwetherall.com/2014/09/holden-mylink-and-the-cover-art-conundrum/
文章中显示的 TagInspector 链接指向一个以 Linux 为中心的网站,该网站为 TagInspector 提供 Linux 和 Windows 工具包。坏消息(对我来说)是两个 Windows 工具包(32 位和 64 位)都只包含一个文件,一个 .exe,当我在 Win-10 和 Win-7 计算机上运行它时,我得到了当我尝试打开任何 MP3 文件时,出现“未知的运行时错误 123”。(我通过“联系”选项卡向那个 TagInspector 分发站点发送了一条消息,提醒他们注意他们的 Windows 套件存在的问题。我不知道我是否/何时可以解决这个问题。)
所以,MEANWHILE,我现在的底线问题是,如何找到一些替代的免费软件“id3-tag”显示软件,就像这个一样,它不仅显示 ide-tags 的 VERSION#,而且还显示使用中的字符编码。具体来说,编码是ISO8859-1还是UTF16-BOM(Unicode)。[ 如果您阅读这篇文章,它会显示一个屏幕截图,并解释为什么需要这种详细程度,以解决专辑封面插图在某些车载触摸屏音乐播放器上无法正确显示的问题。他的文章涉及包含“MyLink”固件的车载控制台,而我的车辆(2015 年斯巴鲁)包含“StarLink”固件。]
所以,我的问题很简单:谁能指出其他一些 id3-tag 显示软件,比如 TagInspector 也显示字符编码?我想要在 Windows 版中提供的东西。
[我一直在使用一些名为“MP3tag”的免费软件,但我看不出有办法让它显示/确认 id3 标签的字符编码。]
蒂亚...
python - 如何使用 python mutagen 从音频文件中获取 ISRC 和 UPC 代码
我有一个音乐文件(在亚马逊上购买)。通过这项服务https://www.get-metadata.com我发现文件中有一个 upc 和 isrc 代码。数据位于此标签“Id3V2 Priv.www.amazon.com”和 xml 中。
我的问题是,我不知道如何使用 python mutagen 库获取这些信息。我可以打印出一些 xml 数据,但我不知道应该如何使用诱变剂来完成。
c# - 我无法从 uwp App 中的 ID3 标签读取信息
我有 ac# UWP 应用程序。对于添加中断,我需要阅读 DAI 的 ID3 标签。
我正在注册 timeMetadataTracksChanged 事件,然后注册 CueEntered 事件。这些都正确触发,我可以读取 id3 标签标题,但不能读取其余数据。我该怎么做呢?
python - 为什么用 iTunes 播放器标记的音频文件有 COMMENT:ITUNSMPB 和 COMMENT:ITUNNORM 键值不是可读格式?
我正在从具有密钥的音频文件中提取嵌入的 ID3 标签。我正在使用 pytaglib,提取的信息如下所示:
我的代码很简单:
其输出是:提取的标签
我无法找到为什么这些键以不可读的格式出现?
php - 如何为每个上传的 mp3 自动创建 wordpress 帖子?
我有一个 wordpress 网站,它是关于媒体共享的。我已将 mp3 文件上传为专辑,并为每个专辑创建了一个帖子。但我想为每个自动上传的 mp3 文件创建单独的帖子。
我已经尝试过 mp3-to-post 插件,但最新版本的 wordpress 不支持该插件,我尝试上传插件,但它不起作用。