最近想要给音乐库增加一些音乐,下载了一些Ape格式的无损音乐,但是无法直接导入到iTunes中,必须经过其他工具转换成苹果的无损格式,XLD就是这样一款工具。XLD的下载和安装非常方便,直接将APP拖入到/Application文件夹下就可以。

XLD图形界面转换方法

打开XLD后,并不能看到任何窗口,我们可以先通过⌘+,调出配置窗口,修改一些参数,包括输出的目录、输出的格式、转换前修改Metadata等。

然后就可以通过File->Open打开Ape的cue文件,来按照专辑模式进行转换。如下图,补充专辑图片和其他信息后,点击Transcode就可以看到转换界面。如果打开cue的时候报错,一般是编码不正确,修改为GB2312或者UTF8就能够解决。

XLD的安装包中通时提供了一个命令行脚本,对于Ape文件较多时通过脚本批量转换还是非常方便的。

本来想将xld的脚本放入系统的/bin、/sbin或者/usr/bin、/usr/sbin下,但是cp的时候提示"Operation not permitted",即便使用sudo也是如此。原来是因为系统启动了SIP(System Integrity Protection),可以参考资料1屏蔽,也可以放在用户目录中,我采用了第二种办法。

首先在自己的用户目录下创建一个bin文件夹,例如~/bin。修改用户的profile,位置~/.bash_profile,增加如下代码export PATH=$HOME/bin/:$PATH然后保存退出。然后将xld的脚本拷贝到这个目录下,就可以在命令行使用xld了。

本文为作者原创,如果您觉得本文对您有帮助,请随意打赏,您的支持将鼓励我继续创作。

参考资料:
1、关于MAC系统没有修改/usr/bin和/usr/sbin文件夹权限问题
2、OSX SIP机制的“那些事”
3、Mac系统10.11之后/usr/bin 不能拷贝进去class-dump该怎么办
4、XLD实用教程
5、XLD Download

最新文章

  1. poj2763
  2. php基础入门
  3. 【BZOJ 1857】【SCOI 2010】传送带
  4. RESTful框架调研
  5. postgresql如何实现回收站机制
  6. java 泛型详解
  7. Orcle数据库查询练习复习:四
  8. [基础] Loss function(一)
  9. firebug中console命令尝试
  10. gcc和arm-linux-gcc区别
  11. vue(8)—— 组件化开发 - webpack(2)
  12. UIPullRefreshFlash模块demo示例
  13. XGBoost 与 Boosted Tree
  14. 用初中代数结合python画出正方形
  15. elementUI vue tree input 懒加载 输入下拉树型示例 点击其他区域关闭自定义div
  16. js 编辑数组
  17. python config.ini的应用
  18. 灾难性遗忘(catastrophic forgetting)
  19. Git学习笔记 第二章
  20. Asp.net core 学习笔记 ( upload/download files 文件上传与下载 )

热门文章

  1. form表单自动提交
  2. 配置Gitlab使用LDAP认证
  3. CSS------div无法覆盖图片全部如何处理
  4. JAVA 画图板实现(基本画图功能+界面UI)二、功能实现及重绘实现
  5. linux学习笔记-1.man_page
  6. MySQL CPU %sys 高的案例分析(三)
  7. C# asp.net 抓取需要登录的网页内容 抓取asp.net登录验证的网站
  8. android studio svn 创建分支
  9. 【11.1校内测试】【快速幂DP】【带权并查集】【模拟】
  10. [Java]MyBatis框架