ユーザーがビデオの名前を入力すると、その名前の最も視聴されたYoutubeビデオにリンクされます。たとえば、ユーザーが「Sam Smith」を検索すると、Sam SmithのMost-Viewedビデオにリダイレクトされます。どうしたらいいですか?Youtube MostViewed URLを取得するには
-1
A
答えて
0
1
コマンドラインに精通していますか?
もしそうなら、このperlプログラムはあなたに与えられたユーザーのために最も視聴されたビデオのURLを与えます。これは、YouTubeがいつでもすぐにHTML形式を変更しないことを前提としています。
#!/usr/bin/perl
print "Enter user name: ";
chomp ($user = <STDIN>);
my $url = "https://www.youtube.com/user/".$user."/videos?sort=p"; # sort=p means sort by popularity
# open the web page
open F, "wget -q -O- $url|" or die "Could not wget $url";
my $mostViewedUrl = 'ERROR';
foreach $line (<F>){
# Since the urls are sorted by popularity,
# we want the first url only.
if($line =~ /.*<h3 class="yt-lockup-title ">/){
$mostViewedUrl = $line;
last;
}
}
$mostViewedUrl =~ s/.*href="([^"]+).*/$1/;
$mostViewedUrl = 'youtube.com'.$mostViewedUrl;
print "Most viewed link: $mostViewedUrl";
関連する問題
- 1. iOSでYouTubeの音声URLを取得
- 2. python-youtube。 URLを取得ビデオのリスト
- 3. youtube-dl直接ダウンロードURLを取得
- 4. youtube URLから動画のURLを直接取得するには?
- 5. URLを介してYouTubeのインサイトを取得する
- 6. YouTube APIでYouTube動画のタイトルを取得するには
- 7. ビデオURLからYouTubeのビデオタイトルを取得する方法
- 8. youtube URLから動画IDを取得するパターン
- 9. Youtubeのビデオ情報をURLで取得する
- 10. YouTubeライブストリームチャットメッセージを取得する
- 11. Javascript - YoutubeビデオのURLをプログラムで取得するには? (自己回答)
- 12. YouTube APIに接続してURLをダウンロードする - KeyErrorを取得する
- 13. python:チャンネルのすべてのYouTube動画URLを取得
- 14. YouTubeのビデオURLから直接ビデオURLを取得するにはどうすればよいですか?
- 15. YouTubeからビデオファイルまたはストリームを取得するためのURL?
- 16. youtube-dl libでintagram写真のURLを取得する方法は?
- 17. youtube apiのURLをフラグメントから取得してYoutubeFragmentに設定する方法
- 18. ユニティ、ウェブビューでyoutube URLを取得し、ビデオを1つで再生
- 19. anglejsを使って表示するjson url links(Youtube)を取得する
- 20. YouTube API v3 - PythonのURLで動画タイトルを取得
- 21. URL正規表現のパターンからYouTube IDを取得
- 22. YouTube動画(Android/Java)のダウンロードURLを取得
- 23. YouTube APIは、非公開のライブストリームのURLを取得しますか?
- 24. YouTube動画のタイトルを取得する
- 25. youtubeビデオストリームを取得する方法
- 26. iOSのYouTubeチャンネルコンテンツを取得する
- 27. YouTubeコンテンツID APIを取得する
- 28. YouTube動画の視聴を取得するYouTube API
- 29. Youtube API YoutubeからGoogle+ IDを取得するユーザー名
- 30. アンドロイドでカテゴリ別にYouTube動画を取得するには?
リンクのみの回答は良くありません。リンク先が移動し、答えが無意味になる可能性があります。答えはできるだけ自己完結型でなければなりません。 –