Youtubeの動画をダウンロードしたいと
思ったことないでしょうか?
Pythonプログラムなら
・・・
出来てしまうんですねーーー
解説動画はこちら
さてやり方についてですが
まずはプログラムをインストールしましょう。
youtube-dl
Youtubeの動画をダウンロードするプログラムです。
pipなどでインストールしておきましょう。
インストールできたら
まずはライブラリのインストールです。
import youtube_dl
これだけ
動画のダウンロードに関しては
まず動画のURLを調べておきます。
例:
https://www.youtube.com/watch?v=XXXXXXXXXXX
このXXXの部分が動画のIDになるので
これを控えておきます。
otupyの過去の動画のリンクを用いて
ダウンロードするプログラムは
以下のようになります。
URLと保存する際のファイル名を設定すれば
プログラムを実行した場所にダウンロードされると思います。
Jupyter Notebookであればノート上での再生も可能です。

はい、結構簡単に
ダウンロードできるんじゃないでしょうか?
注意点としては
動画の拡張子は
色々あるようで、webm,mkvなどは
そのままでは見れないかもしれません。
その場合は一旦mp4などに変換すれば
見れるかと思います。
大量にダウンロードしたいニーズがあるなら
試してみてはいかがでしょうか
今回はここまでです
それでは。
思ったことないでしょうか?
Pythonプログラムなら
・・・
出来てしまうんですねーーー
解説動画はこちら
さてやり方についてですが
まずはプログラムをインストールしましょう。
youtube-dl
Youtubeの動画をダウンロードするプログラムです。
pipなどでインストールしておきましょう。
sudo -H pip install --upgrade youtube-dl
インストールできたら
まずはライブラリのインストールです。
import youtube_dl
これだけ
動画のダウンロードに関しては
まず動画のURLを調べておきます。
例:
https://www.youtube.com/watch?v=XXXXXXXXXXX
このXXXの部分が動画のIDになるので
これを控えておきます。
otupyの過去の動画のリンクを用いて
ダウンロードするプログラムは
以下のようになります。
download_url = 'https://www.youtube.com/watch?v=6PjkBT7QwiM'
output_file_name = 'abe'
ydl_opts = {
'format': 'bestvideo+bestaudio/best',
'outtmpl': output_file_name + '.%(ext)s',
}
ydl = youtube_dl.YoutubeDL(ydl_opts)
result = ydl.extract_info(download_url, download=True)
URLと保存する際のファイル名を設定すれば
プログラムを実行した場所にダウンロードされると思います。
Jupyter Notebookであればノート上での再生も可能です。
import IPython.display
IPython.display.Video('abe.webm',width=480, height=270)

はい、結構簡単に
ダウンロードできるんじゃないでしょうか?
注意点としては
動画の拡張子は
色々あるようで、webm,mkvなどは
そのままでは見れないかもしれません。
その場合は一旦mp4などに変換すれば
見れるかと思います。
大量にダウンロードしたいニーズがあるなら
試してみてはいかがでしょうか
今回はここまでです
それでは。

コメントする