假设您有一堆 MP3 文件,其 ID3 标签以非拉丁文字(例如俄语)编写,并且您希望它们能够在所有支持 Unicode 的媒体播放器和应用程序中正确显示。
还假设您使用的是 Windows。
答案1
假设您已经安装了 Java,这里有一个有用的方法:
下载id3iconv然后打开命令提示符,转到包含音乐的目录并执行以下命令(修改它以适合你的需要!):
for /r %F in (*.mp3) do java -jar ..\path\to\id3iconv-0.2.1.jar -e cp1251 %~sF
在以下示例中:
/r
用于使其进入子目录(例如,如果您的唱片目录跨越多个目录)。- 我使用
%~sF
(短名称),因为文件名可能无法用 ANSI 编码表示。短名称是“最安全的”。 cp1251
是 Windows 西里尔文的编码(适用于俄语)。请使用与您的文件匹配的编码。id3iconv 无法猜测 :(