問題タブ [itunes-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
1304 参照

python - iTunes COM for Windows SDK のメディアの種類

最近、iTunes COM for Windows SDK の素晴らしさを知りました。Python を win32com で使用して、iTunes ライブラリと通信しています。言うまでもなく、私の頭は爆発寸前です。この API は素晴らしいです。

1 つ問題があります。トラックの Media Kind 属性にアクセスするにはどうすればよいですか? SDK で提供されているヘルプ ファイルを調べましたが、その兆候は見られませんでした。iTunes にアクセスすると、トラックのメディアの種類を変更できます。この方法で、ミュージック ライブラリにオーディオブックが表示されている場合、メディアの種類をオーディオブックに設定すると、iTunes の [ブック] セクションに表示されます。かなり気の利いた。

私が質問する理由は、LibraryPlaylist に表示される大量のオーディオブックがあるからです。

これまでの私のコードは次のとおりです。

前もって感謝します。

0 投票する
2 に答える
1146 参照

c++ - iTunes を使わずに音楽を iPhone/iPod/... に直接アップロード

曲を iTunes に入れずに iPhone/iPod に音楽を送るツールをプログラムすることは可能ですか?

このツールは「iTunes SDK」で動作し、Apple の規則に反することはありません。

アイデアは、曲をiTunesとしてライブラリに「キャッシュ」するのではなく、ファイルサーバーからiPhone / iPodに直接アップロードすることです。これは、音楽ライブラリがあり、iPhoneで使用するためだけにローカルコピーを持ちたくない場合に役立ちます/iPod!

それを達成する方法はありますか?

私のアイデアが明確であることを願っています、乾杯

0 投票する
1 に答える
848 参照

cross-platform - Windows と Mac OS X の両方で iTunes ライブラリにアクセスする方法

マルチプラットフォームで iTunes ライブラリの情報にアクセスする方法を教えてください。Windows と Mac OS X の両方で動作するプログラムを作りたいのですが、どのプログラミング言語、API をお勧めしますか? このプログラムには GUI が必要になることを考慮してください。

0 投票する
0 に答える
199 参照

c# - iTunes SDKを使用してiPodサマリービューに移動するにはどうすればよいですか?

iTunesでWindowsCOMSDKを使用しています。iPod Sourceは表示されますが、iTunesアプリケーションでプログラムで「選択」したいので、「デバイスの概要」ページがiTunesブラウザ領域に表示されます。

これどうやってするの?デバイスIDなどを渡すことができるOpenURL()で使用できる特別なURLはありますか?

0 投票する
2 に答える
794 参照

javascript - Javascript の質問: 16 進数を上位および下位の 32 ビット値に変換する方法

16 進数 (16 文字の文字列) を取り、それを 64 ビットの元の値の上位 32 ビットと下位 32 ビットを表す 2 つの変数に変換する Javascript コードを数行必要とします。

iTunes COM 関数「ItemByPersistenID」を使用して、Windows Script を使用して iTunes で曲を再生しようとしています。しかし、私は PersistentId の 16 進値しか持っておらず、関数は上位と下位の 32 ビットしか取りません。

関数の定義 (iTunes COM SDK ドキュメントから)

関数 TrackCollection:ItemByPersistentId(long highID, long lowID)

ここで、「highID」パラメーターは「64 ビット永続 ID の上位 32 ビット」であり、「lowID」は「64 ビット永続 ID の下位 32 ビット」です。

0 投票する
1 に答える
1038 参照

c# - iTunes COM. c#でトラックの古い場所を取得するには?

iTunes には、トラックの古い場所 (存在しないファイル パス) があります。彼らの前では。! でトラックを右クリックすると、これを知っています。その前にある [GetInfo] を選択します (次に [いいえ] を選択し、見つけないでください)。[概要] タブの下に、曲のパス (機能していない) を示すセクションがあります。iTumes COM を使用してトラックの場所を取得しようとすると、IITFileOrCDTrack.location は空の文字列を返します。では、Getinfo --> [Summary] タブからこの "where" 値を取得するにはどうすればよいでしょうか?

以下は、現在トラックの場所を取得しようとしている方法です (C# を使用)。私の iTunes ライブラリ全体には 10 曲あり、そのすべてが間違ったファイルの場所を指しているため、どの曲を選択しても問題ありません。

0 投票する
2 に答える
1111 参照

vbscript - SDKを使用して、変換されたビデオをプログラムでiTunesに追加します

私は、HandbrakeCLIとインターフェイスして、ビデオをiTunesが処理できる形式に変換する簡単なコードをいくつか作成しました。それが終わったら、iTunesに自動的に追加してほしいです。

iTunes SDKのドキュメントからわかることから、次のVBScriptコードが機能するはずです。

ただし、実行すると、「アップロードされました!」メッセージは表示されますが、iTunesはビデオファイルをインポートしていません(またはインポートを開始していません)。

誰かが私がこれを機能させる方法を提案できますか?さらに、インポートが完了したかどうかを判断する方法を誰かに教えてもらえれば(インポートが完了したらメタデータの名前を変更したいので)、本当に感謝しています。

0 投票する
2 に答える
1162 参照

c# - コレクション クラスのみを表示する C# iTuneslib COM

iTunes1.13typelibrary への参照を追加した後
using ituneslib;
、プログラムに itunesApp クラスを作成しましたが、iTunesLib 名前空間には、IITPlayListまたはトラック クラスなどのクラスのオプションはなく、表示されるクラスはコレクションだけです。 . これらのクラスにアクセスするにはどうすればよいですか?

0 投票する
1 に答える
429 参照

c# - 動的プレイリストでiTune SDK c#を削除するには?

C# でダイナミック プレイリストから iTunes プレイリスト エントリを消去したいと考えています。通常のプレイリストでは何の問題もありませんが、iTunes は動的プレイリストに触れたくありません。

アドバイスをいただけますか?タ

0 投票する
0 に答える
70 参照

com - iTunes COM SDKを介してiPodオブジェクトを使用できますか?

現在、iPodにあるトラック(使用しているコンピューターと同期していない)を使用して、特定のプレイリストを作成しようとしています。

同期されていないiPodを表すプレイリスト/ソースを持つことは可能ですか?同期せずにiPodから音楽を読むことは可能だと聞きましたが、経験したことはありません。もしそうなら、それはおそらくiTunes内でプレイリストとして表されるでしょう。誰か知っている?

2番目の質問は次のようになります:COMを介してそれを制御する方法はありますか?(私はPythonを使用していますが、他の言語からの変換に使用されています)

ちょっと調べてみたら、これで終わりましたが、それだけで、この言語がわかりません...

♪助けて、誰かが必要なんだ、

誰かだけでなく、助けて

助けて、あなたは私が誰かを必要としていることを知っています、助けてください。♪</p>

誰?

ありがとう