2015-01-10 5 views
0

MacBook Pro의 iTunes에서 1 스타 5 스타로 평가 한 노래가 있습니다. 내 DJ 소프트웨어에서 노래를 열면 iTunes는 ID3 태그에 음악을 쓰지 않고 iTunes에 보관하기 때문에 등급이 표시되지 않습니다.Read Rating iTunes에서 파일로 작성

내가이 수행하여 등급을 읽을 수 알아 낸 : 또한

tell application "iTunes" 
    set songRating to get rating of current track 
end tell 
return songRating 

을, 나는이 작업을 수행하여 위치를 얻을 수 있습니다 :

tell application "iTunes" 
    set songLocation to get location of current track 
end tell 
return songLocation 

어떻게 지금 파일 경로를 사용합니까 파일의 ID3 태그에 등급을 써야합니까?

+1

잡아 [돌연변이] (https://pypi.python.org/pypi/mutagen) (파이썬 있습니다 기준 치수). 그것은'mid3v2'와 함께 제공됩니다. 스크립트에서 해당 프로그램으로 시스템 호출을 만들고이를 사용하여 [gotchas 및 inconsistencies] (http://yabb.jriver.com/interact/index.php?topic=53283.0;wap2)에 주목하여 'POPM' 필드를 수정하십시오.) 그 분야와. – hrbrmstr

답변

1

댓글 태그를 등급으로 설정할 수 있습니다. 등급은 타사 앱에서 읽을 수 있어야합니다. 예를 들어

,

tell application "iTunes" 

    set comment of the current track to "rating:" & (get rating of current track) 

end tell 

등급, 즉 백분율 값, 2 등급 == (40)