Python/Pytube3で超簡単にYoutubeから動画をダウンロードできた
Pythonにpytube3というYoutube動画を簡単にダウンロードするライブラリがあり、試しにやってみたらビックリするくらい簡単だったのでシェア。
まずはPytube3のインストール
$ pip3 install pytube3
以下のコードで変数url
に入れたYoutube動画のURLから動画をダウンロードしてくれます。「download」というフォルダが生成され、「out.mp4」というファイル名で保存されます。
from pytube import YouTube url = 'https://www.youtube.com/watch?v=feFiCUfdHEI&list=WL&index=23&t=338s' yt = YouTube(url) print("ダウンロード中...") yt.streams.filter(progressive=True, file_extension='mp4').order_by('resolution').desc().first().download('./download','out') print("ダウンロード完")
スポンサーリンク