İTunes akıllı çalma listesi tanımlarını dışa aktarma


10

PC'deki iTunes'da tanımlanmış 30 kadar akıllı çalma listem var. Yapmak istediğim tüm bu tanımları dışa aktarmak. Açıklığa kavuşturmak için, bu çalma listelerinin her birindeki şarkıları dışa aktarmak istemiyorum, tanımı dışa aktarmak istiyorum (örn. "Artist Foo içerir").

Her oynatma listesi için tanımlanmış birçok koşulum var ve aynı adımları 30 kez manuel olarak gerçekleştirmeyi içermeyen bir çözümü tercih ederim. Örneğin, kayıt defteri ayarlarını verebilseydim, bu en iyi çözüm olurdu.

Yanıtlar:


7

Akıllı çalma listesi seçerseniz, Dosya> Kitaplık> Çalma Listesini Dışa Aktar ... 'ı ve XML dosya biçimini seçerseniz, akıllı çalma listesi tanımını içe aktarmak için başka bir iTunes arşivinden ilgili Çalma Listesini İçe Aktar ... komutunu kullanabilirsiniz.

Ne yazık ki iTunes, aynı anda yalnızca bir çalma listesi seçmenize izin verir, bu nedenle birden fazla çalma listesi seçmenin ve aynı anda dışa aktarmanın bir yolu yoktur. Beni anlayan "İhracat Kütüphanesi ..." yapabileceği her şeyi , ama o zaman istemediğiniz ekstra şeyler her türlü var.

Yine de biraz hackleme konusunda rahatsanız , tüm kütüphaneyi dışa aktarabilir, ardından dosyayı düzenlemek ve istemediğiniz tüm çalma listesini kaldırmak ve istemediğiniz sözlükleri izlemek için PlistEdit Pro'yu kullanabilirsiniz , sadece akıllı çalma listelerinizi bırakın. Ardından, tüm çalma listesi tanımlarını başka bir iTunes arşivine aktarabileceğiniz tek bir dosyada olacaksınız.


1
İhracat Kütüphanesi tam da ihtiyacım olan şey. Aslında iTunes Kitaplığımdaki her şeyi silme sürecindeydim ve yalnızca dışa aktarmak istediğim bu çalma listelerine sahiptim, bu nedenle ortaya çıkan xmldosyada çalma listesi bilgileri vardı ve mükemmel bir şekilde çalıştı. Teşekkürler!
Ekim'de

Sonra birkaç (belki de bir düzine) yinelenen çalma listelerini silmek zorunda kitaplık ihracat ve daha sonra yeniden ithalat o kadar zor değil bulduk. İTunes, tam kopyaları bastırmakta daha iyi hale geliyor gibi görünüyor, ancak çalma listelerinde bir şarkı bile farklıysa, içe aktarma üzerine ikisini de alacaksınız.
bmike

2

SmartLists'imi görünüşte 100. kez yeniden oluşturduktan sonra daha iyi bir yol bulmak zorunda kaldım. Bir çözüm buldum, ancak bazı ön planlama gerekiyor - listelerinizi kaybetmeden önce XML olarak dışa aktarmanız gerekiyor . Daha sonra XML dosyasından tüm şarkı referanslarını kaldırırım, böylece dosya sadece SmartList parametrelerini içerir. Sonra listeyi geri yüklemem gerektiğinde (bir güncelleme / yükseltme sonrası gibi), sadece XML dosyasını içe aktarıyorum. Listelerinizin kopyalarını kaydetmek için talimatlar şunlardır:

  • SmartList'inize sağ tıklayın ve Dışa Aktar'ı seçin, ardından XML'yi Dosya Türü Olarak Kaydet olarak seçtiğinizden emin olun.
  • .XML dosyasını bir metin düzenleyicisiyle açın ve arayın <key>Playlists</key>. İmleci bu satırın başına getirin, ardından kaydırma çubuğunuzu kullanarak en üste kaydırın. Başladığınız yerden olan çizgiye kadar tüm satırları seçin <key>Tracks</key>, ardından bu satırları silin. ( <dict></dict>Parçalar altındaki bölümü siler .)
  • İle hattı arayın <key>Playlist Items</key>. Sonraki satırı ( </dict>) atlayın , ardından sonraki satırın başına tıklayın. Dosyanın en altına gidin, ardından alttan üçüncü satıra kadar olan tüm satırları seçin ( </array>). Bu çizgileri kaldırın. (Siler Playlist Items <array>)

Bunu yapmak XML dosya boyutunu azaltır (listenizin karmaşıklığına bağlı olarak 2k - 3k) ve gerçek şarkı listesini değil, yalnızca SmartList'inizin parametrelerini saklar. Bu XML dosyalarını içe aktarmak şarkı listenizi yeniden oluşturacak ve bu henüz başarısız olmadı. Sabit diskiniz arızalanırsa bu listeleri kurtarabilmeniz için bu dosyaları yedeklemelerinize eklemeyi unutmayın. Ayrıca SmartList'inizin parametrelerini değiştirirseniz işlemi tekrarlamayı unutmayın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.