`
jhsea3do
  • 浏览: 12450 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

Enjoy My Favorite Jpop Mp3 On iTunes for Mac OSX

阅读更多
花了一点点时间把我的tiger升级到了10.4.5,附带也看到了iTunes的新版本release了。我没去升级iTunes,不喜欢用iTunes是我的个人的情节,这一点打我用Mac前就是这样了:98-02年我最喜欢winamp,03-05年我最喜欢foobar2000。 前段时间把库藏的Jpop Mp3重新拿出来欣赏,因为现在我很少在家里去折腾PC台机,而以小白取而代之,于是我也在听歌方面也就遇到了麻烦事:我那些个珍藏的Mp3当年可都是心血之做,都是查遍歌曲资料一个个id3修改过来的,那时侯获取歌曲都是用p2p软件和日本人交换,所以歌曲的文件名和信息内容都是用SJIS码编辑的,如果用winamp和foobar2000听的话,我都有办法,但是对iTunes我就没辙了~ 但是今天我突然想好好研究一下iTunes的歌曲编码,希望能对iTunes产生一些好感,经过3个小时的研究,我发现可以使用如下方法尽量减少使用iTunes听SJIS ID3 TAG的Mp3所带来的麻烦。 第一步:拷贝和整理文件,这个步骤其实也可以省略,主要是我在最近几年已经认为没有必要在mp3文件名上标识歌名了,只要id3中的信息正确,并且一个专辑一个文件夹,文件夹名用专辑的编号(音乐出版商定义)是最好的办法,具体方法就是拷贝专辑文件夹到歌手目录下,如果mp3采用歌曲文件名,需要用sed/awk定义一个重命名文件的脚本,然后执行该脚本,最后删除该脚本。 比如我的歌曲文件名是”[DISC02]03.散歩道.mp3″,然后我需要修改文件名为”0203.mp3″,那么可以用以下命令生成一个重命名脚本: $cd ${MUSIC_FOLDER} $ls $echo \#\!\/bin\/bash>./mvmp3s.sh $ls |grep ^[\[].*mp3$|awk '{print $0" "$0}'|sed 's/\(.*\)\.mp3\ \[DISC\(.*\)\]\([0-9][0-9]\)\..*/mv "\1.mp3" \2\3.mp3/'>>./mvmp3s.sh $bash ./mvmp3s.sh $ls $rm ./mvmp3s.sh 第二步:修改iTunes的默认语言到日语,由于个人习惯,我都是用英语作为我的操作界面(在任何操作系统下使用英语界面和英语文件名可以大大减少错误几率,这是不争的事实)。但如果要听我那些shift-jis的歌曲则需要修改iTunes的界面为日语。打开终端,直接输入如下命令后回车 defaults write com.apple.iTunes AppleLanguages -array ja 其中,defaults是一个十分有用的指令,根据我上面的命令还可以派生出mail, safari等程式的语言方案而不影响全局设置。如果需要简体中文界面可以修改ja到zh-CN,而如果要删除这些语言设置则可以输入 defaults delete com.apple.iTunes AppleLanguages 我现在就是用中文界面的mail,日语界面的iTunes,英文界面的safari和其他程式。 第三步:使用iTunes上的”Convert ID3 Tags”功能对选中的歌曲进行id3修改(可批量),修改之后应该就是正确的文字了,需要说明的是我使用的日文界面,那么这个功能的名称是”ID3 タグを変換”,并且需要用第一项内容”ASCII から ISO Latin-1 へ”,具体效果见图。 心得: 1. 如果需要在OSX上用iTunes听中日韩歌曲,应该都可以参考以上方法,调整iTunes的语言界面,并用iTunes自带的id3转化功能进行修改。 2. defaults命令可以用来修改OSX程式的默认语言界面。 3. 本方法有缺点,即只能在日语界面下听日语歌,如果切换到其他语言下,该方法转变的歌曲又会乱码(此时需要切回日语界面,并对有乱码显示的歌曲用第三项unicode反向转化),如果需要长时间保存于硬盘,建议用glider的ID3Mod工具将歌曲的编码彻底转为UTF-8编码,这样无论在何种语言界面都不会乱码(iTunes自带的unicode转码比较笨)。 参考资料: Unleash Your Multilingual Mac - chapter. iTunes and iPod by Tom Gewecke
分享到:
评论

相关推荐

    jPOP Framework-开源

    **jPOP Framework 开源详解** jPOP Framework 是一个专为PHP开发者设计的轻量级、高效且易于使用的Ajax和Rich Internet Application(RIA)框架。它以其简洁的接口和强大的功能吸引了许多开发者的关注,尤其适合...

    jpop.rar_优化算法

    《优化算法在Java中的实现——以jpop.rar为例》 优化算法是计算机科学中的一个重要领域,它涉及到在复杂问题中寻找最优解。这些算法广泛应用于机器学习、数据分析、工程设计等多个场景,帮助我们找到最经济、最高效...

    JPOP-开源

    JPOP 是基于 Optimization Java Package 的纯 Java 并行优化包。 它支持用于非线性优化的分析梯度和 Hessians。 JPOP 基于 Fortran 中的 uncmin,但使用 java 数组和面向对象的代码。

    JPEG图片压缩jpopt3.rar

    标题中的“JPEG图片压缩jpopt3.rar”表明这是一个关于JPEG图片压缩的软件或工具,以RAR格式压缩。RAR是一种常见的文件压缩格式,用于减少文件大小以便于存储和传输。在这个场景中,它可能是用于帮助学生将他们的照片...

    karaoke:jpop + jrock 歌词罗马字

    卡拉OK jpop + jrock 歌词罗马字歌曲列表No. 罗马字标题(汉字标题)--歌手/乐队--描述Nanka Shiawase --TOM * CAT --Flame of Recca OP Hohoemi no Bakudan --Matsuko Mawatari --Yu Yu Hakusho OP Kimi ga Suki da...

    pop3 协议 源代码 java

    pop3 协议 源代码 java Jpop3.java

    desktop-app:官方LISTEN.moe桌面客户端

    官方LISTEN.moe桌面客户端适用于Windows / Linux / Mac的简单,轻巧的客户端。 窗口将捕捉到屏幕的边缘。 单击应用程序上的齿轮按钮,或右键单击其任务栏图标以配置各种选项,如下所述。安装从下载最新版本并运行它...

    RetornoAnime-crx插件

    最新新闻的动画、漫画、jpop,kpop扮装,日本文化,事件,以及更多 动漫,漫画,jpop,kpop,cosplay,日本文化,事件和更多。 支持语言:español

    利用Jmai.net组件收发邮件

    在IT行业中,电子邮件通信是日常工作中不可或缺的一部分。为了简化这一过程,开发人员通常会使用专门的组件或库来处理邮件的发送和接收。"利用Jmail.net组件收发邮件"是一个这样的解决方案,它允许程序员通过简单的...

    JMailv 4.3使用手册

    Jb.JPop3 pop3 = new Jb.JPop3(); pop3.Connect("pop3.example.com", 995, "username", "password"); foreach (Jb.MailMessage msg in pop3.ListMessages()) { string mailBody = msg.GetBody(); // 处理邮件内容....

    android-app:官方LISTEN.moe Android应用

    - **anime** 和 **jpop**:强调应用的音乐库包含大量动漫相关歌曲和日本流行音乐,吸引特定的粉丝群体。 - **japan** 和 **moe**:可能表示应用有特定的日系风格或与日系文化相关的内容,如萌元素。 - **kpop**:...

    asp.net 实现jmail 接收和发送邮件程序.zip

    1. 创建邮件接收器:使用`new JPop3()`或`new JImap4()`,根据选择的协议初始化邮件接收器。 2. 连接到邮件服务器:设置服务器地址、端口、用户名和密码,如`pop3.Connect();`。 3. 检查并读取邮件:使用`pop3....

    windows-app:官方LISTEN.moe仅Windows客户端

    不推荐使用。 请使用 官方Windows客户端 适用于Windows的简单轻量级客户端。 窗口将捕捉到屏幕的边缘,您可以在窗口上滚动鼠标以增大/减小音量。 您也可以通过右键单击窗口并选择“始终在顶部”来将其设置为最高。...

    browser-extension:LISTEN.moe官方浏览器扩展

    LISTEN.moe官方扩展 变更日志 002(v2018.4.3.1) 添加了对KPOP版本的广播的支持。 现在在“正在播放”通知中显示封面(如果有)。 现在以罗马字显示艺术家姓名(如果有)。 更新了扩展样式。...

Global site tag (gtag.js) - Google Analytics