PythonでYouTube動画をダウンロードする方法


まず、pytubeライブラリをインストールする必要があります。以下のコマンドを使用して、pipを介してpytubeをインストールします。

pip install pytube

次に、次のコードを使用してpytubeライブラリをインポートします。

from pytube import YouTube
import os

ダウンロードするYouTube動画のURLを指定するために、downloader関数を作成します。

def downloader(url):
    youtube = YouTube(url)
    video = youtube.streams.first()
    video.download()

この関数は、指定したURLからYouTube動画をダウンロードします。ダウンロードされる動画は、デフォルトの保存先に保存されます。

さらに、特定の保存先フォルダに動画をダウンロードする場合は、downloader関数を次のように変更できます。

def downloader(url, save_path):
    youtube = YouTube(url)
    video = youtube.streams.first()
    video.download(save_path)

save_pathには、動画を保存するフォルダのパスを指定します。

以上が、Pythonを使用してYouTube動画をダウンロードする方法とコード例の一部です。これらのコードを使用することで、YouTube動画のダウンロードを簡単に実行することができます。

注意点として、著作権に関連する法律やYouTubeの利用規約に違反しないように、ダウンロードする動画の使用については注意してください。