ホームページ > システムチュートリアル > Linux > YT-DLPコマンド:初心者向けの完全なチュートリアル(2025)

YT-DLPコマンド:初心者向けの完全なチュートリアル(2025)

Christopher Nolan
リリース: 2025-03-21 11:00:13
オリジナル
206 人が閲覧しました

お気に入りのビデオをインターネットから保存したいと思ったことはありますか?面白い猫のビデオであろうと、後で見たいチュートリアルであろうと、 YT-DLPがお手伝いします!この包括的なYT-DLPチュートリアルでは、 YT-DLPとは何か、Linuxにインストールする方法、および最も一般的に使用されるYT-DLPコマンドをYouTubeやその他のさまざまなWebサイトからオーディオとビデオをダウンロードする方法について説明します。

免責事項と警告:

YT-DLPは、さまざまなWebサイトからビデオやオーディオをダウンロードするための強力なツールです。ただし、YT-DLPを使用して違法または海賊版のコンテンツをダウンロードするために使用しないでください。著作権所有者の許可なしに著作権で保護された資料をダウンロードすることは違法であり、深刻な法的結果をもたらす可能性があります。

ビデオファイルやオーディオファイルが著作権で保護されているかどうかわからない場合は、注意を払ってダウンロードしないことをお勧めします。オンラインで入手可能な無料および著作権で保護されたコンテンツの多くの正当なソースがあります。

YT-DLPを使用する際に著作権侵害を回避するためのいくつかのヒントを以下に示します。

  • ダウンロードする権限があるビデオとオーディオファイルのみをダウンロードしてください。
  • あなたの国の著作権法に注意してください。
  • ビデオまたはオーディオファイルが著作権で保護されているかどうかわからない場合は、ダウンロードしないでください。
  • オンラインで入手可能な無料および著作権で保護されたコンテンツの多くの正当なソースがあります。

責任を持って合法的にYT-DLPを使用してください。

著者もOstechnixのウェブサイトも、著作権侵害行為に対する責任を負いません。

目次

1。YT-DLPとは何ですか?

YT-DLPは、 YouTubeやその他のビデオホスティングWebサイトからビデオをダウンロードするために使用できる無料のオープンソースコマンドラインツールです。

YT-DLPは、現在のYouTube-DLCのフォークであり、新しい機能とパッチを追加しながら、元のプロジェクトとの互換性を維持することを目的としています。

幅広いビデオおよびオーディオ形式をサポートしており、字幕やメタデータをダウンロードするためにも使用できます。 YT-DLPは、Windows、MacOS、Linuxで利用できます。

2。YT-DLPとYouTube-DL/YouTube-DLCの重要な違い

YT-DLPのデフォルトオプションの一部は、YouTube-DLおよびYouTube-DLCのオプションとは異なります。主な違いのいくつかは次のとおりです。

  • YouTube-DLやYouTube-DLCとは異なり、YT-DLPはPython 3.7以降のみをサポートしています。対照的に、YouTube-DLはPython 2.6および3.2への互換性を拡張します。
  • FFMPEGはメディアを処理するための推奨オプションですが、AVCONVはYT-DLP内のFFMPEGの代替として承認されていません。
  • YT-DLPは、構成ファイルのストレージでYouTube-DLからわずかに逸脱します。
  • YT -DLPの-F出力の形式が変更されました。
  • オプション-auto-number(-a)、 - タイトル(-t)、および - リテラル(-l)は非推奨であり、予想どおりに機能しなくなりました。
  • デフォルトでは、YT-DLPは-no-abort-on-errorをアクティブにします。
  • YT-DLPのデフォルトの出力テンプレートは、YouTube-DLのテンプレートとは異なります。 yt-dlpは、デフォルトで%(title)s [%(id)s]。
  • YT-DLPのデフォルト形式のソートは、YouTube-DLとは異なり、より高いビットレートよりも高い解像度とより良いコーデックを優先します。
  • YT-DLPのデフォルトのフォーマットセレクターはBV* BA/Bです。つまり、ビデオのみの形式を上回る動画オーディオ形式を組み合わせたものが推奨されます。
  • YouTube-DLCとは異なり、YT-DLPは、デフォルトで複数のオーディオ/ビデオストリームを1つのファイルにマージすることを許可しません(-F BV* BAとの競合を回避します)。
  • サムネイル、説明、InfoJSONなどのメタデータファイルは、YT-DLPを使用するときにもプレイリスト用に記述されます。
  • YT-DLPは、YouTubeプレイリスト用の利用できないビデオをリストしています。
  • YTUBEのアップロード日付は、YT-DLPによって抽出された日付は、利用可能な場合はUTCにあります。
  • YT-DLPは、デフォルトでInfoJSONからいくつかの内部メタデータ(例えば、ファイル名)を除外します。
  • YT-DLPのファイル名内の無効な文字の消毒は異なり、YouTube-DLに比べてよりインテリジェントと見なされます。
  • YT-DLPは、現在ARIA2Cのために実装されている可能性がある場合、外部ダウンローダー出力を標準の進行出力に解析しようとします。ダウンローダーの出力をAS-ISに保持するには、-Compat-Options No-External-Downologer-Progressを使用します。

その他の重要な違いについては、YT-DLP GitHubリポジトリにアクセスしてください。このガイドの最後にリンクが提供されます。

3. LinuxにYT-DLPをインストールします

YT-DLPは複数の方法でインストールできます。

3.1。 YT-DLPをインストールするための正式に推奨される方法

Linux、MacOS、またはBSDなどのUNIXのようなオペレーティングシステムを使用している場合、これらの方法のいずれかに従ってYT-DLPを簡単にインストールできます。

方法1:カールの使用

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
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

方法2:WGETの使用

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
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

方法3:ARIA2Cの使用

sudo aria2c https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp ---dir/usr/local/bin -o yt-dlp
ログイン後にコピー
 sudo chmod a rx/usr/local/bin/yt-dlp
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

YT-DLPを最新の状態に保つには、次のコマンドを実行するだけです。

 sudo yt -dlp -u
ログイン後にコピー
ログイン後にコピー

3.2。 PIPを使用してYT-DLPをインストールします

YT-DLPを稼働させるには、PythonのパッケージマネージャーであるPIPを使用できます。さまざまなインストール方法があります。

方法1:標準インストール

python3 -m pip install -u yt -dlp
ログイン後にコピー

このコマンドはYT-DLPをインストールし、最新であることを確認します。

方法2:最小限のインストール

オプションの依存関係のない無駄のないインストールを好む場合:

 python3 -m pip install -no -deps -u yt -dlp
ログイン後にコピー

このコマンドは、オプションのコンポーネントなしでYT-DLPをインストールします。

方法3:最先端(マスターブランチ)

マスターブランチからの最新の機能と更新が必要な人のために:

 python3 -m pip install -u pip setuptoolsホイール
ログイン後にコピー
python3 -m pipインストール---force-reinstall https://github.com/yt-dlp/yt-dlp/archive/master.tar.gz
ログイン後にコピー

一部のシステムでは、Python3の代わりにPyまたはPythonを使用する必要がある場合があることに注意してください。

YT-DLPの更新:

yt-dlpを最新の状態に保つには、次のコマンドを実行します。

 python3 -m pip install -u yt -dlp
ログイン後にコピー
ログイン後にコピー

3.3。公式のLinuxリポジトリを介してYT-DLPをインストールします

便利なため、一部のLinuxディストリビューションは公式リポジトリでYT-DLPを提供し、デフォルトのパッケージマネージャーを使用してインストールすることができます。以下は、さまざまなLinux分布のYT-DLPインストール手順です。

Alpine Linux:

 doas apk -u yt -dlpを追加します
ログイン後にコピー

Arch Linux、Endeavouros、Manjaro Linux:

 sudo pacman -s yt -dlp
ログイン後にコピー

Debian、Ubuntu、Linux Mint、Pop!_os:

 sudo apt install yt-dlp
ログイン後にコピー

Fedora:

 sudo dnfインストールyt-dlp
ログイン後にコピー

opensuse:

 sudo zypperインストールyt-dlp
ログイン後にコピー

公式リポジトリで利用可能なバージョンは、時々わずかに時代遅れになる場合があることに注意してください。最新の機能と更新にアクセスするには、上記のように、CURLまたはWGETを含む正式に推奨される方法を使用することをお勧めします。これらの方法により、YT-DLPの最新バージョンを取得できます。

3.4。 LinuxにFFMPEGをインストールします

YT-DLPがYouTubeから720pビデオをスムーズにダウンロードし、ビデオ形式の変換を実行するために、 FFMPEGに依存しています。 LinuxシステムにFFMPEGをセットアップするには、次のガイドを参照してください。

  • LinuxにFFMPEGをインストールする方法

3.5。 Termuxを使用してAndroidにYT-DLPをインストールします

Termuxを介してAndroidデバイスにYT-DLPをインストールできます。

まず、Android電話にTermuxをインストールします

次に、Termuxアプリを開き、次のコマンドを実行して、Termuxが電話のストレージにアクセスしてファイルのダウンロードを許可する許可を付与します。

 Termux-Setup-Storage
ログイン後にコピー

Termuxのすべてのパッケージを更新して、最新のバージョンを確保します。

 PKGアップデート&& PKGアップグレード
ログイン後にコピー

Python、Libexpat、OpenSSLなどの必須依存関係をインストールします。

 PKGインストールlibexpat opensSl python
ログイン後にコピー

YT-DLPをインストールし、最新であることを確認してください。 PIPはPythonのパッケージマネージャーであり、インストールを処理します。

 PIPインストール-U YT -DLP
ログイン後にコピー
ログイン後にコピー

ビデオ操作を広範囲に作業する予定がある場合は、FFMPEGをインストールすることをお勧めします。このステップはオプションですが、ビデオ関連のタスクに役立ちます。

 PKGインストールffmpeg
ログイン後にコピー

YT-DLPを最新の状態に保つには、次のコマンドを定期的に実行します。

 PIPインストール-U YT -DLP
ログイン後にコピー
ログイン後にコピー

これにより、Termuxを介してAndroidデバイスでYT-DLPの最新バージョンを常に使用することが保証されます。 Androidでお気に入りのコンテンツを簡単にダウンロードできるようになりました!

3.6。 YT-DLPの更新

CurlまたはWGETまたはARIA2Cを使用してYT-DLPを手動でインストールした場合は、次のコマンドを実行して更新できます。

 sudo yt -dlp -u
ログイン後にコピー
ログイン後にコピー

PIPを使用してYT-DLPをインストールした人の場合、次のコマンドを使用して更新します。

 python3 -m pip install -u yt -dlp
ログイン後にコピー
ログイン後にコピー

Distributionのパッケージマネージャーを使用してYT-DLPをインストールした場合は、システムのパッケージマネージャーに従ってYT-DLPを更新してください。たとえば、Arch Linuxでは、YT-DLPを次のように更新します。

 Sudo Pacman -Syu
ログイン後にコピー

DebianおよびUbuntuシステムでは、次のことを使用してYT-DLPを更新できます。

 sudo aptアップデート
ログイン後にコピー

YT-DLPを最新の状態に保つことで、最新の機能とバグ修正にアクセスできるようになります。

4。YT-DLPチュートリアルを使用して

YT-DLPの使用は、 YouTube-DLとほぼ同じであり、わずかな違いはわずかです。このガイドでは、YouTubeやその他のWebサイトからビデオやプレイリストをダウンロードするために、最も一般的に使用されるYT-DLPコマンドのいくつかを学びます。

4.1。ビデオまたはプレイリストをダウンロードします

YouTubeから単一のビデオまたはプレイリスト全体をダウンロードするには、次の形式でURLを入力するだけです。

 yt-dlp https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー

カスタム名でビデオまたはプレイリストをダウンロードするには、 -oフラグを使用して目的の名前を使用します。例えば:

 yt -dlp -o 'abdul kalam wings of fire autobiography' https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー

ビデオまたはプレイリストを特定の場所にダウンロードするには、-oフラグを使用してターゲットディレクトリを使用します。例えば:

 yt -dlp -o '〜/downloads/abdul kalam伝記' https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー

タイトル、アップローダー名、アップロード日付、プレイリスト名などのファイル名に追加の詳細を含めるには、次の形式を使用します。

 yt -dlp -o '%(title)s by%(uploader)s on%(upload_date)s in%(playlist)s。
ログイン後にコピー

上記のコマンドで使用されるさまざまなオプションの内訳は次のとおりです。

  • YT-DLP:ビデオやプレイリストをダウンロードするために使用されるコマンドラインツールの名前。
  • -O:出力ファイル名またはディレクトリを指定するために使用されるフラグ。
  • %(タイトル)s:ビデオまたはプレイリストのタイトル。
  • %(uploader)s:ビデオまたはプレイリストアップローダーの名前。
  • %(upload_date)s:ビデオまたはプレイリストがアップロードされた日付。
  • %(プレイリスト)s:ビデオがプレイリストの一部である場合、プレイリストの名前。
  • %(ext)s:ダウンロードされたビデオまたはオーディオファイルのファイル拡張子。

4.2。複数のビデオを並行してダウンロードします

Webサイトまたはその他のソースから複数のビデオをダウンロードする必要があるインスタンスがある場合があります。そのような場合、いくつかの便利なオプションがあります。

オプション1:URLに言及してダウンロードします

コマンド内のURLを指定して、複数のビデオをダウンロードできます。

 yt-dlp <url1> <url2></url2></url1>
ログイン後にコピー

この方法では、URLをリストするだけで、一度に複数のビデオを取得できます。

オプション2:テキストファイルを使用します

または、ダウンロードするすべてのビデオURLを含むテキストファイルを作成してから、このファイルをYouTube-DLの引数として渡すことができます。

 yt -dlp -a url.txt
ログイン後にコピー

このコマンドを使用することにより、YT-DLPはurl.txtファイルにリストされているすべてのビデオを自動的にダウンロードします。このアプローチは、あなたのプロセスを合理化するため、多数のビデオを扱うときに特に便利です。

4.3。ビデオからオーディオのみをダウンロードしてください

ビデオをオーディオとしてダウンロードするには、ビデオからオーディオを抽出するには、以下のように-xフラグを使用します。

 yt -dlp -x https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー

-X -Audio -Formatフラグを使用して出力オーディオ形式を指定することもできます。

 yt-dlp -x-audio-format mp3 https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー

このコマンドは、指定されたビデオからオーディオのみを抽出およびダウンロードします。

 [YouTube] URLの抽出:https://www.youtube.com/watch?v=t5b20olaiaw
[YouTube] T5B20Olaiaw:Webページのダウンロード
[YouTube] T5B20OLAIAW:iOSプレーヤーAPI JSONのダウンロード
[YouTube] T5B20Olaiaw:AndroidプレーヤーAPI JSONのダウンロード
[YouTube] T5B20Olaiaw:M3U8情報のダウンロード
[情報] T5B20OLAIAW:1つの​​フォーマットのダウンロード:251
[ダウンロード]目的地:Dr. Apj Abdul Kalam
[ダウンロード] 3.32mib/sの00:00:21の71.04mibの100%
<strong><mark>[Extractaudio]目的地:Dr. Apj Abdul Kalam</mark>
オリジナルファイルの削除Apj Abdul Kalam</strong>
ログイン後にコピー

YT-DLPコマンド:初心者向けの完全なチュートリアル(2025)

4.4。説明、メタデータ、注釈、字幕、サムネイル付きのビデオをダウンロードしてください

説明、メタデータ、注釈、字幕、サムネイルなど、付随する詳細とともにビデオをダウンロードするには、次のコマンドを使用します。

 yt-dlp -write-description -write-info-json -write-annotations -write-sub-write-thumbnail <url></url>
ログイン後にコピー

このコマンドを使用すると、ビデオ自体だけでなく、視聴体験を向上させるすべての関連要素もキャプチャできます。

4.5。利用可能なすべてのビデオまたはプレイリスト形式を表示します

ビデオまたはプレイリストに利用可能なすべての形式の包括的なリストを表示するには、次のコマンドを使用します。

 yt-dlp -list-formats https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー
ログイン後にコピー

または、 -fフラグを使用して同じ結果を達成できます。

 yt -dlp -f https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー
ログイン後にコピー

これらのコマンドは、コンテンツにアクセスできるさまざまな形式の概要を提供し、情報に基づいた選択を行うのに役立ちます。

YT-DLPコマンド:初心者向けの完全なチュートリアル(2025)

出力からわかるように、YT-DLPは、組織化された表面列のすべてのアクセス可能なビデオ形式の包括的なディスプレイを提示します。左から右に移動するこのディスプレイには、

  • ID、
  • 拡張(ext)、
  • 解決、
  • 1秒あたりのフレーム(FPS)、
  • チャンネル(ch)、
  • filesize、
  • Total Bitrate(TBR)、
  • プロトコル(proto)、
  • ビデオコーデック(VCodec)、
  • ビデオビットレート(VBR)、
  • オーディオコーデック(Acodec)、
  • オーディオビットレート(ABR)、
  • オーディオサンプリングレート(ASR)、
  • および追加情報。

この形式は、特定の品質または形式でビデオをダウンロードする必要がある場合に特に役立ちます。ニーズに最適な形式を選択する際に、迅速かつ情報に基づいた決定が可能になります。

4.6。 YouTubeビデオのサイズを表示します

ビデオをダウンロードする前であっても、ビデオのファイルサイズを取得するには、次のように-fフラグを使用します。

 yt -dlp -f https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー
ログイン後にコピー

YT-DLPコマンド:初心者向けの完全なチュートリアル(2025)

出力では、ファイルサイズが6列に表示されるため、ビデオのストレージ要件を簡単に識別できます。

4.7。特定の品質と形式のビデオをダウンロードします

デフォルトでは、YT-DLPは、オプションに合格しないと、利用可能な最高の品質のビデオをダウンロードします。ただし、好みに応じて、特定の品質またはフォーマットでビデオまたはプレイリストをダウンロードする柔軟性があります。

YouTubeは、ビデオのダウンロードに次の品質オプションを提供しています。

  • ベスト:これにより、ビデオとオーディオの両方を含む、利用可能な最高品質の形式を選択します。
  • 最悪:ビデオとオーディオの両方で最低品質の形式を選択します。
  • BestVideo:このオプションは、最高品質のビデオのみの形式(たとえば、Dash Video)を選択します。
  • wortvideo: BestVideoに似ていますが、最も低品質のビデオのみの形式を選択します。
  • BestAudio:これにより、最高品質のオーディオのみの形式が選択されます。
  • 最悪のAudio: BestAudioに似ていますが、最も低品質のオーディオのみの形式を選択します。

たとえば、オーディオとビデオの両方で利用可能な最高の品質でビデオをダウンロードする場合は、次のコマンドを使用します。

 yt -dlp -f best https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー

同様に、最高品質でオーディオのみをダウンロードするには:

 yt -dlp -f bestaudio <url></url>
ログイン後にコピー

最低品質のビデオ専用形式をダウンロードするには、このコマンドを使用してください。

 yt -dlp -f wortvideo <url></url>
ログイン後にコピー

このようなさまざまな形式オプションを組み合わせることもできます。

 yt -dlp -f bestvideo bestaudio <url></url>
ログイン後にコピー

このコマンドは、最高品質のビデオ専用およびオーディオのみの形式をダウンロードし、FFMPEGまたはAVCONVを使用してマージします。これらのツールのいずれかがシステムにインストールされていることを確認してください。

オーディオとビデオをマージしたくない場合は、Plus()オペレーターをこのようなコンマ()に置き換えます。

 yt -dlp -f 'bestvideo、bestaudio' https://www.youtube.com/watch?v=t5b20olaiaw -o '%(title)sf%(format_id)s。%(ext)s'
ログイン後にコピー

このコマンドは、最高品質のビデオとオーディオを個別にダウンロードして、2つのファイルになります。この場合、BestVideoとBestAudioが同じファイル名を持っている可能性があるため、出力テンプレート(-Oオプション)を使用することをお勧めします。

定義された解像度で特定の品質でビデオまたはプレイリストをダウンロードすることもできます。たとえば、480ピクセル以下の解像度(480p以下)の最適なビデオをダウンロードするには、次のコマンドを使用します。

 yt -dlp -f "best [height 
ログイン後にコピー

前述のように、フォーマットセレクターを組み合わせて特定のビデオ品質をターゲットにすることができます。次のコマンドは、利用可能な最良の形式(オーディオとビデオの両方)をダウンロードしますが、480p以下をダウンロードします。

 yt -dlp -f 'bestvideo [height 
ログイン後にコピー

YT-DLPがMediainfoなどのツールを使用してメディアファイル情報を調べることにより、希望の品質のビデオをダウンロードしたかどうかを確認できます。

また、短縮されたフラグ名を使用する柔軟性もあります。たとえば、「BestVideo」を入力する代わりに、「BV」を使用できます。同様に、「最悪」には「w」、「wordvideo」には「wv」を使用できます。

例:

最適なビデオのみの形式と最高のオーディオのみの形式、またはビデオのみが利用できない場合は、最高の組み合わせ形式をダウンロードするには、実行してください。

 yt -dlp -f "bv ba/b" https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー

利用可能な最悪のビデオ品質をダウンロードしてください:

 yt -dlp -f "wv* wa/w" https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー

より略されたフラグの例については、フォーマット選択ページをご覧ください。

この速記の表記は、より効率的な使用のためにコマンドを簡素化します。

4.8。ビデオをインタラクティブにダウンロードします

-f -Flagを使用して、各ビデオの形式をインタラクティブに選択できます。これにより、ID、拡張機能、解像度、ファイルサイズ、およびオーディオ/ビデオコーデックとともに、利用可能なフォーマットのリストが表示されます。

特定の形式をダウンロードするには、ファイルのIDを入力してEnterキーを押します。

YT-DLPコマンド:初心者向けの完全なチュートリアル(2025)

デフォルトの選択をダウンロードするには、何も入力せずにEnterを押します。インタラクティブフォーマット選択プロンプトを終了するには、Ctrl Cを押します。

4.9。フォーマットIDを使用してビデオをダウンロードします

同じビデオの複数の形式をダウンロードする場合は、コンマをセパレーターとして使用できます。たとえば、-f 22,17,18を使用すると、これらの3つの形式がすべてダウンロードされ、利用可能になります。

数字22、17、および18は、それぞれのビデオ形式のIDに対応しています。これらのIDは、YouTube-DLの出力で「フォーマットコード」と呼ばれます。

次のコマンドのいずれかを使用して、利用可能なフォーマットをリストすることで、これらのIDを見つけることができます。

 yt-dlp -list-formats https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー
ログイン後にコピー

または

yt -dlp -f https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー

使用可能な形式のIDは、最初の列にリストされています。通常、最高品質の形式は、247のようなIDを使用して、通常は最後に向けて見つかります。したがって、最高品質の形式をダウンロードするには、次のコマンドを使用できます。

 yt -dlp -f 247 https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー

複数のビデオをダウンロードする予定で、同じ利用可能なフォーマットを共有していない場合は、スラッシュを使用して優先順位を指定できます。左側のフォーマットが優先されていることに注意することが重要です。

たとえば、-f 22/17/18を使用すると、使用可能な場合はフォーマット22をダウンロードしようとすることを意味します。指定された形式がいずれも利用できない場合、ダウンロードに適した形式が見つからないことを通知します。

スラッシュは左分類であることを覚えておいてください。つまり、選択プロセス中に左側のフォーマットが優先されることを意味します。

4.10。ファイル拡張機能でビデオをダウンロードします

MP4などの好みの形式でビデオをダウンロードするには、次のコマンドを実行するだけです。

 yt-dlp  -  format mp4 https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー

または、速記バージョンを使用できます。

 yt -dlp -f mp4 https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー

前のセクションで述べたように、すべてのビデオが希望の形式で利用できるわけではないことに注意することが不可欠です。そのような場合、YT-DLPは最適な利用可能な形式を自動的にダウンロードします。

たとえば、次のコマンドは、最高品質のMP4形式ファイルをダウンロードします。特定のビデオでMP4形式が利用できない場合、最適な代替形式をダウンロードします。

 yt -dlp -f 'bestvideo [ext = mp4] bestaudio [ext = m4a]/best [ext = mp4]/best' https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー

これらのファイルをカスタムファイル名で保存したい場合は、次のコマンドを使用してそうすることができます。

 yt -dlp -f mp4 -o '%(title)sf%(format_id)s
ログイン後にコピー

4.11。ビデオダウンロードのサイズ制限を設定します

プレイリストから複数のビデオをダウンロードする場合、特定のサイズの範囲内でビデオを好む場合があります。

たとえば、指定されたサイズ、たとえば100MBよりも小さいビデオがダウンロードされないようにするには、次のコマンドを使用します。

 yt-dlp  -  min-filesize 100m <playlist_url></playlist_url>
ログイン後にコピー
ログイン後にコピー

逆に、特定のサイズよりも大きいビデオのダウンロードを避けたい場合は、以下を使用できます。

 yt-dlp -max-filesize 100m <playlist_url></playlist_url>
ログイン後にコピー

また、フォーマット選択オペレーターを組み合わせて特定のサイズのビデオをダウンロードするオプションもあります。たとえば、後続のコマンドは、100MBを超えない限り、最高のビデオ専用形式をダウンロードします。

 yt -dlp -f 'best [filesize <h3> 4.12。日付でビデオをダウンロードします</h3><p>YT-DLPは、アップロード日に基づいてビデオまたはプレイリストをフィルタリングおよびダウンロードする機能を提供します。これは、数百のビデオを含む広範なプレイリストを扱うときに非常に便利であることが証明されています。</p><p>たとえば、2023年9月30日など、正確な日付にアップロードされたビデオをダウンロードするには、次のコマンドを使用できます。</p><pre class="brush:php;toolbar:false"> yt-dlp  - 日20230930 <url></url>
ログイン後にコピー

特定の日付以前にアップロードされたビデオをダウンロードするには:

 yt-dlp  -  20230930 <url>以前にデート</url>
ログイン後にコピー

特定の日付以降にアップロードされたビデオを取得する場合:

 yt-dlp  -  datefter 20230930 <url></url>
ログイン後にコピー

過去6か月でアップロードされたビデオのみをダウンロードするため:

 $ yt-dlp -datefter now-6mths <url></url>
ログイン後にコピー

2022年9月30日から2023年9月30日まで、指定された日付範囲内でビデオをダウンロードするには、次のコマンドを使用します。

 yt-dlp  -  20220930-datefter 20230930 <url>以前に</url>
ログイン後にコピー

4.13。プレイリストから特定のビデオをダウンロードします

これは、YT-DLPが提供するもう1つの貴重な機能であり、数百のエントリを含む可能性のあるプレイリストから特定の曲やビデオをダウンロードできます。

たとえば、プレイリストから20番目のビデオをダウンロードするには、次のコマンドを実行します。

 yt-dlp -playlist-items 20 <playlist_url></playlist_url>
ログイン後にコピー

また、ビデオを別の形式にダウンロードして変換することもできます。次の例では、コマンドはプレイリストから最初のビデオをダウンロードし、.mp3形式に変換します。

 yt-dlp -playlist-items 1 -x -audio-formatmp3 <playlist_url></playlist_url>
ログイン後にコピー

同様に、複数のランダムなビデオをダウンロードするには、以下に示すように、プレイリストのビデオのインデックスをプレイリストのインデックスを指定するだけです。

 YT-DLP -PlayList-Items 2,3,7,10 <playlist_url></playlist_url>
ログイン後にコピー

ダウンロードするさまざまな動画を定義することもできます。特定のビデオから始まるビデオプレイリストをダウンロードするには、10番目のビデオと、最後まで続きます。

 yt-dlp -playlist-start 10 <playlist_url></playlist_url>
ログイン後にコピー

プレイリストの2番目から5番目の位置までのビデオのみをダウンロードするには、以下を使用します。

 yt-dlp -playlist-start 2 -playlist-end 5 <playlist_url></playlist_url>
ログイン後にコピー

4.14。年齢の適合性に基づいてビデオのダウンロード

YT-DLPは、特定の年齢層に適したビデオをダウンロードできる別の貴重な機能を提供します。

たとえば、「NSFW」とマークされていない「Let's Play」ビデオをダウンロードしたい場合、またはプレイリストから7歳の年齢制限されているビデオをダウンロードする場合は、次のコマンドを使用できます。

 yt-dlp  - マッチタイトル「Let's Play」 -  Age-limit 7 -Reject-Title "NSFW" <playlist_url></playlist_url>
ログイン後にコピー

このコマンドは、7歳の視聴者に適したビデオのみがダウンロードされ、「NSFW」または年齢制限のあるコンテンツを除外することを保証します。

4.15。ダウンロード速度制限の設定

ダウンロード速度を制御するには、-Rオプションを使用できます。たとえば、以下のコマンドは、速度を毎秒50キロバイトに制限します。

 yt -dlp -r 50k <url></url>
ログイン後にコピー

速度は毎秒バイトで指定されていることに注意してください。

4.16。ダウンロードを再開します

YT-DLPは通常、以前に中断された場所からダウンロードを自動的に再開します。ただし、何らかの理由でダウンロードを再開しない場合は、-Cまたは - 接続フラグを使用して部分的に完了したファイルを強制的にダウンロードし続けることができます。

 yt -dlp -c <url></url>
ログイン後にコピー

このフラグは、以前に中断されたとしても、ダウンロードが中断されたところから取り上げることを保証します。

4.17。 YouTubeサムネイル画像をダウンロードしてください

特定のYouTubeビデオのサムネイル画像をダウンロードするには、実行してください。

 yt-dlp -ignore-errors -write-thumbnail  -  skip-download $ 1 $ 2 $ 3 https://www.youtube.com/watch?v=t5b20olaiaw
ログイン後にコピー

コマンドの各部分が行うことは次のとおりです。

  1. YT-DLP:これにより、YT-DLPプログラムが呼び出されます。
  2. -ignore-errors:このオプションは、いくつかのエラーが発生していても、yt-dlpにダウンロードを続けるように指示します。
  3. -write-thumbnail:このオプションは、yt-dlpにビデオ用のサムネイル画像をダウンロードし、ファイルに保存するよう指示します。
  4. -Skip-DownLoad:このオプションは、YT-DLPに実際のビデオファイルのダウンロードをスキップするように指示します。
  5. $ 1 $ 2 $ 3:これらは、追加のオプションまたは引数をYT-DLPに渡すために使用できる位置パラメーターです。ただし、このコマンドでは、それらは使用されていません。
  6. https://www.youtube.com/watch?v=t5b20olaiaw:これは、サムネイルをダウンロードしたいYouTubeビデオのURLです。

したがって、このコマンドを実行すると、YT-DLPは、指定されたYouTubeビデオのサムネイル画像をダウンロードし、現在のディレクトリのファイルに保存しようとします。実際のビデオファイルのダウンロードをスキップし、プロセス中にいくつかのエラーが発生した場合でも続きます。

このコマンドは、YouTubeビデオのサムネイル画像のみが必要であり、時間とディスクのスペースを節約できるビデオファイル全体をダウンロードしたくない場合に役立ちます。

4.18。メディアプレーヤーに直接ビデオをストリーミングします

メディアをメディアプレーヤーに直接ストリーミングするには、YT-DLPに「-O - 」オプションを使用してSTDOUTにストリーミングするように指示する必要があります。さらに、メディアプレーヤーはstdinから読むことができるはずです。

YT-DLPの出力をメディアプレーヤーに配管することで、これを達成できます。たとえば、VLCにストリーミングするには、次のコマンドを使用できます。

 yt -dlp -o- "https://www.youtube.com/watch?v=t5b20olaiaw" | VLC-
ログイン後にコピー

FFMPEGがインストールされている場合は、 '-O- -downloader ffmpeg -f "bv* ba/b"'オプションを使用して、STDOUTにストリーミングして最高の品質を得ることができます。」

4.19。 YouTube-DLヘルプにアクセスします

これらの例では、YT-DLPを使用してオンラインビデオをダウンロードするには十分である必要がありますが、YT-DLPが幅広い追加オプションを提供していることは注目に値します。詳細な情報については、以下を実行してYT-DLPヘルプセクションを参照できます。

 yt-dlp  - ヘルプ
ログイン後にコピー

5.トラブルシューティングYT-DLP

以下に、たまに遭遇する可能性のある一般的なエラーのリストがあります。これらの問題の大部分は、YT-DLPを最新バージョンに更新することで解決できます。

ただし、YouTube-DLの更新バージョンを使用する場合でも、以下にリストされているエラーのように、いくつかのエラーがあります。

5.1。 「ビデオデータをダウンロードできない:HTTPエラー403:禁止」エラー

YouTubeからビデオをダウンロードすると、以下のようにエラーが発生する場合があります。

エラー:ビデオデータをダウンロードできません:HTTPエラー403:禁止
ログイン後にコピー

このエラーを修正するには、次のコマンドを使用してYT-DLPキャッシュをクリアするだけです。

 $ yt-dlp  -  RM-Cache-dirremoving Cache dir /home/ostechnix/.cache/yt-dlp…
ログイン後にコピー

5.2。エラー:執筆のために開くことができません:[errno36]ファイル名が長すぎる

長い名前でYouTubeビデオをダウンロードしようとしているときにこのエラーが発生した場合は、次の手順に従ってそれを解決します。

これに似たエラーメッセージが表示される可能性があります。

 [YouTube] _xegknkebws:Webページのダウンロード
 エラー:書き込みのために開くことができません:[errno 36]ファイル名が長すぎます: '\ xe0 \ xae \ xa8 \ xe0 \ xaf \ x8b
[...]
\ xe0 \ xaf \ x8d \ xe0 \ xae \ x95 \ xe0 \ xae \ xae \ xe0 \ xaf \ x8d-_xegknkebws.f136.mp4.part
ログイン後にコピー

このエラーを解決するには、「-o」フラグを使用して、選択した名前の短い名前でビデオをダウンロードするだけです。例えば:

 yt -dlp -f 'bestvideo [ext = mp4] bestaudio [ext = m4a]' -o video.mp4 <url></url>
ログイン後にコピー

このコマンドでは、「-o」フラグを使用すると、ダウンロードされたビデオのカスタム名を指定して、より短いファイル名を確保できます。

6。YT-DLPチートシート

このチートシートは、動画やプレイリストのダウンロードを効率的に開始するためのいくつかの重要なYT-DLPコマンドを提供します。

基本的なダウンロード:

ビデオをダウンロード:

 yt-dlp <video_url></video_url>
ログイン後にコピー

プレイリストをダウンロード:

 yt-dlp <playlist_url></playlist_url>
ログイン後にコピー

フォーマット選択:

最高品質を選択します:

 yt -dlp -f best <video_url></video_url>
ログイン後にコピー

特定の形式を選択します:

 yt -dlp -f <format_id> <video_url></video_url></format_id>
ログイン後にコピー

オーディオのみの形式:

 yt -dlp -f bestaudio <video_url></video_url>
ログイン後にコピー

ダウンロードオプション:

ダウンロード速度を制限:

 yt -dlp -r 50k <video_url></video_url>
ログイン後にコピー

履歴書ダウンロード:

 yt -dlp -c <video_url></video_url>
ログイン後にコピー

フィルタリング:

日付ごとにフィルター:

 yt-dlp  - -date 20230101 <video_url></video_url>
ログイン後にコピー

年齢制限によるフィルター:

 yt-dlp -age-limit 18 <video_url></video_url>
ログイン後にコピー

タイトルごとにフィルター:

 yt-dlp  - マッチタイトル「キーワード」<playlist_url></playlist_url>
ログイン後にコピー

高度な:

フォーマットコードによるダウンロード:

 yt -dlp -f 22,17,18 <video_url></video_url>
ログイン後にコピー

ファイル拡張機能によるダウンロード:

 yt-dlp  - フォーマットmp4 <video_url></video_url>
ログイン後にコピー

サイズ制限の設定:

 yt-dlp  -  min-filesize 100m <playlist_url></playlist_url>
ログイン後にコピー
ログイン後にコピー

プレイリストから特定のビデオをダウンロードしてください:

 yt-dlp -playlist-items 1,3,5 <playlist_url></playlist_url>
ログイン後にコピー

サムネイルをダウンロード:

 yt-dlp -ignore-errors -write-thumbnail  -  skip-download $ 1 $ 2 $ 3 <video_url></video_url>
ログイン後にコピー

およびをダウンロードする実際のURLに置き換えることを忘れないでください。

7。YT-DLPコマンドチートシート画像

YT-DLPを使用してメディアをダウンロードする場合は、このチートシートを使用して簡単に参照できます。

YT-DLPコマンド:初心者向けの完全なチュートリアル(2025)

8。よくある質問

以下は、YT-DLPの質問(FAQ)です。

Q:YT-DLPとは何ですか?

A:YT-DLPは、YouTubeを含むさまざまなWebサイトからビデオやプレイリストをダウンロードするために使用されるコマンドラインプログラムです。これは、追加の機能と改善を備えたYouTube-DLのフォークです。

Q:システムにYT-DLPをインストールするにはどうすればよいですか?

A:WGET、CURLまたはPIPを使用して、Linux、MacOS、およびWindowsにYT-DLPをインストールできます。 On Linux, you can also use package managers like apt or dnf on Debian/Ubuntu or Fedora, respectively. For detailed installation instructions, refer to the Install yt-dlp section above.

Q: Can I use yt-dlp on Android?

A: Yes, you can use yt-dlp on Android by installing it through the Termux app. Refer to the documentation for specific instructions on setting up yt-dlp on Android.

Q: How do I update yt-dlp to the latest version?

A: You can update yt-dlp by running this command: yt-dlp -UThis will fetch and install the latest version of yt-dlp.

Q: How can I download videos in a specific quality or format?

A: yt-dlp offers a range of options to specify the format or quality of downloaded videos. You can use the -f or --format flag followed by format codes to select a specific format or quality.

Q: Can I download only the audio of a video?

A: Yes, you can download only the audio of a video using yt-dlp. Use the -x flag to extract audio, and specify the desired audio format with --audio-format. For example:yt-dlp -x --audio-format mp3

Q: How do I set a download speed limit?

A: To limit the download speed, use the -r flag followed by the desired speed in bytes per second. For example, to limit the speed to 50KB/s:yt-dlp -r 50K

Q: How can I filter videos by upload date?

A: yt-dlp allows you to filter videos by their upload date. Use --date, --datebefore, or --dateafter flags followed by the date in the format YYYYMMDD to specify your filter criteria.

Q: Is yt-dlp compatible with scripts and automation?

A: Yes, yt-dlp can be integrated into scripts and automated workflows. You can use it with various scripting languages to perform batch downloads, schedule downloads, and more.

Q: Can I download videos from websites other than YouTube?

A: Yes, yt-dlp supports a wide range of websites, not just YouTube. You can use it to download videos and playlists from various online platforms.

Q: Is yt-dlp legal to use?

A: yt-dlp itself is a legal tool for downloading publicly available videos. However, it's important to respect copyright and intellectual property rights when using yt-dlp, and avoid downloading content without proper authorization.

結論

In this tutorial, we have learned some of the most commonly used yt-dlp commands to download videos and audio from YouTube and various other websites.

yt-dlp is one of my favorite downloader program for Linux . It offers a versatile and comprehensive set of features for downloading videos and playlists from hundreds of websites.

If you're looking for a best audio/video downloader for Linux , yt-dlp is worth trying!

リソース:

  • yt-dlp GitHub Repository

Suggested read:

  • 20 FFmpeg Commands For Beginners

以上がYT-DLPコマンド:初心者向けの完全なチュートリアル(2025)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート