問題タブ [mpmediaquery]

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 投票する
2 に答える
413 参照

ios - 句読点をエスケープし、MPMediaQueryを照合するときに曲のタイトルに「The」プレフィックスを付ける

コードは機能し、テーブルにセクションを入力しますが、欠点があります。ネイティブの音楽アプリと同じように、曲のタイトルの句読点と「The」プレフィックスをエスケープしません。

私がこれをどのように行えばよいかについてのガイダンスを本当にいただければ幸いです。

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

mpmediapickercontroller - メディア クエリを使用してメディア アイテム ピッカーの選択したコレクションを管理していますか?

iPod ライブラリ アクセス ガイドの 16 ページ (メディア クエリの使用法について説明しています) に、MPMediaQuery の使用法の説明の後に、次のような説明があります。

独自のコレクションを構築することもできます。これは、たとえば、ユーザーがメディア アイテム ピッカーで行った選択を管理する場合に役立ちます。ただし、コレクションは可変ではないことに注意してください。

メディアピッカーで選択されたアイテム コレクションのフィルタリングとグループ化 - これは本当に可能ですか? ガイドを徹底的に見ましたが、これのサンプルが見つかりませんでした...

どんな助けでも大歓迎です - 事前にどうもありがとうございました!

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

iphone - MPMediaQuery から一意のアーティスト名を取得する

ライブラリからすべてのアーティストを取得するために MPMediaQuery を使用しています。一意の名前が返されると思いますが、問題は、ライブラリに「Alice In Chains」や「Alice In Chains」などのアーティストがあることです。2 番目の "Alice In Chains" は最後にいくつかの空白があるため、両方を返します。私はそれをしたくありません。コードはこちら...

何か案は?

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

ios - iOS-現在再生中のアイテムのプログラムキューを取得

ネイティブミュージックアプリで現在再生されているキューをプログラムで取得したい。MPMusicPlayerControllerを使用して現在再生中のアイテムを取得できますが、アイテムだけでなく再生キュー全体を取得したいと思います。AVFoundationまたは他のライブラリを使用してそれを行うことは可能ですか?

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

ios - iPad で映画や iTunes U ビデオにアクセスする

私のアプリでは、「ビデオ」ネイティブ iPad アプリとまったく同じように見えるビューを再現したいと考えています (iPad にある映画と iTunes U ビデオを表示します)。

iPad でこれらの要素にアクセスする方法がわかりません (映画と iTunes U)。

Appleのドキュメント「iPod Library Access Programming Guide」に記載されているすべてのものを試しました:

  • MPMediaItem
  • MPMediaPickerController
  • MPMediaQuery
  • MPMoviePlayerController …など…</li>

Flags の 2 つが有望に思えたので、MPMediaItem と MPMediaQuery に近いと思いました。

MPMediaTypeMovie = 1 << 8 MPMediaTypeVideoITunesU = 1 << 12

ただし、取得したすべての結果には曲しか含まれていません。

これらの項目にアクセスするために適切なクラスを使用していますか? 私が得た結果を考慮すると、これらのクラスは iPod ライブラリの一部であるメディア アイテムにしかアクセスできないようですが、映画や iTunes U ビデオの場合はそうではありません。

それにアクセスする別のアプリを見たので、これが可能であることを知っています(「VideoPix」と呼ばれます)。「ビデオ ライブラリ」はポップオーバー ビューで表示されるので、最初は MPMediaPickerController を使用しているのではないかと疑っていました。iPad ではポップオーバーでしか使用できないためです。 、映画やiTunes Uアイテムはありません:(

前もって感謝します!

フレッド

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

iphone - MPMediaPropertyPredicate で複数の型を検索

私は次のものを持っています:

これはうまく機能しますが、トラックのタイトルのみを検索しました。タイトル、アーティスト、アルバム名の結果を返したいと思います。

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

ios - MPMediaQuery でプレイリストを読み込む

私のアプリでは、ユーザーのプレイリストを plist ファイルに保存し、アプリの起動時にこのプレイリストをロードしたいと考えています。

これは私が保存するために使用するコードです:

そして、これは私がロードするために使用するコードです:

myArray には 2 つのアイテムが含まれていますが、[クエリ アイテム] メソッドは 0 アイテムを返します。どこが間違っていますか??

0 投票する
6 に答える
2399 参照

iphone - アーティストによるアルバムの数

それが私の質問です=)

songsByArtistのMPMediaItemCollectionsの各アーティストのアルバム数を取得するにはどうすればよいですか?

例:

ビートルズ3アルバム

AC /DC6アルバム

ありがとうございました !!

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

iphone - MPMusicPlayerController をアルファベット順に並べるには?

ipod キューをアルファベット順に注文する必要があります。

次のコードでは、曲がアルファベット順に並べられていません

次のコードでは、曲はアルファベット順に並べられますが、読み込みに 60 秒以上かかります

手伝って頂けますか?ありがとう。

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

objective-c - 永続IDを使用して曲をフィルタリングするにはどうすればよいですか

ジャンルやアルバムごとに曲をフィルタリングしたり、アーティストごとにアルバムをフィルタリングしたりする必要があるiPhoneアプリケーションがあります。しかし、アイテムをフィルタリングする方法について疑問があります。たとえば、特定のアルバムの曲を取得するには、述語の値としてアルバム名を指定し、プロパティとして MPMediaItemPropertyAlbumTitle を指定する MPMediaPropertyPredicate を作成する必要があることをアップルのドキュメントで読みました。しかし、彼らのドキュメントでは、たとえばアルバムの永続的な ID を使用してアイテムをフィルタリングできると述べています。誰かが、アルバムのパーシスタントを使用して特定のアルバムの曲をロードできる例を教えてください。ありがとう。