Am aproximativ 30 de liste de redare inteligente definite în iTunes pe computer. Ceea ce aș dori să fac este să export toate aceste definiții. Pentru a clarifica, nu vreau să export cântecele din fiecare dintre aceste liste de redare, vreau să export definiția (de exemplu, „Artistul conține Foo”).
Am multe condiții definite pentru fiecare listă de redare și aș prefera o soluție care nu implică efectuarea manuală a acelorași pași de 30 de ori. De exemplu, dacă aș putea exporta setările de registry, aceasta ar fi cea mai bună soluție.
Răspuns
Dacă selectați o listă de redare inteligentă, alegeți Fișier> Bibliotecă> Exportați lista de redare … și alegeți fișierul XML format, puteți utiliza apoi comanda corespunzătoare Import playlist … dintr-o altă bibliotecă iTunes pentru a importa definiția listei de redare inteligentă.
Din păcate, iTunes vă permite să selectați doar o listă de redare la un moment dat, deci nu există mod de a selecta mai multe liste de redare și de a le exporta în același timp. Puteți face „Export Library …” care face totul , dar apoi aveți tot felul de lucruri suplimentare pe care nu le doriți.
Dacă sunteți confortabil totuși, puteți exporta întreaga bibliotecă, apoi utilizați PlistEdit Pro pentru a edita fișierul și a elimina toate listele de redare și urmăriți dicționarele pe care nu le doriți , lăsând doar listele de redare inteligente. Apoi ați avea toate definițiile listei de redare într-un singur fișier pe care le puteți importa într-o altă bibliotecă iTunes.
Comentarii
Răspuns
După ce mi-am reconstruit SmartList-urile pentru a 100-a oară, a trebuit să găsesc o cale mai bună. Am venit cu o soluție, dar este nevoie de o planificare preliminară – trebuie să vă exportați listele ca XML înainte de a le pierde . Apoi elimin toate referințele melodiei din fișierul XML, astfel încât fișierul să conțină doar parametrii SmartList. Apoi, când trebuie să restabilesc lista (cum ar fi după o actualizare / actualizare), pur și simplu import fișierul XML. Iată instrucțiunile pentru salvarea copiilor listelor dvs.:
- Faceți clic dreapta pe SmartList și alegeți Export, apoi asigurați-vă că selectați XML ca Salvare ca tip de fișier.
- Deschideți fișierul .XML cu un editor de text și căutați
<key>Playlists</key>
. Setați cursorul la începutul acelei linii, apoi utilizați bara de diapozitive pentru a derula până la capăt. Selectați toate liniile de unde ați început până la linia care are<key>Tracks</key>
, apoi ștergeți acele linii. (Șterge secțiunea<dict></dict>
sub Piste.) - Căutați linia cu
<key>Playlist Items</key>
. Săriți rândul următor (</dict>
), apoi faceți clic la începutul rândului următor. Derulați până în partea de jos a fișierului, apoi selectați toate liniile până la a treia linie din partea de jos (</array>
). Eliminați acele linii. (ȘtergePlaylist Items
<array>
)
Acest lucru reduce dimensiunea fișierului XML (2k la 3k în funcție de complexitatea listei dvs.) și stochează numai parametrii SmartList-ului dvs., nu și lista de melodii propriu-zise. Importul acestor fișiere XML vă va reconstrui lista de melodii, iar acest lucru nu mi-a eșuat încă. Amintiți-vă să includeți aceste fișiere cu copiile dvs. de rezervă, astfel încât să puteți recupera aceste liste dacă hard diskul dvs. nu reușește. parametrii SmartList-ului dvs.
xml
rezultat avea doar informațiile despre lista de redare și a funcționat strălucit. Mulțumesc!