iTunes: Przenoszenie plików iTunes (samodzielnie zarządzane)

4

Próbuję przenieść całą moją muzykę na inny dysk i nie pozwalam iTunes organizować mojej muzyki dla mnie. Przeniosłem folder „iTunes” do mojego zewnętrznego, a także przeniosłem folder Music, który jest również poza moim zewnętrznym, ale mam problem z eksportowaniem pliku XML.

W Itunes poszedłem do Plik> Biblioteka> Eksportuj bibliotekę, która eksportuje plik XML.

W pliku XML widzę mnóstwo ścieżek, które zaczynają się od:

file:///Volumes/Data/Music/

Więc moim planem jest zmiana wszystkich plików od tego na:

file:///External/Music/

W ten sposób iTunes może znaleźć moje pliki. Nie zrobiłem jeszcze ostatniego kroku, ponieważ gdy wybieram opcję + kliknięcie pliku itunes i otwiera się komunikat z opcją „Wybierz bibliotekę ...” po kliknięciu tej opcji nie pozwala mi wybrać pliku XML plik, który właśnie wyeksportowałem, ale plik ITL w pliku

iTunes/Previous iTunes Libraries/

folder, w którym znajdują się pliki z rozszerzeniem ITL i niektóre, które w ogóle nie mają rozszerzenia.

Jak przenieść pliki z samodzielnie zarządzanego folderu Music na dysku twardym do folderu Music na moim zewnętrznym urządzeniu?

Joe Bobby
źródło

Odpowiedzi:

3

Pozostaw folder iTunes na swoim miejscu lub stamtąd link do niego. Jest stosunkowo niewielki w porównaniu do rzeczywistych danych muzycznych, ale iTunes naprawdę chce je znaleźć w domyślnej lokalizacji.

Najprostszym sposobem na zrobienie tego jest zmiana lokalizacji biblioteki, a następnie zorganizowanie jej przez iTunes… jednak jeśli tego nie zrobisz, będziesz musiał zmienić jeden plik, a następnie zaimportuj go. iTunes nie znajdzie po prostu zmienionego pliku i powie do siebie: „Hmm, rozumiem, wszyscy już tu są”.

Twoje założenie jest prawie poprawne, jednak nie eksportujesz XML-a, zmieniasz już istniejący.

  • Jeśli już została przeniesiona główna struktura folderów ~ / Music / iTunes, odłóż ją (lub Symlink) i sprawdź, czy w iTunes wszystko jest w porządku.

  • Zamknij iTunes.

  • Dla bezpieczeństwa skopiuj pliki iTunes Library.xml i .itl na pulpit.
    Usuń ITL nadal z folderu iTunes. iTunes sam go odbuduje na ostatnim etapie.
    Otwórz XML w BBEdit lub podobnym.

  • Zmieniaj ścieżki, tak jak robiłeś - już zauważyłeś, że są to raczej irytujące ścieżki absolutne, które nie są względne.

  • Teraz - jest to ważny fragment, o którym nie mówi żaden z przewodników „Przenoszenie mojej biblioteki iTunes”. Mówią głównie, aby zaimportować ten nowy plik XML z menu Importuj - zrobiłem to, może to potrwać 12 godzin i stracisz trochę danych.

  • Zapisz zmodyfikowany plik XML z powrotem w folderze iTunes Music.
    Musimy teraz utworzyć nowy uszkodzony plik ITL.

  • Otwórz Terminal i wpisz ten, touch ~/Music/iTunes/iTunes\ Library.itlktóry utworzy pusty plik ITL, wystarczająco uszkodzony do tego celu.

  • Uruchom iTunes. Zauważy teraz, że coś jest „nie tak” i zacznie odbudowywać plik ITL, używając nowo zmodyfikowanego pliku XML. Komunikat brzmi „Importowanie” iTunes Music Library.xml ”. To zajmie trochę czasu, ale więcej niż 15 minut niż 8 godzin.

Być może brakuje niektórych okładek albumów - nigdy nie wydaje się to być naprawdę idealnym rozwiązaniem, ale liczy się Twoja gra, listy odtwarzania itp.

Tetsujin
źródło
Dlaczego ktoś nie miałby po prostu podążać za wskazówkami Apple'a, aby umożliwić wielu użytkownikom współdzielenie folderu z muzyką - na support.apple.com/en-us/HT201979 i support.apple.com/en-us/HT204488 ?
bmike
… Ponieważ to nie działa, jeśli masz 2 różne komputery korzystające z jednego repozytorium w trzeciej lokalizacji i chcesz synchronizować sam iTunes, mając tylko jednego „master” - okresowo musisz to robić ręcznie, z jednego komputera na drugi , inaczej rzeczy w końcu się rozpadną. Maszyna pierwsza jest pod kontrolą, maszyna 2 jest zawsze używana tylko jako maszyna odtwarzająca rzeczy wcześniej ustawione na maszynie pierwszej. Maszyna 1 niekoniecznie jest dostępna, gdy potrzebna jest 2.
Tetsujin,