YouTubeの動画を簡単にダウンロードできるツールとして、yt-dlp
が注目されています。本記事では、yt-dlp
をWindows環境にインストールし、YouTube動画をダウンロードするまでの手順をわかりやすく解説します。
1. yt-dlpとは?
yt-dlp
は、YouTubeやその他の動画サイトから動画や音声をダウンロードするためのオープンソースツールです。youtube-dl
を元に改善されており、多くの新機能と高い互換性を誇ります。
2. 必要な環境を準備する
yt-dlp
を使うために、以下の準備が必要です:
- Python(推奨)
- または、単一ファイル版の
yt-dlp.exe
Pythonのインストール
- 公式Pythonサイトから最新のPythonをダウンロードします。
- インストール中に、「Add Python to PATH」 のチェックボックスをオンにします。
- インストールが完了したら、PowerShellを開いて以下のコマンドを実行し、Pythonが正常に動作しているか確認します:
python --version
3. yt-dlpのインストール方法
方法1: pipを使用する
PowerShellを開き、以下のコマンドを入力します:
pip install -U yt-dlp
正常にインストールされたか確認するには:
yt-dlp --version
方法2: yt-dlp.exeを直接使用する
- yt-dlpのGitHubリリースページから最新の
yt-dlp.exe
をダウンロードします。 - ダウンロードしたファイルを、例えば
C:\Tools
フォルダに保存します。 - PowerShellで以下を実行してバージョンを確認します:
C:\Tools\yt-dlp.exe --version
4. YouTube動画をダウンロードする手順
動画をダウンロードする基本コマンド
PowerShellを開いて、以下のコマンドを実行します:
yt-dlp -o "C:\Downloads\%(title)s.%(ext)s" https://www.youtube.com/watch?v=naOj0vGfQsg
もしyt-dlp.exe
を直接使用している場合は:
C:\Tools\yt-dlp.exe -o "C:\Downloads\%(title)s.%(ext)s" https://www.youtube.com/watch?v=naOj0vGfQsg
高品質でダウンロード
最高品質で動画をダウンロードする場合は、以下のコマンドを使用します:
yt-dlp -f best -o "C:\Downloads\%(title)s.%(ext)s" https://www.youtube.com/watch?v=naOj0vGfQsg
音声のみをダウンロード
音声データ(例: MP3)だけが欲しい場合は、以下を実行します:
yt-dlp -o "C:\Downloads\%(title)s.%(ext)s" -x --audio-format mp3 https://www.youtube.com/watch?v=naOj0vGfQsg
5. トラブルシューティング
エラーが出た場合
yt-dlp
を最新バージョンに更新:
yt-dlp -U
pip
でインストールしたyt-dlpが古い場合は以下で更新:
python -m pip install --upgrade pip
6. おすすめオプションまとめ
- 最高品質を選択:
-f best
- 音声のみを抽出:
-x --audio-format mp3
- 進行状況を表示: デフォルトで進行状況が表示されます。
これで、yt-dlp
を使って簡単にYouTube動画をダウンロードできるようになります