답변:
스마트 재생 목록을 선택한 다음, 파일> 보관함> 재생 목록 내보내기 ...를 선택하고 XML 파일 형식을 선택하면 다른 iTunes 보관함에서 해당 재생 목록 가져 오기 ... 명령을 사용하여 스마트 재생 목록 정의를 가져올 수 있습니다.
불행하게도 iTunes는 한 번에 하나의 재생 목록 만 선택할 수 있으므로 여러 재생 목록을 선택하여 동시에 내보낼 수는 없습니다. 당신은 않습니다 "내보내기 도서관 ..."할 수있는 모든 것을 ,하지만 당신은 당신이 원하지 않는 여분의 물건의 모든 종류가 있습니다.
그래도 약간 해킹하는 것이 편하다면 전체 라이브러리를 내보내고 PlistEdit Pro 를 사용 하여 파일을 편집하고 원하지 않는 모든 재생 목록을 제거하고 사전을 추적하고 스마트 재생 목록 만 남겨 두십시오. 그런 다음 다른 iTunes 보관함으로 가져올 수있는 모든 재생 목록 정의를 단일 파일에 담았습니다.
외관상으로 100 번째로 SmartList를 재 구축 한 후에 더 나은 방법을 찾아야했습니다. 해결책을 찾았지만 사전 계획 이 필요합니다. 목록을 잃기 전에 XML로 목록을 내 보내야합니다 . 그런 다음 XML 파일에서 모든 노래 참조를 제거하여 파일에 SmartList 매개 변수 만 포함합니다. 그런 다음 업데이트 / 업그레이드 후와 같이 목록을 복원해야 할 때 간단히 XML 파일을 가져옵니다. 목록 사본을 저장하는 방법은 다음과 같습니다.
<key>Playlists</key>
. 해당 줄의 시작 부분에 커서를 놓은 다음 슬라이드 막대를 사용하여 맨 위로 스크롤하십시오. 시작한 지점부터가있는 줄까지 모두 <key>Tracks</key>
선택한 다음 해당 줄을 삭제하십시오. ( <dict></dict>
트랙 아래 의 섹션을 삭제합니다 .)<key>Playlist Items</key>
. 다음 줄 ( </dict>
)을 건너 뛰고 다음 줄 의 시작 부분을 클릭하십시오. 파일의 맨 아래로 스크롤 한 다음 맨 아래에서 세 번째 줄까지 모든 줄을 선택하십시오 ( </array>
). 그 줄을 제거하십시오. (삭제 Playlist Items
<array>
)이렇게하면 XML 파일 크기 (목록의 복잡성에 따라 2k ~ 3k)가 줄어들고 실제 노래 목록이 아닌 SmartList의 매개 변수 만 저장됩니다. 이 XML 파일을 가져 오면 노래 목록이 다시 작성되지만 아직 실패하지 않았습니다. 하드 드라이브에 장애가 발생했을 때 이러한 목록을 복구 할 수 있도록 이러한 파일을 백업에 포함시켜야합니다. SmartList의 매개 변수를 변경 한 경우에도 프로세스를 반복하십시오.
xml
려는 재생 목록 만 있었으므로 결과 파일에는 재생 목록 정보 만 있고 훌륭하게 작동했습니다. 감사!