ฉันจะซิงค์คลังเพลง iTunes ของฉันระหว่าง Mac สองเครื่องฟรีได้อย่างไร


18

ฉันมีระบบเดสก์ท็อปที่ฉันใช้เป็นเซิร์ฟเวอร์ ฉันยังมี MacBook Pro ที่เป็นคอมพิวเตอร์หลักของฉัน ฉันทำองค์กรจำนวนมากและล้างข้อมูลคลังเพลงของฉันและนำไปใช้กับ MacBook Pro ของฉัน

ฉันต้องการเก็บไลบรารี่เพลงใน MacBook Pro ของฉันให้ตรงกับเครื่องเดสก์ท็อปเพื่อให้ภรรยาของฉันสามารถเข้าถึงทุกอย่างจาก MacBook Pro ของเธอเอง

ฉันคิดเกี่ยวกับการตั้งค่าการกระทำของโฟลเดอร์ที่จะคัดลอกไฟล์ไปยังโฟลเดอร์ "เพิ่มโดยอัตโนมัติไปยัง iTunes" อย่างไรก็ตามเนื่องจากฉันต้องการใช้ตัวเลือก "จัดระเบียบคลัง iTunes ของฉัน" ไฟล์จึงถูกย้ายไปยังไดเรกทอรีเพลงของ iTunes และฉันไม่สามารถเขียนสคริปต์ที่จะเปรียบเทียบคลังเพลง iTunes ของ MacBook Pro กับไดเรกทอรี "อัตโนมัติ" ใน เซิฟเวอร์.

นอกจากนี้การคัดลอกไฟล์อย่างง่ายจะไม่ซิงค์ข้อมูลเมตาเช่นการให้คะแนนและการเล่น มีโซลูชันอัตโนมัติสำหรับซิงค์คลัง iTunes ฟรีระหว่าง 2 Mac หรือไม่

ด้านล่างเป็นวิธีที่ฉันทำตามrsyncคำแนะนำในที่สุด:

ฉันใช้ลิงก์ที่ James จัดเตรียมไว้ให้ในคำตอบนี้ (แต่ฉันลบ--size-onlyตัวเลือกหลังจากการซิงค์ครั้งแรก):

iTunes Utility - การผสานห้องสมุด

ฉันยังเอา--forceตัวเลือกออกมา(เพราะมันซ้ำซ้อนเมื่อใช้ด้วย--delete) ดังนั้นคำสั่ง rsync ของฉันจะเป็นดังนี้:

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

จากนั้นฉันก็รวมสิ่งนี้เข้ากับเวิร์กโฟลว์อัตโนมัติ ดูเหมือนว่านี้: รับเซิร์ฟเวอร์ที่ระบุ►เชื่อมต่อกับเซิร์ฟเวอร์►เรียกใช้เชลล์สคริปต์►นำดิสก์ออก

การสร้างเป็น iCal Workflow นั้นทำให้ฉันสับสนเพราะฉันใช้ MobileMe และเหตุการณ์ iCal ได้รับการซิงค์กับเครื่องอื่น ๆ ของฉันที่ฉันไม่ต้องการให้เวิร์กโฟลว์นี้ทำงาน ดังนั้นฉันจึงสร้างตัวแทนโดยใช้ Lingon ที่เรียกใช้เวิร์กโฟลว์ทุก 8 ชั่วโมง


ทำไมไม่แชร์ห้องสมุดของคุณกับ Bonjour เพื่อให้เธอสามารถเข้าถึงเพลงของคุณได้? หรือมีอย่างอื่นที่คุณต้องการให้เธอทำ?
Martin Marconcini

ฉันกำลังแบ่งปันผ่าน Bonjour แต่ MBP ของฉันไม่ได้อยู่ตลอดเวลา เครื่องเดสก์ท็อปแชร์เหนือ Bonjour เช่นกันและมันก็เปิดอยู่เสมอ ฉันทำการริปการแปลงการแท็กและอื่น ๆ ทั้งหมดบน MBP ของฉัน ฉันต้องการเพลงใน MBP ของฉันเมื่อฉันไม่ได้อยู่ที่บ้านและฉันต้องการทุกอย่างที่จะได้รับการแบ่งปันที่บ้านเช่นกัน
Robert S Ciaccio

rsync ใช้งานได้อย่างมหัศจรรย์
GreenKiwi

2
ทำไมไม่ใช้แค่การแชร์หน้าแรก
Timothy Mueller-Harder

คำตอบ:


8

เป็นไปได้ที่จะซิงค์ไลบรารีโดยใช้ rsync Google สำหรับ iTunes และ rsyncและคุณจะพบโซลูชันบางอย่าง


อะไรที่เป็นอัจฉริยะ iTunes, Apple Music, บัญชีที่ได้รับอนุญาตเกิดความสับสนหรือไม่ทำงานเมื่อคุณซิงค์ไลบรารีเดียวกันกับหมายเลขซีเรียลสองเครื่อง / เครื่อง UUID สองเครื่องที่แตกต่างกันหรือไม่ นอกจากนี้คุณยังทำอะไร rsync นอกโฟลเดอร์เพลงหรือเพียงแค่โฟลเดอร์หลัก?
bmike

3

ห้องสมุดของคุณใหญ่ขนาดไหน Dropboxช่วยคนจำนวนมากในสถานการณ์นี้และมันจะทำงานได้จากทุกที่


UPDATE

คุณใช้คอมพิวเตอร์เพียงเครื่องเดียวต่อครั้งหรือไม่ คุณเป็นผู้ใช้ iTunes คนเดียวในคอมพิวเตอร์แต่ละเครื่องใช่หรือไม่ เดสก์ท็อปของคุณเป็น Mac ที่ใช้ iTunes เวอร์ชั่นเดียวกันหรือไม่

ถ้าเป็นเช่นนั้นสังเกตสถานการณ์นี้:

คุณสำรอง~/Music/iTunesโฟลเดอร์เดสก์ท็อปของคุณแล้วลบทิ้ง จากนั้นคุณคัดลอก~/Music/iTunesโฟลเดอร์ทั้งหมดจาก Macbook Pro ไปยังเดสก์ท็อป

คุณมีแลปท็อปของคุณออกจากบ้าน คุณริพซีดีใหม่หรือดาวน์โหลดบางแทร็กจาก iTunes หรือ Amazon.com ฯลฯ (แต่วางสำเนาไฟล์เพลงใหม่ไว้ในโฟลเดอร์อื่นชั่วคราว) จากนั้นฟังเพลงให้คะแนน ฯลฯ ตลอดวัน จากนั้นเมื่อคุณกลับถึงบ้านคุณจะคัดลอกไฟล์ใหม่ไปยังAutomatically Add to iTunesโฟลเดอร์บนเดสก์ท็อปและ iTunes จะจัดการกับไฟล์เพลง ( เช่นเดียวกับ Macbook Pro! ) จากนั้นคุณแทนที่ทุกอย่างใน~/Music/iTunesโฟลเดอร์บนเดสก์ท็อปของคุณ Macbook Pro ยกเว้น~/Music/iTunes/iTunes Mediaโฟลเดอร์ (ที่จริงเพลงอาศัยอยู่)

Voila!


ประมาณ 25 GB และเติบโตอย่างรวดเร็ว: P
Robert S Ciaccio

วิธีนี้ใช้ได้ผลฉันจะลองดู
Robert S Ciaccio

นี้จบลงด้วยการใช้แรงงานน้อยเกินไปและคู่มือสำหรับฉัน: P
Robert S Ciaccio

1

ฉันไม่ได้พยายามนี้ แต่อยากจะบางเวลา: Mashduo ฉันพบสิ่งนี้ผ่านทางเว็บไซต์One Thing Well ที่ยอดเยี่ยม: "ยูทิลิตี้สำหรับ OS X ที่ให้คุณเปรียบเทียบไลบรารี iTunes สองแห่งสร้างรายงานเพลงที่ไม่ปรากฏในไลบรารีทั้งสอง ."

ฟังดูเหมือนงานแมนนวล แต่อาจเป็นอีกแนวทางหนึ่งในการบรรลุสิ่งที่คุณต้องการ


0

ในไม่ช้าiCloudจะทำสิ่งนี้เพื่อคุณโดยไม่เกิดปัญหาทั้งหมด เพียงเชื่อมต่อไลบรารีและ presto (ในทางทฤษฎี)


ฉันไม่ต้องการใช้บริการคลาวด์จริง ๆ ... การจัดเก็บข้อมูลราคาถูกมากทุกวันนี้ฉันแค่ต้องการให้ข้อมูลของฉันยังคงซิงค์อยู่เสมอ
Robert S Ciaccio

-1

คุณไปที่แท็บเล็ก ๆ ที่อยู่ด้านบนสุดที่ระบุว่า "iTunes" คลิกมันไปที่การตั้งค่า จากนั้นไปที่การแบ่งปัน จากนั้นคลิก "แบ่งปันห้องสมุดของฉันกับห้องสมุดท้องถิ่นของฉัน" จากนั้นคลิกเพื่อแชร์เพลย์ลิสต์ทั้งหมดของฉันบนคอมพิวเตอร์ที่บ้าน และเปลี่ยนแปลงสิ่งที่คุณต้องการจากนั้นคุณควรจะสามารถเข้าถึงห้องสมุดทั้งหมดของคุณบนคอมพิวเตอร์ทุกเครื่องที่ลงทะเบียนในระบบที่บ้านของคุณ


2
โชคไม่ดีที่มีเพียงสตรีมไฟล์ต่างๆยังคงอยู่ในคอมพิวเตอร์ที่ทำการแบ่งปัน
Robert S Ciaccio

ดูคำตอบของ @ Henry
user151019

-1

ฉันใช้ skydrive มันว่างและมีพื้นที่ 7Gb

1 - สร้างบัญชี hotmail หรือ live ถ้าคุณไม่มี

2- จากนั้นไปที่skydrive.comล็อกอินและติดตั้งแอพ (ต้องลงชื่อเข้าใช้แอปเป็นครั้งแรก)

3 - บนพีซีหรือ Mac ที่คุณมีคอลเลกชันเพลงหลัก (ฉันแนะนำให้รวบรวมเพลงทั้งหมดของคุณไปยังคอมพิวเตอร์เครื่องเดียวกันในตอนแรก) จากนั้นคุณสร้างโฟลเดอร์สำหรับเพลงของคุณในโฟลเดอร์ Skydrive และวางเพลงทั้งหมดที่นั่น

4 - จากนั้นบน iTunes (ขอแนะนำให้รีเซ็ต iTunes เป็นอย่างยิ่ง) ไปที่ "การตั้งค่า"> "การตั้งค่าขั้นสูง" และเลือกเป็น "itunes media folder" โฟลเดอร์เพลงภายใน Skydrive ตรวจสอบตัวเลือกทั้งสอง "จัดระเบียบโฟลเดอร์ Itunes" สิ่งนี้เป็นสิ่งจำเป็นสำหรับการทำงานเพื่อให้ทั้ง iTunes (หรือมากกว่า) สามารถอ่านเพลงของคุณโดยไม่มีข้อขัดแย้งและตัวเลือกที่สอง "คัดลอกไฟล์ไปยังโฟลเดอร์สื่อ iTunes เมื่อเพิ่มลงในไลบรารี "อันนี้ไม่จำเป็น แต่มีประโยชน์มากเพราะช่วยให้คุณเพิ่มเพลงใหม่ในคอลเลกชันของคุณด้วยตัวเลือกนี้คุณสามารถลากเพลงจากเดสก์ท็อปของคุณไปยัง iTunes ได้ด้วยตัวเลือก OFF คุณต้องใส่เพลงลงบน skydrive โฟลเดอร์เพลง

5 - สำหรับคอมพิวเตอร์เครื่องอื่นที่คุณต้องการซิงค์ไลบรารีให้ทำซ้ำขั้นตอนที่ 2 และ 4 (ไม่จำเป็นต้องทำซ้ำขั้นตอนที่ 3)

ใช้งานได้กับ windows และ mac สิ่งนี้ใช้งานได้ด้านข้างของเครือข่ายในบ้านคอมพิวเตอร์ของคุณจะเริ่มซิงค์ครั้งที่สองที่คุณเปิดคอมพิวเตอร์เพียงแค่สร้าง skydrive เพื่อเริ่มการทำงานกับระบบปฏิบัติการ ดังนั้นเมื่อคุณเปิด iTunes คุณจะมีเพลงของคุณที่นั่น

ไชโยเบอร์นา

แก้ไข: btw ฉันไม่แนะนำให้ใช้คุณสมบัติการแบ่งปันหน้าแรกฉันลองและทำซ้ำเพลงของฉันทั้งหมด (ใน My Place 2.mp3) ภายในโฟลเดอร์ skydrive ...


2
การแชร์ที่บ้านไม่ได้เป็นการทำซ้ำไลบรารีมันอนุญาตให้สตรีมเนื้อหา iTunes ใน LAN ฉันสงสัยว่าคุณทำอะไรเพื่อทำซ้ำห้องสมุดจริง ๆ
nohillside

จะเกิดอะไรขึ้นเมื่อผู้ใช้สองคนกำลังปรับเปลี่ยนคลัง iTunes ในเวลาเดียวกัน ท้ายที่สุดแล้วโฟลเดอร์ iTunes ไม่เพียง แต่บรรจุไฟล์สื่อเท่านั้น แต่ยังรวมถึงข้อมูลเมตาบางส่วนด้วย เรื่องสั้นสั้น: ฉันไม่เห็นด้วยกับวิธีการนี้
myhd

-2

ฉันยังไม่ได้ลอง (แม้ว่าฉันกำลังจะไปเร็ว ๆ นี้) แต่ฉันเชื่อว่า Dropbox เวอร์ชันใหม่ล่าสุดมีการซิงค์ lan เพื่อให้คุณสามารถบอกได้ว่าไม่ต้องสำรองข้อมูลเพลงของคุณผ่านอินเทอร์เน็ต (ถ้ามันใหญ่กว่าแผนของคุณอนุญาต) แต่ให้ซิงค์ไว้ที่ lan


1
ฉันไม่คิดว่าพวกเขามีตัวเลือก "เท่านั้น" ที่มีการซิงค์ LAN ฉันชอบที่จะได้ยินว่าพวกเขาทำเพราะมันเป็นสิ่งที่ฉันต้องการจริงๆ ฉันต้องการซิงค์ข้อมูลของฉันระหว่างคอมพิวเตอร์ของฉันกับข้อมูลอื่นที่ซิงค์กับคลาวด์เท่านั้น
GreenKiwi

1
ฉันมีข้อมูลมากเกินไปในการทำเช่นนี้ผ่าน dorpbox และ GreenKiwi นั้นถูกต้องเนื่องจากไม่ใช่ตัวเลือกที่คุณสามารถเลือกได้ว่า "ซิงค์เท่านั้นบน lan" มันยังคงใช้โควต้าดรอปบ็อกซ์ของคุณและทำงานเหมือนกับไฟล์ดรอปบ็อกซ์อื่น มันหมายถึงการปรับปรุงประสิทธิภาพที่คอมพิวเตอร์ LAN ของคุณสามารถพูดคุยด้วยความเร็วสูงกันแทนที่จะดาวน์โหลดทุกอย่างจากเซิร์ฟเวอร์ของ dropbox ผ่านอินเทอร์เน็ต
Robert S Ciaccio
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.