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】
X (Twitter): https://twitter.com/satoshihgsn_jp
Instagram: https://www.instagram.com/satoshihgsn_jp/