問題タブ [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.
python - iTunes COM for Windows SDK のメディアの種類
最近、iTunes COM for Windows SDK の素晴らしさを知りました。Python を win32com で使用して、iTunes ライブラリと通信しています。言うまでもなく、私の頭は爆発寸前です。この API は素晴らしいです。
1 つ問題があります。トラックの Media Kind 属性にアクセスするにはどうすればよいですか? SDK で提供されているヘルプ ファイルを調べましたが、その兆候は見られませんでした。iTunes にアクセスすると、トラックのメディアの種類を変更できます。この方法で、ミュージック ライブラリにオーディオブックが表示されている場合、メディアの種類をオーディオブックに設定すると、iTunes の [ブック] セクションに表示されます。かなり気の利いた。
私が質問する理由は、LibraryPlaylist に表示される大量のオーディオブックがあるからです。
これまでの私のコードは次のとおりです。
前もって感謝します。
c++ - iTunes を使わずに音楽を iPhone/iPod/... に直接アップロード
曲を iTunes に入れずに iPhone/iPod に音楽を送るツールをプログラムすることは可能ですか?
このツールは「iTunes SDK」で動作し、Apple の規則に反することはありません。
アイデアは、曲をiTunesとしてライブラリに「キャッシュ」するのではなく、ファイルサーバーからiPhone / iPodに直接アップロードすることです。これは、音楽ライブラリがあり、iPhoneで使用するためだけにローカルコピーを持ちたくない場合に役立ちます/iPod!
それを達成する方法はありますか?
私のアイデアが明確であることを願っています、乾杯
cross-platform - Windows と Mac OS X の両方で iTunes ライブラリにアクセスする方法
マルチプラットフォームで iTunes ライブラリの情報にアクセスする方法を教えてください。Windows と Mac OS X の両方で動作するプログラムを作りたいのですが、どのプログラミング言語、API をお勧めしますか? このプログラムには GUI が必要になることを考慮してください。
c# - iTunes SDKを使用してiPodサマリービューに移動するにはどうすればよいですか?
iTunesでWindowsCOMSDKを使用しています。iPod Sourceは表示されますが、iTunesアプリケーションでプログラムで「選択」したいので、「デバイスの概要」ページがiTunesブラウザ領域に表示されます。
これどうやってするの?デバイスIDなどを渡すことができるOpenURL()で使用できる特別なURLはありますか?
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 ビット」です。
c# - iTunes COM. c#でトラックの古い場所を取得するには?
iTunes には、トラックの古い場所 (存在しないファイル パス) があります。彼らの前では。! でトラックを右クリックすると、これを知っています。その前にある [GetInfo] を選択します (次に [いいえ] を選択し、見つけないでください)。[概要] タブの下に、曲のパス (機能していない) を示すセクションがあります。iTumes COM を使用してトラックの場所を取得しようとすると、IITFileOrCDTrack.location は空の文字列を返します。では、Getinfo --> [Summary] タブからこの "where" 値を取得するにはどうすればよいでしょうか?
以下は、現在トラックの場所を取得しようとしている方法です (C# を使用)。私の iTunes ライブラリ全体には 10 曲あり、そのすべてが間違ったファイルの場所を指しているため、どの曲を選択しても問題ありません。
vbscript - SDKを使用して、変換されたビデオをプログラムでiTunesに追加します
私は、HandbrakeCLIとインターフェイスして、ビデオをiTunesが処理できる形式に変換する簡単なコードをいくつか作成しました。それが終わったら、iTunesに自動的に追加してほしいです。
iTunes SDKのドキュメントからわかることから、次のVBScriptコードが機能するはずです。
ただし、実行すると、「アップロードされました!」メッセージは表示されますが、iTunesはビデオファイルをインポートしていません(またはインポートを開始していません)。
誰かが私がこれを機能させる方法を提案できますか?さらに、インポートが完了したかどうかを判断する方法を誰かに教えてもらえれば(インポートが完了したらメタデータの名前を変更したいので)、本当に感謝しています。
c# - コレクション クラスのみを表示する C# iTuneslib COM
iTunes1.13typelibrary への参照を追加した後
using ituneslib;
、プログラムに itunesApp クラスを作成しましたが、iTunesLib 名前空間には、IITPlayList
またはトラック クラスなどのクラスのオプションはなく、表示されるクラスはコレクションだけです。 . これらのクラスにアクセスするにはどうすればよいですか?
c# - 動的プレイリストでiTune SDK c#を削除するには?
C# でダイナミック プレイリストから iTunes プレイリスト エントリを消去したいと考えています。通常のプレイリストでは何の問題もありませんが、iTunes は動的プレイリストに触れたくありません。
アドバイスをいただけますか?タ
com - iTunes COM SDKを介してiPodオブジェクトを使用できますか?
現在、iPodにあるトラック(使用しているコンピューターと同期していない)を使用して、特定のプレイリストを作成しようとしています。
同期されていないiPodを表すプレイリスト/ソースを持つことは可能ですか?同期せずにiPodから音楽を読むことは可能だと聞きましたが、経験したことはありません。もしそうなら、それはおそらくiTunes内でプレイリストとして表されるでしょう。誰か知っている?
2番目の質問は次のようになります:COMを介してそれを制御する方法はありますか?(私はPythonを使用していますが、他の言語からの変換に使用されています)
ちょっと調べてみたら、これで終わりましたが、それだけで、この言語がわかりません...
♪助けて、誰かが必要なんだ、
誰かだけでなく、助けて
助けて、あなたは私が誰かを必要としていることを知っています、助けてください。♪</p>
誰?
ありがとう