Windows、macOS、Linux向けステップバイステップセットアップガイド。
yt-dlp は強力なコマンドラインメディアダウンローダー(youtube-dl の積極的にメンテナンスされたフォーク)で、数千のウェブサイトから動画と音声をダウンロードできます。ターミナルで動作するため、ネイティブのグラフィカルインターフェースはありません。
高品質動画(1080p、4Kなど)のダウンロードやMP3音声の抽出には、FFmpegのインストールが必須です。また、YouTubeの速度制限やボットブロックを回避するために、Denoなどのjavascriptランタイムのインストールを強く推奨します。以下はこれらのツールをデバイスにセットアップするための完全ガイドです。
ソフトウェアをインストールしたくないですか?任意のコマンドを直接 オンラインコンソール 設定不要。
Windows 10 (1809+) と Windows 11 にはWindowsパッケージマネージャー(winget)がデフォルトで含まれています。インストール、パス、更新を自動的に管理します。
winget install yt-dlp
Windowsでコマンドラインパッケージマネージャーを使うパワーユーザー向け。
scoop install yt-dlp
choco install yt-dlp
スタンドアロン実行可能バイナリを直接ダウンロードします。
C:\yt-dlp\、ダウンロードした yt-dlp.exe をそこに移動します。
C:\yt-dlp を入力し、すべてのダイアログで OK をクリックします。HomebrewはmacOSの標準パッケージマネージャーです。PythonやFFmpegを含むすべての依存関係を自動的に解決します。
brew install yt-dlp
または、MacPorts パッケージマネージャーで yt-dlp をインストールできます。
sudo port install yt-dlp
コンパイル済みバイナリをローカル実行パスに直接ダウンロードします。
sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp && sudo chmod a+rx /usr/local/bin/yt-dlp
Pythonのpipマネージャーを使用すると、ビデオエクストラクタースクリプトの最新更新を直接取得できます。
python3 -m pip install -U yt-dlp
Linuxディストリビューションのパッケージマネージャーで yt-dlp をインストール。
sudo apt update && sudo apt install yt-dlp
sudo pacman -S yt-dlp
sudo dnf install yt-dlp
スタンドアロンLinuxバイナリをローカル実行可能パスに直接ダウンロードします。
sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp && sudo chmod a+rx /usr/local/bin/yt-dlp
FFmpegはオープンソースのメディアライブラリで、yt-dlp が内部で使用して別々の高画質ビデオトラック(1080p、4K)とオーディオトラックを結合したり、音声をMP3として抽出します。FFmpegがないと、yt-dlp は720p以下の音声内蔵ストリームのみダウンロードします。
wingetで1コマンドでFFmpegをインストール:
winget install Gyan.FFmpeg
または、Gyan.dev からビルドをダウンロードし、展開して bin ディレクトリを環境変数 PATH に追加します。
Homebrewを使用している場合は自動的にインストールされます。手動インストール:
brew install ffmpeg
システムパッケージマネージャーでインストール:
Debian / Ubuntu:sudo apt install ffmpeg
sudo pacman -S ffmpeg
Denoはモダンなjavascriptランタイムです。yt-dlp は内部でDenoを使用してYouTubeのJavaScriptベースの署名復号アルゴリズムを実行します。Denoをインストールすると、YouTubeのダウンロード速度制限と「n-challenge」ボット検出ブロックを回避できます。
wingetで1コマンドでDenoをインストール:
winget install DenoLand.Deno
または Scoop を使用: scoop install deno
Homebrew で Deno をインストール:
brew install deno
公式シェルスクリプトで Deno をインストール:
curl -fsSL https://deno.land/install.sh | sh
このスクリプトを実行する前に unzip と curl がインストールされていることを確認してください。
インストール後、ターミナル(PowerShell、コマンドプロンプト、またはTerminal.app)を開き、バージョン確認コマンドを実行してすべてが正常に動作していることを確認します。
ターミナルでバージョン確認コマンドを実行:
yt-dlp --version
正常にインストールされている場合、次のようなリリース日バージョン番号が表示されます:
2026.06.18
「コマンドが見つかりません」と表示される場合、ターミナルを再起動するか、yt-dlp を含むフォルダがシステム環境PATHに正しく追加されていることを確認してください。
問題が発生していますか?Windows、macOS、Linuxでの最も一般的な yt-dlp エラーの修正方法をご紹介します。
yt-dlp がシステムPATHにありません。winget、Homebrew、または pip でインストールした場合は、ターミナルを閉じて再度開いてください — PATHは新しいセッションでのみ更新されます。
yt-dlp.exe を手動でダウンロードした場合、そのフォルダをPATH環境変数に追加する必要があります。上記の詳細なPATH設定手順を参照してください。
yt-dlp --cookies-from-browser chrome "URL"
winget install ffmpeg
yt-dlp -U
winget upgrade yt-dlp または brew upgrade yt-dlp)。
yt-dlp -U)を使用していることを確認してください。
yt-dlp.exe はPyInstallerを使用して構築されており、Pythonインタープリターを単一の実行ファイルにバンドルします。一部のマルウェアも同じパッケージング手法を使用するため、ウイルス対策ソフトがPyInstallerバンドルをフラグすることがよくありますが、yt-dlp 自体は完全に安全です。
winget install yt-dlp でインストール(Microsoft検証済みパッケージはフラグされません)。
YouTubeやその他の動画プラットフォームはストリーミングプロトコルを頻繁に更新するため、古いバージョンの yt-dlp が動作しなくなることがあります。抽出エラーを自動的に解決するため、ローカルインストールを最新に保ちましょう。
バイナリを直接ダウンロードした場合やpipでインストールした場合、ターミナルで組み込み更新コマンドを実行:
yt-dlp -U
Windows (winget): winget upgrade yt-dlp
macOS (Homebrew): brew upgrade yt-dlp
Python (pip): python3 -m pip install --upgrade yt-dlp
ターミナルでこれらの基本コマンドから始めましょう:
| 目的 | コマンド | アクション |
|---|---|---|
| 動画をダウンロード(最高画質) | yt-dlp "https://www.youtube.com/watch?v=oHg5SJYRHA0" |
|
| MP3音声を抽出 | yt-dlp -x --audio-format mp3 "https://www.youtube.com/watch?v=oHg5SJYRHA0" |
|
はい、yt-dlp は安全です。Unlicenseの下でライセンスされた100%オープンソースプロジェクトで、GitHubで100,000以上のスターと数百人のアクティブなコントリビューターを持ちます。すべてのコードが公開監査可能です。
winget でインストールすると回避できます。ローカルで実行ファイルを実行したくない場合、当 オンラインコンソール 当サーバーで yt-dlp を実行 — デバイスには何もインストールされません。
100K+ ⭐
GitHubでオープンソース
当サーバーで直接 yt-dlp コマンドを実行。ウェブUIでプレイリストのダウンロード、配信の録画、音声の即時抽出ができます。