« [Music]選択中の音楽ファイルを書き出す | トップページ | [CIPDF417BarcodeGenerator]PDF417バーコードを作成する »

[Music]アルバムアーティストを削除してコンピレーションにする

アルバム表示で1枚のアルバムとして扱います



#!/usr/bin/env osascript
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
#
#
#
#
# com.cocolog-nifty.quicktimer.icefloe
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
##自分環境がos12なので2.8にしているだけです
use AppleScript version "2.8"
use framework "Foundation"
use scripting additions


property refMe : a reference to current application

---iTune呼び出し
tell application "Music"
try
----選択されているファイルの実体先をリストで取得
set listTrackSelection to selection as list
on error
---選択していないとエラーになる
log "曲を選択してください"
end try
log listTrackSelection
end tell



repeat with objTrack in listTrackSelection
tell application "Music"
log objTrack
set strArtist to artist of objTrack as text
log strArtist
set strAlbumArtist to album artist of objTrack as text
log strAlbumArtist
####変更
set album artist of objTrack to ""
set compilation of objTrack to true
###確認
log album artist of objTrack as text
log artist of objTrack as text
end tell
end repeat

|

« [Music]選択中の音楽ファイルを書き出す | トップページ | [CIPDF417BarcodeGenerator]PDF417バーコードを作成する »

AppleScript Music」カテゴリの記事