PR

Pythonを使ったYouTube動画ダウンロードプログラムの作成方法

Pythonを使ってYouTubeの動画をダウンロードするプログラムを作成する方法を説明します。ただし、著作権やYouTubeの利用規約に注意する必要があります。

ステップ1: フォルダの作成

まず、Pythonプログラムを保存するフォルダを作成しましょう。例えば【YouTubeDL】という名前でフォルダを作成します。

ステップ2: 必要なライブラリのインストール

次に、YouTube動画のダウンロードに使用するpytubeというライブラリをインストールします。以下のコマンドを実行してください。

pip install pytube

ステップ3: プログラムの作成

以下がYouTube動画をダウンロードするためのPythonプログラムです。このプログラムは、【YouTubeDL】フォルダ内に【YouTubeDL.py】という名前で保存します。

from pytube import YouTube

def download_youtube_video(url, output_path='.'):
    try:
        # YouTubeオブジェクトを作成
        yt = YouTube(url)

        # 最高品質の動画をダウンロード
        video = yt.streams.get_highest_resolution()

        # ダウンロードを実行
        print(f"ダウンロード中: {yt.title}")
        video.download(output_path)
        print("ダウンロード完了!")

    except Exception as e:
        print(f"エラーが発生しました: {str(e)}")

# 使用例
video_url = "ここにダウンロードしたいURLを入力"
download_youtube_video(video_url)

ステップ4: プログラムの実行

プログラムを保存したら、ダウンロードしたいYouTube動画のURLをvideo_urlに入力します。その後、ターミナルやコマンドプロンプトからプログラムを実行します。

python YouTubeDL.py

これで、指定したURLの動画がダウンロードされます。

注意点

  • ダウンロードした動画は個人利用の範囲内に留め、第三者への配布や商用利用は避けましょう。
  • YouTubeの利用規約を遵守し、著作権を侵害しないように注意してください。

以上で、Pythonを使ったYouTube動画ダウンロードプログラムの作成方法の説明は終了です。質問があればお気軽にどうぞ!

タイトルとURLをコピーしました