Windows 上的 TagInspector - 寻找显示字符编码的等价物
Posted
技术标签:
【中文标题】Windows 上的 TagInspector - 寻找显示字符编码的等价物【英文标题】:TagInspector on Windows - looking for an equivalent that shows character-encoding 【发布时间】:2018-11-10 19:18:01 【问题描述】:所以我看到了这篇文章,它描述了一个名为“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 标签的字符编码。 ]
TIA...
【问题讨论】:
【参考方案1】:好的,我已经满意地解决了这个问题。
(1) 我更新了一台旧的 Linux 机器,该机器一直在使用樟脑丸,并且 安装了 TagInspector 的 Linux 套件产品。它在 Linux 上运行良好 并且我能够确认相关 MP3 文件中 id3-info 的字符编码。
(2) 更重要的是,在重新阅读了最初提到的文章之后,它 看来它一定是“野兽的本性”……即那个 id3 版本 1 标签(总是)以 ISO8859_1 编码,而 id3v2.x (总是)编码 在 UTF-16_BOM 中。因此,我现在认为不需要继续 使用标签检查器。我的原始应用程序...“Mp3tag”将满足我的需求 用于 id3-tag 应用程序。
干杯...
【讨论】:
您也可以在Mp3tag中使用%_id3v2_character_encoding%
来显示字符编码。
否:ID3v1 没有指定编码,应该只使用 ASCII,甚至不能使用 ISO-8859-1(但在现实世界中我什至遇到过 UTF-8)。 ID3v2.2 和 ID3v2.3 可以有 ISO-8859-1 加上不同的帧也提供 UTF-16 支持。 ID3v2.4 将每帧支持扩展到 UTF-8 和非 BOM UTF-16BE。以上是关于Windows 上的 TagInspector - 寻找显示字符编码的等价物的主要内容,如果未能解决你的问题,请参考以下文章
Windows Server 2012 R2 上的 Windows 服务 PlatformNotSupportedException 上的 WCF
Windows 10上的IE 11 VS 10上的Windows 11