問題タブ [playlists]

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

ruby-on-rails - YTプレイリストRubyのプレイリストからすべてのビデオを取得するにはどうすればよいですか

YouTube プレイリストに属するすべての動画を取得したいと考えています。YT Gem http://fullscreen.github.io/yt/を試していますが、プレイリストからすべてのビデオを取得する方法を見つけることができます。

たとえば、新しいオブジェクト playlistitem を作成しました:

これにより、次のエラーが表示されます

ビデオの「コレクション」を作成する必要があるかもしれませんが、方法がわかりません。

http://www.rubydoc.info/gems/yt/Yt/Collections/Videos

どんな助けも高く評価されます。

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

file - フォルダからランダムなファイルを取得し、iTunes プレイリストに追加します

フォルダーからランダムなファイルを取得する方法を教えてくれるいくつかの回答と、iTunesプレイリストを処理できるいくつかの回答を見てきました。これらをまとめることができませんでした。

私が探しているのは、ハード ドライブの Folk プレイリスト フォルダにある 200 曲を取得し、それらの曲からランダムに 20 曲を選択して、iTunes プレイリストに追加する方法です (AppleScript で考えていました)。

スマート プレイリストがこれを実行できることは承知していますが、私の音楽の多くは iTunes 自体ではなくフォルダにあるため、できるだけ iTunes の外で実行したいと考えています。

次のことについて何か助けていただければ幸いです。

  1. フォルダからランダムに 20 個のファイルを取得する
  2. 次に、それらをプレイリストにプッシュします。

ファイルの数をパーセントで取得できる方法があるかどうか疑問に思いました (Folk のファイルの 20%)。

私を助けることができる人に前もって感謝します!

遅刻

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

mysql - SQL 音楽プレイリスト データベースの設計

曲とプレイリストを含むデータベースのテーブルを構築する方法について質問がありました。私の最初の考えは、プレイリストのタイトルと ID のテーブルを作成し、次に曲の一意の ID とそれが属するプレイリストを保持するプレイリストの曲のテーブルを作成することでした。

もう 1 つの計画は、作成されるプレイリストごとに新しいテーブルを作成し、プレイリストの各テーブル内に曲情報を格納することでした。問題は、これは良いアプローチでしょうか、それとも、これらの新しいテーブルを作成するとパフォーマンスが低下するか、またはその他の理由があるかということです。助けてくれてありがとう!

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

android - デュレーション範囲を使用してトラックの選択を取得する方法

デュレーション範囲を使用してトラックを選択しようとしています。例えば

問題は、文字列の開始と終了をフィードする必要があるため、結果のクエリがこれらを使用して実行されることです。ただし、データベース フィールド「duration」は int 型であり、返された結果から、比較は int ではなく文字列に対するものであると思われるため、選択が正しくありません。継続時間の範囲を使用してトラックを選択する方法についてのアイデアを持っている人は誰でも、たとえば<5分、5〜10分など.

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

android - Exoplayer 2 によるダイナミック プレイリスト

ExoPlayer2 をプレイリストで使用して、トラックを動的に変更 (プレイリストに追加または削除) し、ループ設定を変更したいと考えています。

ConcatenatingMediaSource には (リストではなく) 静的配列があるため、Concatenating one のように DynamicMediaSource を実装していますが、配列ではなくリストと、もう 1 つのメディア ソースをリストに追加する 1 つのモード メソッド addSource を使用します。

addSource を呼び出すと

トラックは配列に追加されますが、createPeriod メソッドで常に ArrayOutOfBoundsException を取得するため、何かが不足しているようです。

createPeriod メソッドで

index = mediaSources.size() にアクセスしようとしています。

手伝って頂けますか?