Xuất định nghĩa danh sách phát thông minh iTunes


10

Tôi có 30 danh sách phát thông minh được xác định trong iTunes trên PC. Những gì tôi muốn làm là xuất tất cả các định nghĩa này. Để làm rõ, tôi không muốn xuất các bài hát trong mỗi danh sách phát này, tôi muốn xuất định nghĩa (ví dụ: "Artist chứa Foo").

Tôi có rất nhiều điều kiện được xác định cho mỗi danh sách phát và muốn một giải pháp không liên quan đến việc thực hiện thủ công các bước tương tự 30 lần. Ví dụ: nếu tôi có thể xuất cài đặt đăng ký, đây sẽ là giải pháp tốt nhất.

Câu trả lời:


7

Nếu bạn chọn danh sách phát thông minh, sau đó chọn Tệp> Thư viện> Xuất danh sách phát ... và chọn định dạng tệp XML, thì bạn có thể sử dụng lệnh Nhập danh sách phát ... tương ứng từ thư viện iTunes khác để nhập định nghĩa danh sách phát thông minh.

Thật không may, iTunes chỉ cho phép bạn chọn một danh sách phát cùng một lúc, vì vậy không có cách nào để chọn nhiều danh sách phát và xuất chúng cùng một lúc. Bạn có thể thực hiện "Thư viện xuất khẩu ..." thực hiện mọi thứ , nhưng sau đó bạn có tất cả các loại công cụ bổ sung mà bạn không muốn.

Nếu bạn cảm thấy thoải mái khi hack xung quanh một chút, bạn có thể xuất toàn bộ thư viện, sau đó sử dụng PlistEdit Pro để chỉnh sửa tệp và xóa tất cả danh sách phát và theo dõi từ điển mà bạn không muốn, chỉ để lại danh sách phát thông minh của bạn. Sau đó, bạn có tất cả các định nghĩa danh sách phát trong một tệp mà bạn có thể nhập vào thư viện iTunes khác.


1
Thư viện xuất khẩu đó chính xác là những gì tôi cần. Tôi thực sự đang trong quá trình xóa mọi thứ khỏi Thư viện iTunes của mình và chỉ có những danh sách phát mà tôi muốn xuất, vì vậy xmltệp kết quả chỉ có thông tin danh sách phát và hoạt động rất tốt. Cảm ơn!
Có ý thức

Tôi đã thấy rằng xuất thư viện và sau đó nhập lại nó không khó khi bạn phải xóa một vài (thậm chí là một tá) danh sách phát trùng lặp. Có vẻ như iTunes đang trở nên tốt hơn trong việc loại bỏ các bản sao chính xác, nhưng nếu thậm chí một bài hát khác nhau trong danh sách phát, bạn sẽ nhận được cả hai khi nhập.
bmike

2

Sau khi xây dựng lại SmartLists của tôi lần thứ 100, tôi phải tìm một cách tốt hơn. Tôi đã đưa ra một giải pháp, nhưng phải mất một số kế hoạch trước - bạn phải xuất danh sách của mình dưới dạng XML trước khi bạn mất chúng . Sau đó tôi xóa tất cả các tham chiếu bài hát khỏi tệp XML để tệp chỉ chứa các tham số SmartList. Sau đó, khi tôi cần khôi phục danh sách (như sau khi cập nhật / nâng cấp), tôi chỉ cần nhập tệp XML. Dưới đây là hướng dẫn để lưu bản sao danh sách của bạn:

  • Nhấp chuột phải vào SmartList của bạn và chọn Xuất, sau đó hãy chắc chắn chọn XML làm Lưu dưới dạng Filetype.
  • Mở tệp .XML bằng trình soạn thảo văn bản và tìm kiếm <key>Playlists</key>. Đặt con trỏ ở đầu dòng đó, sau đó sử dụng thanh trượt của bạn để cuộn toàn bộ từ trên xuống. Chọn tất cả các dòng từ nơi bạn bắt đầu cho đến dòng có <key>Tracks</key>, sau đó xóa các dòng đó. (Xóa <dict></dict>phần bên dưới Bài hát.)
  • Hãy tìm dòng với <key>Playlist Items</key>. Bỏ qua dòng tiếp theo ( </dict>), sau đó nhấp vào đầu dòng tiếp theo. Cuộn xuống dưới cùng của tệp, sau đó chọn tất cả các dòng xuống dòng thứ ba từ dưới cùng ( </array>). Loại bỏ những dòng. (Xóa Playlist Items <array>)

Việc làm này giúp giảm kích thước tệp XML (2k xuống còn 3k tùy theo mức độ phức tạp của danh sách của bạn) và chỉ lưu trữ các tham số của SmartList chứ không phải danh sách các bài hát thực tế. Nhập các tệp XML này sẽ xây dựng lại danh sách bài hát của bạn và điều này chưa làm tôi thất bại. Hãy nhớ bao gồm các tệp này với các bản sao lưu của bạn để bạn có thể khôi phục các danh sách này nếu ổ cứng của bạn bị hỏng. Cũng nhớ lặp lại quy trình nếu bạn thay đổi các tham số của SmartList.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.