ytdlp.online
ホーム Tampermonkey

yt-dlp のダウンロードとインストール方法

Windows、macOS、Linux向けステップバイステップセットアップガイド。

yt-dlp は強力なコマンドラインメディアダウンローダー(youtube-dl の積極的にメンテナンスされたフォーク)で、数千のウェブサイトから動画と音声をダウンロードできます。ターミナルで動作するため、ネイティブのグラフィカルインターフェースはありません。

高品質動画(1080p、4Kなど)のダウンロードやMP3音声の抽出には、FFmpegのインストールが必須です。また、YouTubeの速度制限やボットブロックを回避するために、Denoなどのjavascriptランタイムのインストールを強く推奨します。以下はこれらのツールをデバイスにセットアップするための完全ガイドです。

ソフトウェアをインストールしたくないですか?任意のコマンドを直接 オンラインコンソール 設定不要。

方法1:WinGet(推奨&最も簡単)

Windows 10 (1809+) と Windows 11 にはWindowsパッケージマネージャー(winget)がデフォルトで含まれています。インストール、パス、更新を自動的に管理します。

  1. PowerShell またはコマンドプロンプト(CMD)を開きます。
  2. 以下のコマンドを実行:
    winget install yt-dlp
  3. 環境変更を適用するためにターミナルウィンドウを再起動します。

方法2:Scoop / Chocolatey

Windowsでコマンドラインパッケージマネージャーを使うパワーユーザー向け。

Scoop:
scoop install yt-dlp
Chocolatey:
choco install yt-dlp

方法3:直接ダウンロード(.exe)

スタンドアロン実行可能バイナリを直接ダウンロードします。

  1. 最新バイナリをダウンロード:
  2. yt-dlp 用のフォルダを作成します。例: C:\yt-dlp\、ダウンロードした yt-dlp.exe をそこに移動します。
  3. フォルダをシステムの PATH 環境変数に追加:
    1. Win + S を押して「環境変数」を検索し、「システム環境変数の編集」をクリックします。
    2. システムのプロパティウィンドウで、「環境変数...」ボタンをクリックします。
    3. 「システム変数」(または「ユーザー変数」)で Path という名前の変数を見つけて選択し、「編集...」をクリックします。
    4. 「新規」をクリックしてフォルダパス C:\yt-dlp を入力し、すべてのダイアログで OK をクリックします。
  4. PATH変更を有効にするため、ターミナル(PowerShellまたはCMD)を閉じて再度開きます。

方法1:Homebrew(推奨)

HomebrewはmacOSの標準パッケージマネージャーです。PythonやFFmpegを含むすべての依存関係を自動的に解決します。

  1. ターミナルアプリを開きます。
  2. 以下のコマンドで yt-dlp をインストール:
    brew install yt-dlp

方法2:MacPorts

または、MacPorts パッケージマネージャーで yt-dlp をインストールできます。

sudo port install yt-dlp

方法3:Curl直接インストール

コンパイル済みバイナリをローカル実行パスに直接ダウンロードします。

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

方法1:pip(最新バージョン取得に推奨)

Pythonのpipマネージャーを使用すると、ビデオエクストラクタースクリプトの最新更新を直接取得できます。

  1. Python 3 pip で yt-dlp をインストールまたは更新:
    python3 -m pip install -U yt-dlp

方法2:ディストリビューションパッケージマネージャー

Linuxディストリビューションのパッケージマネージャーで yt-dlp をインストール。

Debian / Ubuntu:
sudo apt update && sudo apt install yt-dlp
Arch Linux:
sudo pacman -S yt-dlp
Fedora:
sudo dnf install yt-dlp

方法3:直接ダウンロード

スタンドアロンLinuxバイナリをローカル実行可能パスに直接ダウンロードします。

  1. wget/curlでダウンロードして権限を設定:
    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 のインストール方法(HD&MP3に必須)

FFmpegはオープンソースのメディアライブラリで、yt-dlp が内部で使用して別々の高画質ビデオトラック(1080p、4K)とオーディオトラックを結合したり、音声をMP3として抽出します。FFmpegがないと、yt-dlp は720p以下の音声内蔵ストリームのみダウンロードします。

Windows

wingetで1コマンドでFFmpegをインストール:

winget install Gyan.FFmpeg

または、Gyan.dev からビルドをダウンロードし、展開して bin ディレクトリを環境変数 PATH に追加します。

macOS

Homebrewを使用している場合は自動的にインストールされます。手動インストール:

brew install ffmpeg
Linux

システムパッケージマネージャーでインストール:

Debian / Ubuntu:
sudo apt install ffmpeg
Arch Linux:
sudo pacman -S ffmpeg

Deno のインストール方法(YouTube推奨)

Denoはモダンなjavascriptランタイムです。yt-dlp は内部でDenoを使用してYouTubeのJavaScriptベースの署名復号アルゴリズムを実行します。Denoをインストールすると、YouTubeのダウンロード速度制限と「n-challenge」ボット検出ブロックを回避できます。

Windows

wingetで1コマンドでDenoをインストール:

winget install DenoLand.Deno

または Scoop を使用: scoop install deno

macOS

Homebrew で Deno をインストール:

brew install deno
Linux

公式シェルスクリプトで Deno をインストール:

curl -fsSL https://deno.land/install.sh | sh

このスクリプトを実行する前に unzipcurl がインストールされていることを確認してください。

インストールの確認

インストール後、ターミナル(PowerShell、コマンドプロンプト、またはTerminal.app)を開き、バージョン確認コマンドを実行してすべてが正常に動作していることを確認します。

1. バージョンコマンドを実行

ターミナルでバージョン確認コマンドを実行:

yt-dlp --version
2. 期待される出力

正常にインストールされている場合、次のようなリリース日バージョン番号が表示されます:

2026.06.18

「コマンドが見つかりません」と表示される場合、ターミナルを再起動するか、yt-dlp を含むフォルダがシステム環境PATHに正しく追加されていることを確認してください。

よくあるエラーのトラブルシューティング

問題が発生していますか?Windows、macOS、Linuxでの最も一般的な yt-dlp エラーの修正方法をご紹介します。

yt-dlp がシステムPATHにありません。wingetHomebrew、または pip でインストールした場合は、ターミナルを閉じて再度開いてください — PATHは新しいセッションでのみ更新されます。

yt-dlp.exe を手動でダウンロードした場合、そのフォルダをPATH環境変数に追加する必要があります。上記の詳細なPATH設定手順を参照してください。

またはローカルセットアップを完全にスキップして オンラインコンソールで yt-dlp を実行 — 設定不要。

YouTubeはフラグ付きまたはデータセンターのIPアドレスからのダウンロードをブロックします。ローカルで修正するには、ブラウザCookieを yt-dlp に渡してください:
yt-dlp --cookies-from-browser chrome "URL"
これにより yt-dlp が認証済みのYouTubeセッションを使用してブロックを回避できます。

オン ytdlp.online、プレミアム会員向けにバックエンドサーバーが自動的に住宅用プロキシIPをローテーションしてこの制限を回避します。

yt-dlp は別々のビデオとオーディオストリームの結合(1080p以上のダウンロードに必要)やMP3音声の抽出に FFmpeg が必要です。すべてのプラットフォームでの詳細なセットアップ手順については、上記の FFmpegインストールセクション を参照してください。

クイック修正:
winget install ffmpeg
オン ytdlp.online、FFmpegはプリインストール済み — すべての結合と音声抽出はサーバー上で自動的に行われます。

YouTubeがストリーミングアルゴリズムを更新し、古いバージョンの yt-dlp が動作しなくなった場合に発生します。最新バージョンに更新して修正:
yt-dlp -U
パッケージマネージャーでインストールした場合は、その更新コマンドを使用してください(例:winget upgrade yt-dlp または brew upgrade yt-dlp)。

オン ytdlp.online、1時間ごとにアップストリームの更新をスキャンし、システムコアを自動的に最新に保ちます。

YouTubeは意図的に yt-dlp のダウンロード速度を制限しています。Deno(JavaScriptランタイム)をインストールすると、yt-dlp が自動的に速度制限を回避できます。上記の Denoインストールセクション を参照してください。

また、スロットル回避方法は頻繁に更新されるため、yt-dlp の最新バージョンyt-dlp -U)を使用していることを確認してください。

オン ytdlp.online、Denoは事前設定済みで、高帯域幅サーバーで最大速度でダウンロードが実行されます。

これは誤検知です。スタンドアロンの yt-dlp.exe はPyInstallerを使用して構築されており、Pythonインタープリターを単一の実行ファイルにバンドルします。一部のマルウェアも同じパッケージング手法を使用するため、ウイルス対策ソフトがPyInstallerバンドルをフラグすることがよくありますが、yt-dlp 自体は完全に安全です。

yt-dlp は GitHub でホストされた100%オープンソースプロジェクトで、100,000以上のスターと数百人のコントリビューターがいます。ソースコードは公開監査可能です。

修正方法:Windows セキュリティで yt-dlp フォルダの除外を追加するか、winget install yt-dlp でインストール(Microsoft検証済みパッケージはフラグされません)。

ローカルバイナリを実行したくないですか?当 クラウドベースのオンラインコンソール — デバイスには何もインストールされません。

yt-dlp の更新方法

YouTubeやその他の動画プラットフォームはストリーミングプロトコルを頻繁に更新するため、古いバージョンの yt-dlp が動作しなくなることがあります。抽出エラーを自動的に解決するため、ローカルインストールを最新に保ちましょう。

方法A:スタンドアロンバイナリ更新

バイナリを直接ダウンロードした場合やpipでインストールした場合、ターミナルで組み込み更新コマンドを実行:

yt-dlp -U
方法B:パッケージマネージャー更新

Windows (winget): winget upgrade yt-dlp

macOS (Homebrew): brew upgrade yt-dlp

Python (pip): python3 -m pip install --upgrade yt-dlp

クイックスタートコマンド

ターミナルでこれらの基本コマンドから始めましょう:

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 完全チートシートを見る →
💖 このインストールガイドが気に入りましたか?友達にシェアしましょう! 💖

yt-dlp は2026年に安全ですか?

はい、yt-dlp は安全です。Unlicenseの下でライセンスされた100%オープンソースプロジェクトで、GitHub100,000以上のスターと数百人のアクティブなコントリビューターを持ちます。すべてのコードが公開監査可能です。

  • テレメトリなし、広告なし、バンドルソフトなし。yt-dlp はクリーンな単一目的のCLIツールです。
  • Windows Defenderの誤検知はPyInstallerパッケージングによるもので、悪意のあるコードではありません。winget でインストールすると回避できます。
  • 合法的な使用:yt-dlp は汎用メディアダウンローダーです。ダウンロードする権利のあるコンテンツのみダウンロードしてください — ご自身のアップロード、Creative Commons素材、または明示的な許可のあるコンテンツ。

ローカルで実行ファイルを実行したくない場合、当 オンラインコンソール 当サーバーで yt-dlp を実行 — デバイスには何もインストールされません。

100K+ ⭐
GitHubでオープンソース

デバイスにソフトウェアをインストールしたくないですか?

当サーバーで直接 yt-dlp コマンドを実行。ウェブUIでプレイリストのダウンロード、配信の録画、音声の即時抽出ができます。

yt-dlp ツール群
すべてのyt-dlpツールを表示
yt-dlp ヘルプ&ドキュメント