将iPod中的音乐拷贝到Mac中

需求目标

iPod 中有很多音乐是从原来的电脑中同步进去的,新的电脑中没有 iTunes 的音乐库。所有的音乐都在 iPod 中,会不会突然有一天坏掉了,还是备份到电脑中比较安心啊。那么如何把音乐从 iPod 中再拷贝到新电脑中呢?

需要准备的材料

  • 你的iPod
  • 你的Mac
  • 一根数据线

避免 iTunes 自动同步

如果你之前选的是自动同步,那么在将 iPod 连接到 Mac 之前,一定要小心,否则会自动将 iPod 中的内容删除,因为 Mac 上并没有 iPod 中的文件。

查看 iPod 的隐藏文件夹

iPod 连接到电脑之后,我们能够看到作为一个磁盘出现,但是我们不能找到存放音乐的文件夹。如果你使用终端查看,会发现其实有一个 iPod_Control 文件夹,它被隐藏了起来,以至 Finder 不能查看。

我们在终端中输入以下命令,就可以破解 Mac 的隐藏文件夹设置。

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder

再来看一下,是不是能够看到 iPod_Control 文件夹了。第二条命令的作用是杀死所有的Finder窗口,你会看到Finder消失了,不过不用着急,很快它又会重新打开。

定位音频文件

iPod的音频文件存放在iPod_Control/Music下面,我们可以把这个文件夹拷贝到Mac中。注意如果把Music文件夹拷贝到桌面后,在后面添加到iTunes中时,仍然无法查看到这个隐藏文件夹。为此,我们最好新建一个文件夹,并将每个子文件夹下的文件拷贝到这个新建的文件夹下。我写了一个脚本来执行这个操作。

# 条件:假设Music文件夹拷贝到了用户的Desktop文件夹中,新建的文件夹名为new_music,也位于Desktop文件夹下。
# 打开 Terminal,进入 Desktop
cd Desktop
find ./Music/F* -type f -exec mv -v {} ./new_music/ \;

将文件重新加入 iTunes 中

接下来的事情大家应该比较熟悉了,既然我们已经将音频文件拷贝到了电脑中,接下来我们只需要添加到iTunes中就可以了。注意添加前检查一下将文件拷贝到iTunes library这个选项要选中。然后我们通过 File->Add to Library选择拷贝到Mac中的文件夹,就可以了。

关闭隐藏文件的显示

这步很简单,只需要关闭隐藏文件的显示,在终端下执行命令。

RousseaudeMacBook-Pro:~ rousseau$ defaults write com.apple.finder AppleShowAllFiles FALSE
RousseaudeMacBook-Pro:~ rousseau$ killall Finder

参考资料: 1、Copy Tunes From Your iPod to Your Mac 2、Recover Your iTunes Music Library From Your iPod

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏技术小黑屋

关于Android中App的停止状态

很多人遇到过广播收不到的问题,比如Google Play推广安装广播没有收到等,诸如这些问题,又都是什么原因呢,这篇文章将进行回答.

1321
来自专栏电光石火

centos 6.5查看和设置时区及时间同步校准

[root@ltt1 ~]# cat /etc/sysconfig/clock 

1102
来自专栏我的博客

Tp3.1.2安全

1.表单令牌 ‘TOKEN_ON’=>true, // 是否开启令牌验证 ‘TOKEN_NAME’=>’__hash__’, // 令牌验证的表单隐藏字段名...

2984
来自专栏FreeBuf

Xdigger Framework:一款网络安全测试辅助框架

*本文作者、Xdigger Framework开发者:guyoung Xdigger Framework是一款基于.Net Framework的网络安全测试辅助...

2067
来自专栏蓝天

libssh2编译错误(configure error: cannot find OpenSSL or Libgcrypt)解决方法

如果按标准的configure执行: ./configure --prefix=/data/users/mooon/third-party/libssh2 -...

2334
来自专栏Pulsar-V

PHP微信开发入门(一)

微信的接入在填写服务器URL时指向TOKEN验证的php文件,列如http://localhost/wlink.php 验证示例代码 <?php //如果接收到...

4249
来自专栏草根专栏

用ASP.NET Core 2.1 建立规范的 REST API -- 保护API和其它

http://www.cnblogs.com/cgzl/p/9010978.html

1432
来自专栏Jack-Cui

Ubuntu14.04安装OpenCV2.4.13(ZIP安装)

运行平台:Ubuntu14.04 OpenCV版本:OpenCV2.4.13 一、安装OpenCV2.4.13 1.使用wget下载OpenCV源码 ur...

2887
来自专栏容器云生态

Docker1.12尝试

前言:在docker1.12中默认增加了swarm mode 编排功能,并且官方支持更多的插件来进行docker的网路和外接存储插件,不过目前测试swarm m...

47210
来自专栏王磊的博客

OpenCV环境搭建(一)

此环境搭建是OpenCV的python(一下简称py)开发环境搭建,建立在py3的环境和语法上实现的。 windows系统搭建 系统环境:windows 10...

6799

扫码关注云+社区

领取腾讯云代金券