如何在两台Mac之间免费同步iTunes音乐库?


18

我有一个用作服务器的桌面系统。我还有一台MacBook Pro,它是我的主计算机。我已经完成了许多音乐库的整理和整理工作,并将其全部存储在MacBook Pro上。

我希望能够使MacBook Pro上的音乐库与台式机保持同步,以便我的妻子可以从自己的MacBook Pro中访问所有内容。

我考虑过设置文件夹操作,该操作会将文件复制到“自动添加到iTunes”文件夹中。但是,由于我喜欢使用“使iTunes库保持井井有条”选项,因此文件被移动到iTunes音乐目录中,并且我无法编写将MacBook Pro的iTunes音乐库与“自动”目录进行比较的脚本。服务器。

此外,简单的文件副本将不会同步分级和播放等元数据。是否有免费的自动化解决方案来在2个Mac之间同步iTunes库?

以下是我根据rsync建议最终完成的操作:

我在此答案中使用了James提供的链接(但--size-only在第一次同步后我取出了选项):

iTunes Utility-合并库

我还删除了该--force选项(因为在使用时它是多余的--delete)。所以我的rsync命令看起来像这样:

rsync -av --delete ~/Music/iTunes/ /Volumes/robert/Music/iTunes > ~/Automation/automator/logs/itunes_rsync.log

然后,我将其集成到Automator工作流程中。看起来像这样:获取指定的服务器►连接到服务器►运行Shell脚本►弹出磁盘。

对我来说,将其创建为iCal工作流非常麻烦,因为我使用MobileMe,并且iCal事件与我不希望运行此工作流的其他计算机同步。因此,我改为使用Lingon创建了一个代理,该代理每8小时运行一次工作流。


为什么不通过Bonjour共享您的音乐库,以便她可以访问您的音乐?还是您想让她做其他事情?
Martin Marconcini 2010年

我正在共享Bonjour,但我的MBP并非一直都在运行。台式机也共享Bonjour,并且始终处于打开状态。我在MBP上进行所有翻录,转换,标记等操作。我希望MBP上的音乐适合不在家的时候,并且我也希望所有内容也能在家里不断分享。
罗伯特·S·西亚乔

rsync创造奇迹。
2011年

2
为什么不只使用家庭共享?
Timothy Mueller-Harder'2

Answers:


8

使用rsync可以使库保持同步。Google for iTunes和rsync,您会找到一些解决方案。


当您将同一个音乐库同步到两个序列号/两个不同的UUID机器时,iTunes天才,Apple Music,授权帐户是否会混乱或无法正常工作?另外-您是否同步“音乐”文件夹之外的内容或仅同步主文件夹的内容?
bmike

3

您的图书馆有多大?在这种情况下,Dropbox已经帮助了许多人,并且可以在任何地方使用。


更新

您一次只使用一台计算机吗?您是每台计算机上iTunes的唯一用户吗?您的台式计算机是否是具有相同iTunes版本的Mac?

如果是这样,请观察以下情形:

您备份桌面的~/Music/iTunes文件夹,然后将其删除。然后,您将整个~/Music/iTunes文件夹从Macbook Pro 复制到桌面。

您将笔记本电脑带出了家。您翻录一张新CD或从iTunes或Amazon.com等下载一些曲目(但将新歌曲文件的副本临时放在另一个文件夹中),然后整天收听,评价歌曲等。然后,当你回家,你的新文件复制到Automatically Add to iTunes桌面和iTunes上的文件夹时,其组织中的音乐文件(魔术就像在你的MacBook Pro! )然后更换里面的一切~/Music/iTunes与你什么是你桌面上的文件夹MacBook Pro的EXCEPT~/Music/iTunes/iTunes Media文件夹(其中实际歌曲所在)。

瞧!


约25 GB并迅速增长:P
Robert S Ciaccio

这可能有效,我将尝试一下。
罗伯特·西亚乔

这最终对我来说太费力了:P
Robert S Ciaccio 2010年

1

我还没有尝试过,但是想一段时间:Mashduo。我是通过一个出色的One Thing Well网站找到的:“ OS X实用程序,它使您可以比较两个iTunes库,生成关于两个库中都没有出现的歌曲的报告,并(可选)对丢失的曲目进行压缩存档”。

听起来像是一些手工工作,但可能是实现所需需求的另一种方法。


0

很快,iCloud将为您解决所有这些麻烦。只需连接库并保存(理论上)即可。


我真的不想使用云服务...如今的数据存储是如此便宜,我只希望我的东西保持同步并随时随地在我选择的任何计算机上使用。
罗伯特·希亚乔

-1

您转到顶部显示“ iTunes”的小标签。单击它,转到首选项。然后转到共享。然后单击“与本地库共享我的库”。然后单击它以在其他家用计算机上共享我的整个播放列表。并更改所需的内容,那么您应该能够在家庭系统中注册的所有计算机上访问整个库。


2
不幸的是,这只是流,文件仍保留在计算机上进行共享。
罗伯特·希亚乔

参见
@Henry

-1

我使用skydrive,它是免费的,具有7Gb的空间。

1-如果没有,请创建一个hotmail或真实帐户。

2-然后转到skydrive.com登录并安装该应用程序。(也需要首次登录该应用)。

3-在PC或Mac上,您拥有主要的音乐收藏(我建议首先将所有音乐收集到同一台计算机上),然后在Skydrive的文件夹中创建一个音乐文件夹,并将所有音乐粘贴到那里。

4-然后在iTunes(强烈建议重设iTunes)上,转到“首选项”>“高级首选项”,然后将Skydrive中的音乐文件夹选择为“ itunes媒体文件夹”。还要选中两个选项“保持Itunes文件夹井井有条”,这是使它正常工作的必要条件,以便两个Itunes(或多个)都可以无冲突地读取您的音乐,第二个选项是“添加到库时将文件复制到Itunes Media文件夹“这不是必须的,但是非常有用,因为它可以帮助您将新音乐添加到收藏中,如果启用此选项,则只需将音乐从桌面拖到iTunes即可,而必须禁用此选项,则必须将音乐放到云端硬盘上音乐文件夹。

5-对于要同步库的其他计算机,重复步骤2和4(无需重复步骤3)。

这适用于Windows和Mac。这可以在家庭网络的外部进行。打开计算机后,只要使skydrive随操作系统一起启动,计算机就会开始同步。因此,当您打开iTunes时,您将在那里听音乐。

干杯,伯纳

编辑:顺便说一句,我不建议您使用家庭共享功能,我尝试了一下并在skydrive文件夹中复制了我所有的音乐(在我的位置2.mp3)...


2
家庭共享并不会复制库,它允许流在一个局域网内的iTunes内容。我想知道您实际上做了什么复制库。
nohillside

当两个用户同时修改iTunes库时会发生什么?毕竟,iTunes文件夹不仅包含媒体文件,而且还包含一些元数据。长话短说:我不同意这种方法。
myhd 2012年

-2

我还没有尝试过(尽管我很快就要去做),但是我相信Dropbox的最新版本具有局域网同步功能。这样一来,您就可以告诉它不要通过Internet备份音乐(如果音乐超出了您的计划允许的范围),而是让它们通过局域网进行同步。


1
我认为他们没有“仅”进行局域网同步的选项。我很想听听他们是否这样做,因为这是我真正想要的。我只想让一部分数据在计算机之间同步,而其他数据则同步到云中。
2011年

1
我有太多的数据无法通过dorpbox做到这一点,而GreenKiwi是正确的,因为您不能选择“仅在局域网上同步”这一项。它仍然使用您的保管箱配额,并且与所有其他保管箱文件相同。这意味着性能的提高,局域网中的计算机可以相互高速通讯,而无需通过Internet从Dropbox的服务器下载所有内容。
罗伯特·希亚乔
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.