問題タブ [youtube]
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.
web-applications - YouTube を支えているものは何ですか?
社内の大規模なビデオ共有 Web サイトを作成する予定です。
このような大規模なアプリケーションの開発と展開を計画する方法を示すリソースまたは記事はありますか?
YouTube がプログラミング言語、ビデオ サーバーなどとして使用しているものについての詳細な概要はありますか?
python - YouTube API を使用して YouTubeVideoFeed オブジェクトから公開チャンネルの URL を取得する方法は?
YouTube API の Python バージョンを使用して、次の URL を使用して YouTubeVideoFeed オブジェクトを取得しています。
注: USERNAME をフォローする必要があるアカウントに置き換えました。
これまでのところ、フィードの取得、エントリの繰り返し、プレーヤーの URL、タイトル、およびサムネイルの取得はすべて簡単です。しかし今、ページに「Visit Channel」リンクを追加したいと考えています。フィードからチャンネル (この場合は、ユーザーの既定のチャンネル) の "パブリック" URL を取得する方法がわかりません。私が知る限り、フィードに直接保存されている唯一の URLは、パブリック サイトhttp://gdata.youtube.com/
ではなく、 を指しています。
フィードに基づいてチャンネルにリンクするにはどうすればよいですか?
javascript - jQuery で Youtube の JavaScript API を使用する
現在、YouTube API を jQuery プラグインの一部として使用しようとしていますが、少し問題が発生しました。
YT API が機能する方法は、Flash Player をロードすることです。準備が整うと、 というグローバル関数にコールバックが送信されonYouTubePlayerReady(playerId)
ます。次に、その ID を と組み合わせて使用しgetElementById(playerId)
て、javascript 呼び出しを Flash Player (つまりplayer.playVideo();
) に送信できます。
player.addEventListener('onStateChange', 'playerState');
状態の変化を別のグローバル関数 (この場合は ) に送信するイベント リスナーをプレーヤーにアタッチできますplayerState
。
問題は、状態の変化を特定のプレイヤーに関連付ける方法がわからないことです。私の jQuery プラグインは、複数のビデオをセレクターに接続し、それぞれにイベントを接続することができますが、状態が実際に変化した瞬間に、それがどのプレーヤーで発生したかを追跡できなくなります。
いくつかのサンプルコードが物事をもう少し明確にすることを願っています. 以下のコードは、どの html ファイルでも正常に動作するはずです。
console.log() が状態の変化に関する情報を出力しているのがわかりますが、前述したように、それがどのプレイヤーに関連付けられているかを知る方法がわかりません。
誰でもこれを回避する方法について何か考えがありますか?
編集:申し訳ありませんが、イベント呼び出しをクロージャーでラップしようとしたことにも言及する必要があります。
この状況playerState
では、呼び出されることはありません。これは非常にイライラします。
perl - Perl を使用して YouTube にログインするにはどうすればよいですか?
YouTube アカウントに接続する Perl スクリプトを作成しようとしていますが、うまくいきません。基本的には自分のアカウントに接続したいだけですが、明らかに機能していません。これをどのようにデバッグできるかさえわかりません! 多分それはhttpsプロトコルに関連するものですか?
教えてください!前もって感謝します。
私がやっていることは、perl の Web 機能を学習することなので、wwwlib または機械化以外のライブラリを使用して仕事を終わらせたくありません。perl スクリプトを使用して自分のアカウントに接続するにはどうすればよいですか? これが今の私の目的です。誰かがスクリプトを投稿したり、私のものを修正したりできることを願っています。助けてくれてありがとう。私は今Webscarabをテストしています..
actionscript-3 - 名前空間がないと xml ノードにアクセスできないのはなぜですか?
entry.author.name コンテンツにアクセスできない理由を突き止めようと、何時間も机の上で頭を叩いていました。あらゆる方法でアクセスしようとしましたが、失敗しました。
しかし、xml.children を使用してすべてのノードをループすると、作成者ノードが表示されます。
作成者ノードはアトム名前空間の一部ですが、他の名前空間のような名前空間はありません。
}
php - PHPはyoutubeスクリプトを検証します
YouTube が提供する埋め込みビデオ スクリプトをユーザーがコピー アンド ペーストしてデータベースにアップロードできるサイトがあります。このスクリプトが有効な youtube スクリプトであり、誰かが入力したランダムなテキストではないことを確認できるようにしたいと考えています。これは preg マッチで実行できると思います。何か案は?
youtube - YouTubeは動画にどのような種類のIDを使用していますか?
YouTubeが動画を識別するために使用するIDの種類に興味がありますか?これらは、DiggやBit.lyなどのサイトで短いURLに使用されるのと同じタイプのIDのようです。
c# - Windows Mobile アプリケーションで YouTube ビデオを再生する
私は、YouTube ビデオを再生する Windows Mobile 6 (または 5) 用のアプリケーションに取り組んでいます。YouTube 動画を再生する必要があります (ステータスの変化、現在のフレーム/時間などについてプレーヤーを制御/クエリします)。
かなり長い間 (そして数回の試行で) Web を精査した後でも、これを行う方法を見つけることができませんでした。私が知っているオプションは次のとおりです。
HTML に埋め込まれ、JavaScript で制御できる YouTube プレーヤーを使用します。しかし、そもそも IE Mobile から YT 動画を視聴できませんでした。「Flash Player 8 と JavaScript が有効になっているブラウザが必要です」というようなエラー メッセージが表示されます。
メディア プレーヤー コントロールをホストしますが、WMP はモバイル フォーマットを含む YT ビデオの再生を拒否します。
DirectShow を使用します。私はまだこれを調べています (DirectShow は言うまでもなく、COM を使用したことはありません) が、YouTube の形式をサポートするソリューションをまだ見つけていません。
このアプリケーションは C# で作成したいと思いますが、C++ でも機能します。
助けてください、StackOverflow の賢明な賢者よ!
youtube - Youtube Player API - 再生ブラウザのタブのみが選択されています
現在、YouTube プレーヤー API (正確にはクロムレス) を使用してサイトを開発しています。プレイリストでビデオを再生するスクリプトを作成しましたが、ページがフォーカスされていないか、ブラウザーでタブが選択されていない場合、ビデオ起動しません。これを回避し、プレーヤーが他のブラウザー タブを見ながら継続的にプレイできるようにするためのハックや方法はありますか?
video - YouTubeより難しいVimeoウェブサイトからのサムネイル
私たちのウェブサイトでは、URL(通常はYouTubeまたはVimeoからのURL)を送信して動画を追加できます。動画のリストを表示するときにサムネイルを表示したいのですが。
YouTubeは私にとってこれを簡単にします-URLの最後に「1.jpg」をたたくだけで、あなたはあなたのイメージを手に入れました。
Vimeoは私にHTTPリクエストを作成し、それらが返すXMLからサムネイルURLを抽出することを望んでいるようです-何ですか?誰がそのための時間を持っていますか?!!! さらに、これらのURLも保存する必要があり、20本のビデオをリストするページでその場で取得することはできません。
Vimeoのサムネイルを取得する簡単な方法はありますか?見つかりません...