앨범을 내보내기 방법이 있나요? iTunes 음악 라이브러리의 정보를 쉼표로 구분 된 값 (CSV) 파일 또는 기타 스프레드 시트로 추적합니다. 형식?

최소한 기본 메타 데이터 –가 인 스냅 샷을 찍고 싶습니다. 아티스트 이름, 앨범 이름 및 트랙 이름 – 참조, 정리, & 분석. (내 CD 컬렉션에 대한 데이터 마이닝 정보를 원하는 음악 애호가라고 부르고 싶다면 바로 가세요! 🙂

방법이 있습니까? iTunes 자체 내에서 이러한 메타 데이터 내보내기를 수행하거나 iTunes 보관함 저장소에서 이러한 정보를 추출 할 수있는 타사 도구가 있습니까? 아니면 빠른 & 여기에서 공유 할 수있는 자신의 더러운 자작 스크립트를 공유 할 수 있습니까?

내 아이튠즈 라이브러리의 어딘가에 XML이 있다는 것을 알고 있으며, 저도 프로그래밍 전문가이지만 누군가를 바라고 있습니다. 이미이 휠을 발명했습니다.

감사합니다!

답변

원하는 모든 열을 확인하세요. 에 대한 메타 데이터는보고있는 재생 목록 또는 라이브러리에 표시됩니다. 그런 다음 shift -클릭 또는 -클릭 등으로 원하는 곡을 선택합니다.

이미지 설명 입력 여기

그런 다음 + C 를 눌러 복사하세요. 이렇게하면 iTunes 재생 목록에 표시되는 내용을 원하는 스프레드 시트에 붙여 넣을 수 있습니다.

여기에 이미지 설명 입력

열에 라벨을 지정하지는 않지만 속임수를 빠르게 처리합니다.

댓글

  • 아, 안 했어 ' 그것도 고려하지 마세요. 좋은 대답입니다!
  • @Kyle 저는이 질문을보고 실제로 내 아파트에서 아무에게도 큰 소리로 말했습니다. " 오, 이건 실제로 알고 있습니다! "
  • '이 테스트 중입니다. 최대 수백 개의 행에 대해 잘 작동하지만 ' 그 이상으로 작동하도록 할 수는 없습니다. OP가 전체 라이브러리에 대한 분석을 수행하려는 경우 그는 내 방법을 사용하고 싶어 할 수 있습니다.
  • @KyleCronin I ' 놀라지 않습니다.이 기능은 주로 화상에 대한 라이너 노트 작성과 같은 작업에 사용되는 것 같습니다. CD 등등.
  • FWIW, 저는 Mac '의 iTunes 라이브러리에있는 최대 1,500 개 행과 Windows iTunes 라이브러리에있는 최대 16000 개 행을 내 보냅니다. 또한 마우스 대신 Cmd-A (Windows : Ctrl-A )를 사용하여 모든 행을 선택했습니다. 나는 여전히 Kyle '의 방법에 의존하여 이것을 자동화하고 대신 원시 비트를 얻을 수 있습니다. 두 답변 모두 훌륭합니다.

답변

파일-> 라이브러리-> 라이브러리 내보내기를 수행하고 라이브러리 메타 데이터의 XML 파일입니다. 거기에서 프로그래머가 XML 데이터를 CSV, 스프레드 시트 또는 데이터베이스로 변환하는 것은 비교적 간단한 문제입니다.

예를 들어 를 만들었습니다. 이 간단한 Ruby 스크립트 는 XML에서 아티스트, 앨범 및 트랙 이름을 가져오고 CSV를 출력하는 데 약 10 분만에 완료됩니다. 3 가지 정보가 모두 제공된 트랙 만 일치하며 현재 디렉토리에서 라이브러리 파일 이름이 “Library.xml”이어야합니다.

require "csv" track = /<key>Name<\/key><string>(.*)<\/string>[.\s]*<key>Artist<\/key><string>(.*)<\/string>[.\s]*<key>Album<\/key><string>(.*)<\/string>/ file = File.open("Library.xml", "r") contents = file.read out = CSV.open("Library.csv", "w") contents.scan(track) do |match| out << match end 

답변

답변

하나 더 옵션 : exiftool은 음악 파일에서 ID3 태그도 추출합니다. 여러 옵션 중 하나는 입력 파일 당 한 줄씩 CSV 파일에 넣는 것입니다. 가져올 태그를 제한 할 수도 있습니다.

답변

이 작업을 수행하는 한 가지 방법은 모든 노래로 재생 목록을 만드는 것입니다. 그것에. 그런 다음 재생 목록을 텍스트 파일로 내 보냅니다. 다음으로 텍스트 파일을 Excel로 드래그하면 모든 정보가 구성됩니다. 그런 다음 Excel 시트를 csv로 저장할 수 있습니다.

Answer

www.iTunesStats.com을 사용해보세요.iTunes 라이브러리를 반복하고 모든 종류의 통계에 대한 텍스트 파일을 제공하는 Visual Basic 스크립트입니다. 그런 다음 이러한 통계를 .csv 파일에 저장하여 장기적으로 보관합니다.

댓글

  • 이것은 다음에 대한 정말 흥미로운 답변이 될 수 있습니다. 문제가 있지만 다음과 같은 문제가 있습니다. 1) 질문되는 질문에 어떻게 대답하는지 구체적으로 보여주는 예제 출력이 부족합니다. 2) Mac에서 사용하는 방법에 대한 지침 (이 사이트는 Apple 사이트이며 iTunes는 Windows 및 Apple 컴퓨터에서 모두 실행 됨). 좀 더 자세한 정보를 추가했다면 ' 반대 투표를받지 않을 수 있습니다.
  • Visual Basic을 Excel 파일에 넣으면 Visual Basic도 실행됩니다. 대부분의 Mac 버전 Office에서. LibreOffice는 Excel 파일을 열 수 있지만 VBA를 실행할 수 있는지 확실하지 않습니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다