見出し画像

PythonでYouTube動画をダウンロードする方法【初心者向けガイド】


はじめに

この記事では、Pythonを使ってYouTube動画を簡単にダウンロードする方法を紹介します。プログラミング初心者の方でも実践できるように、ステップバイステップで解説します。

必要なもの

  • Python3

  • pytubeライブラリ

手順

1. Pythonのインストール

まず、Pythonをインストールします。Python公式サイト(python.org)から最新バージョンをダウンロードし、インストールしてください。

2. pytubeライブラリのインストール

次に、YouTube動画をダウンロードするためのライブラリである `pytube` をインストールします。ターミナル(またはコマンドプロンプト)を開き、以下のコマンドを実行します。

pip install pytube

3. Pythonスクリプトの作成

以下のコードを新しいPythonスクリプトファイル(例:download_youtube_video.py)にコピー&ペーストします。

import pytube

def download_youtube_video(url):
    try:
        # YouTubeオブジェクトを生成
        yt = pytube.YouTube(url)
        # 最も高画質のストリームを選択
        stream = yt.streams.get_highest_resolution()
        # 動画をダウンロード
        stream.download()
        print(f'動画のダウンロードが完了しました: {yt.title}')
    except Exception as e:
        print(f'エラーが発生しました: {e}')

if __name__ == '__main__':
    url = input('ダウンロードしたいYouTube動画のURLを入力してください: ')
    download_youtube_video(url)

4. スクリプトの実行

ターミナル(またはコマンドプロンプト)で以下のコマンドを実行し、スクリプトを実行します。

python download_youtube_video.py

プロンプトに従ってYouTube動画のURLを入力すると、動画がダウンロードされます。

おわりに

この方法を使えば、Pythonを利用して簡単にYouTube動画をダウンロードすることができます。初心者の方でも問題なく実行できるように、詳しく解説しました。ぜひ試してみてください。


【SNS】

この記事が気に入ったらサポートをしてみませんか?