ミュージック(旧iTunes)の曲の時間合計

ミュージック.appで、プレイリストの細かい秒数まで知りたい場合、どうすれば良いんでしょう。何か、秒数まで表示できるオプションがあるでしょうか?

 

あるかも知れませんが、私は知らないので、スクリプトでちょちょいと処理します。

 

以下のAppleScriptを実行すれば、現在選択中の曲(トラック)のデュレーション合計がわかります。

 

 

スクリプト文は以下。

 

tell application "Music"

    set td to 0

    tell front window

        repeat with i in selection

            set td to td + (duration of i)

        end repeat

    end tell

    display dialog ((td div 60) as text) & "分" & ((td mod 60) as integer as text) & "秒"

end tell

 

 

 

現在表示されているウィンドウの選択項目を順々に調べて、曲の時間を集計します。凝ったところは何もない、シンプルなスクリプトですネ。

 

AppleScriptがわからなくても、文面を読めば、なんとなくでもやっていることが解りますよネ。

 

 

 

これで90分カセットの片面にギリギリ入る合計時間を調整できます。もちろん、曲のチョイスは手作業ですけどネ。

 

片面45分だからといって、44分でプレイリストを組むと、最後の曲が終わった後で、最大で2分の無音が続きます。実際の片面の長さは46分くらいなので、曲が終わったらすぐにテープを巻ききってパタンと再生が終わるように組むと、快適ですヨ。

 

 



calendar

S M T W T F S
   1234
567891011
12131415161718
19202122232425
262728293031 
<< July 2020 >>

selected entries

categories

archives

profile

search this site.

others

mobile

qrcode

powered

無料ブログ作成サービス JUGEM