앨범을 내보내기 방법이 있나요? 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
답변
ITunes와 함께 작동하는 개선 사항 / 도구의 경우 가장 먼저 갈 곳은 Doug의 iTunes 용 Applescripts . 여기에 유용한 스크립트가 많이 있습니다.
정보 내보내기 페이지에는이 스크립트가 있습니다. / a>는 트랙 정보를 텍스트 파일로 내 보냅니다.
이 스크립트는 앨범, 아티스트, 앨범 아티스트 중에서 선택한 개별 알파벳 목록을 작성합니다. iTunes의, 작곡가, 장르, 프로그램 또는 트랙 이름을 텍스트 파일로 변환합니다.
답변
하나 더 옵션 : 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를 실행할 수 있는지 확실하지 않습니다.