YouTubeでは、実際にカウントせずに、チャンネルによってアップロードされたビデオの総数を知ることはできますか?
アップロードされた動画の数ではなく、「動画の再生回数」の合計しか表示できません。
ビデオを開くと、以下のように、所有者の名前と、所有者が所有しているビデオの合計数が表示されます。
これがうまくいかない場合は、 Geniusknightによる回答 を使用します。
更新されたYouTubeインターフェースでは、ビデオのすぐ下のチャンネル所有者の名前の上にカーソルを合わせるが必要です。ポップアップオーバーレイが表示され、すべてのチャンネル登録者とアップロードされたビデオの量が表示されます。
一部のYouTubeユーザーは動画を非公開にしており、チャンネル登録するとアクセスできます。そのような場合、アップロードされたビデオの数を取得するのは、その名前でアップロードされたビデオのみが表示されるため、サブスクライブしていない場合は少し難しいです。
2018年8月:
youtube-dl
を使用$ youtube-dl --flat-playlist https://www.youtube.com/user/adric22
[youtube:user] adric22: Downloading channel page
[youtube:playlist] UU8uT9cgJorJPWu7ITLGo9Ww: Downloading webpage
[download] Downloading playlist: Uploads from The 8-Bit Guy
[youtube:playlist] UU8uT9cgJorJPWu7ITLGo9Ww: Downloading page #1
[youtube:playlist] playlist Uploads from The 8-Bit Guy: Downloading 194 videos
[download] Downloading video 1 of 194
[download] Downloading video 2 of 194
[download] Downloading video 3 of 194
[download] Downloading video 4 of 194
[download] Downloading video 5 of 194
等々。
[編集]コメンター@Huskyが述べているように、GDataは利用できなくなりました。アーカイブ目的で元の回答を以下に残しました。
API経由でアクセスし、ブラウザで次のURLを指定するだけで(TheChannelをチャンネル名に置き換えた後)、totalItemsの値を読み取ることもできます。
https://gdata.youtube.com/feeds/api/users/TheChannel/uploads?v=2&alt=jsonc&max-results=0
出典: Illiou on reddit 。
おそらく、このようなツールを使用して、チャンネル/ユーザー/プレイリストのそのような統計情報を取得できます。 http://youtube-playlist-analyzer.appspot.com/
2017の時点で、このページのパブリックメソッド(APIトークンを必要としないメソッド)はいずれも機能していません。以下は、最近(2018年半ば)にdoesが機能するメソッドです:
チャネルIDのUCプレフィックスをUUに変更しますプレイリストページにアクセスするために使用します。 UU形式のchannelIdを使用する場合、URLパターンを…/channel/UC…
から…/playlist?list=UU…
に変更することに注意してください。 。例えば:
https://www.youtube.com/channel/UCK8sQmJBp8GCxrOtXWBpyEA
^^--- 'UC'
vv--- 'UU'
https://www.youtube.com/playlist?list=UUK8sQmJBp8GCxrOtXWBpyEA
再生リストページに、チャンネルで現在利用可能な動画の数が表示されます。
YouTubeデータAPI を使用できます。このツールは開発者向けですが、使いやすいです。これは、「Cours de japonais!」というチャンネルの動画をカウントしたスクリーンショットです。クエリの実行後、ページの下部にある関連情報の周りに黒い境界線を配置しました。
提供する3つの重要な情報があります。