ファイルを再生せずにコマンドラインからiTunesに曲ファイルを追加する


8

コマンドラインからiTunesに曲ファイルを追加したい。

    open -a iTunes -g song.mp3

まさにこれを行います。-しかし、それも曲の再生を開始ます。これを回避する方法はありますか?

回答:


11

「iTunesに自動的に追加」フォルダを使用できます(PH19617を参照)。

cp song.mp3 ~/"Music/iTunes/iTunes Media/Automatically Add to iTunes/"

iTunesが実行されている場合、このフォルダにコピーしたものはすべて自動的にiTunesにインポートされます(その後、フォルダから削除されます)。

ご注意ください:

  • フォルダ名は言語固有である可能性があるため、最初にシステムの名前を確認してください。
  • iTunesのをインストールしたときに応じて、メディアフォルダを呼んでも良いですiTunes MediaTunes Music

1
あなたは使用する必要がありますmv代わりにcp、ファイルが追加されるように、あなたのiTunesライブラリの重複ソングファイルの外部と残されていません。
Cyber​​Skull 2013

1
「iTunesに自動的に追加する」フォルダは、多くの場合単に機能しないだけでなく、分散ライブラリでは機能しません。
マーシャルユーバンクス2014年

1
分散ライブラリのサポートは、ここでは問題の一部ではありません。しかし正解です。iTunesライブラリを複数のディスクに分散している場合、「iTunesに追加」もメディアファイルをiTunesウィンドウにドラッグしても、使用可能な方法でインポートされません。
ノーヒルサイド

0

あなたはそれを行うためにapplescriptを使うことができます、そして探求する多くがあります。(特別なプレイリストに音楽を追加するなど)

たとえば、ファイル/User/username/myMusic/my.mp3をlibに追加し、add.scptという名前のスクリプトファイルを作成する必要があります

tell application "iTunes"
    add alias ((path to home folder as string) & "myMusic:my.mp3") 
end tell

コマンドを実行:

osascript add.scpt
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.