私は現在YouTubeダウンローダーを作成しており、ビデオのサムネイルを取得するためのコードを持っていますが、ビデオのタイトルやおそらくビデオのサイズなどを取得する方法を見つけたいと思っています。誰かが助けてくれるなら、答えてください:D
3 に答える
.NET YouTube API ドキュメント、具体的にはYouTube API v2.0 – 単一ビデオのデータの取得セクションを読む必要があります。
動画の ID を使用して 1 つの動画をクエリする必要があります。返される ATOM フィードのデータは次のとおりです。
feed/entry/Title
動画のタイトルにfeed/entry/media:group/yt:duration
ビデオの長さについて
ただし、ビデオのサイズに対して返される値はないようです。
Youtube API のバージョン 3を使用することをお勧めします。YouTube ページの html を解析することはお勧めしません。フォーマットがいつ変更されるかわからないため、大量の情報をダウンロードすることになります。API ははるかに安定しています。
ビデオセクションを見ると。
https://www.googleapis.com/youtube/v3/videos?id=BaW_jenozKc&part=snippet
(このコンピューターではテストできません) パーツを変更 (または複数のパーツを追加) することで、ビデオについて必要なすべての情報を取得できます。結果は json で返されるため、ほぼすべてのプログラミング言語で使用できます。
また、はじめにをお読みください。アプリケーションを登録して開発者キーを取得しない限り、Youtube はクエリの数を制限します。