Nekem 30 vagy több intelligens lejátszási lista van meghatározva az iTunes-on a PC-n. Amit szeretnék csinálni, az az, hogy az összes definíciót exportálja. Hogy tisztázzuk, nem akarom exportálni a dalokat ezekben a lejátszási listákban, hanem a definíciót (pl. “Az előadó Foo-t tartalmaz”).
Nagyon sok feltétel van megadva az egyes lejátszási listákhoz, és inkább egy olyan megoldást szeretnék, amely nem jár ugyanazok a lépések 30-szoros manuális végrehajtásával. Például, ha exportálhatnám a beállításjegyzék-beállításokat, ez lenne a legjobb megoldás.
Válasz
Ha intelligens lejátszási listát választ, akkor válassza a Fájl> Könyvtár> Lejátszási lista exportálása … lehetőséget, majd válassza az XML fájlt formátumban, akkor használhatja a megfelelő lejátszási lista importálását egy másik iTunes könyvtárból az intelligens lejátszási lista meghatározásának importálásához.
Sajnos az iTunes csak egy lejátszási listát választhat egyszerre, így nincs több lejátszási lista kiválasztása és egyidejű exportálása. Megteheti az „Export könyvtárat …”, amely mindent megcsinál, de akkor mindenféle extra cucca van, amelyet nem szeretne.
Ha kényelmesen hackelsz Kicsit azért exportálhatja az egész könyvtárat, majd a PlistEdit Pro használatával szerkesztheti a fájlt, és eltávolíthatja az összes lejátszási listát és számszótárat, amelyet nem szeretne , csak az intelligens lejátszási listákat hagyja meg. Ezután az összes lejátszási lista meghatározása egyetlen fájlban van, amelyet importálhat egy másik iTunes könyvtárba.
Megjegyzések
Válasz
Miután látszólag 100. alkalommal újjáépítettem a SmartListáimat, jobb módot kellett találnom. Kitaláltam egy megoldást, de némi előzetes tervezésre van szükség – a listákat XML formátumban kell exportálnia, mielőtt elveszítené őket . Ezután eltávolítok minden dal hivatkozást az XML fájlból, így a fájl csak a SmartList paramétereket tartalmazza. Aztán amikor vissza kell állítanom a listát (például frissítés / frissítés után), egyszerűen importálom az XML fájlt. A listák másolatainak mentéséhez kövesse az alábbi utasításokat:
- Kattintson a jobb gombbal a SmartList-re, és válassza az Export lehetőséget, majd feltétlenül válassza az XML elemet Mentés fájlként.
- Nyissa meg az .XML fájlt szövegszerkesztővel, és keresse meg az
<key>Playlists</key>
szót. Állítsa a kurzort a sor elejére, majd a csúszkával görgessen egészen a tetejéig. Jelölje ki az összes sort onnan, ahonnan elindult, egészen a<key>Tracks</key>
sorig, majd törölje ezeket a sorokat. (Törli a<dict></dict>
szakaszt a Számok alatt.) - Keresse meg a sort a
<key>Playlist Items</key>
paranccsal. Hagyja ki a következő sort (</dict>
), majd kattintson a következő sor elejére. Görgessen a fájl aljára, majd válassza ki az összes sort lefelé a harmadik sorig (</array>
). Távolítsa el ezeket a vonalakat. (Törli aPlaylist Items
<array>
)
Ezzel az XML fájl mérete (2k-ról 3k-ra csökken) listájának összetettségétől függően), és csak a SmartList paramétereit tárolja, a tényleges dallistát nem. Ezeknek az XML fájloknak az importálásával újjáépül a dallistád, és ez még nem jelentett kudarcot. Ne felejtsd el ezeket a fájlokat a biztonsági mentéseidbe tenni, hogy helyreállíthasd ezeket a listákat, ha a merevlemez meghibásodik. Ne felejtsd el megismételni a folyamatot, ha valaha is változtat a SmartList paramétereit.
xml
fájl csak a lejátszási lista információival rendelkezett, és remekül működött. Köszönöm!