お気に入りのビデオをインターネットから保存したいと思ったことはありますか?面白い猫のビデオであろうと、後で見たいチュートリアルであろうと、 YT-DLPがお手伝いします!この包括的なYT-DLPチュートリアルでは、 YT-DLPとは何か、Linuxにインストールする方法、および最も一般的に使用されるYT-DLPコマンドをYouTubeやその他のさまざまなWebサイトからオーディオとビデオをダウンロードする方法について説明します。
免責事項と警告:
YT-DLPは、さまざまなWebサイトからビデオやオーディオをダウンロードするための強力なツールです。ただし、YT-DLPを使用して違法または海賊版のコンテンツをダウンロードするために使用しないでください。著作権所有者の許可なしに著作権で保護された資料をダウンロードすることは違法であり、深刻な法的結果をもたらす可能性があります。
ビデオファイルやオーディオファイルが著作権で保護されているかどうかわからない場合は、注意を払ってダウンロードしないことをお勧めします。オンラインで入手可能な無料および著作権で保護されたコンテンツの多くの正当なソースがあります。
YT-DLPを使用する際に著作権侵害を回避するためのいくつかのヒントを以下に示します。
責任を持って合法的にYT-DLPを使用してください。
著者もOstechnixのウェブサイトも、著作権侵害行為に対する責任を負いません。
目次
YT-DLPは、 YouTubeやその他のビデオホスティングWebサイトからビデオをダウンロードするために使用できる無料のオープンソースコマンドラインツールです。
YT-DLPは、現在のYouTube-DLCのフォークであり、新しい機能とパッチを追加しながら、元のプロジェクトとの互換性を維持することを目的としています。
幅広いビデオおよびオーディオ形式をサポートしており、字幕やメタデータをダウンロードするためにも使用できます。 YT-DLPは、Windows、MacOS、Linuxで利用できます。
YT-DLPのデフォルトオプションの一部は、YouTube-DLおよびYouTube-DLCのオプションとは異なります。主な違いのいくつかは次のとおりです。
その他の重要な違いについては、YT-DLP GitHubリポジトリにアクセスしてください。このガイドの最後にリンクが提供されます。
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
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
便利なため、一部の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の最新バージョンを取得できます。
YT-DLPがYouTubeから720pビデオをスムーズにダウンロードし、ビデオ形式の変換を実行するために、 FFMPEGに依存しています。 LinuxシステムにFFMPEGをセットアップするには、次のガイドを参照してください。
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でお気に入りのコンテンツを簡単にダウンロードできるようになりました!
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を最新の状態に保つことで、最新の機能とバグ修正にアクセスできるようになります。
YT-DLPの使用は、 YouTube-DLとほぼ同じであり、わずかな違いはわずかです。このガイドでは、YouTubeやその他のWebサイトからビデオやプレイリストをダウンロードするために、最も一般的に使用されるYT-DLPコマンドのいくつかを学びます。
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。
上記のコマンドで使用されるさまざまなオプションの内訳は次のとおりです。
Webサイトまたはその他のソースから複数のビデオをダウンロードする必要があるインスタンスがある場合があります。そのような場合、いくつかの便利なオプションがあります。
オプション1:URLに言及してダウンロードします
コマンド内のURLを指定して、複数のビデオをダウンロードできます。
yt-dlp <url1> <url2></url2></url1>
この方法では、URLをリストするだけで、一度に複数のビデオを取得できます。
オプション2:テキストファイルを使用します
または、ダウンロードするすべてのビデオURLを含むテキストファイルを作成してから、このファイルをYouTube-DLの引数として渡すことができます。
yt -dlp -a url.txt
このコマンドを使用することにより、YT-DLPはurl.txtファイルにリストされているすべてのビデオを自動的にダウンロードします。このアプローチは、あなたのプロセスを合理化するため、多数のビデオを扱うときに特に便利です。
ビデオをオーディオとしてダウンロードするには、ビデオからオーディオを抽出するには、以下のように-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 -write-description -write-info-json -write-annotations -write-sub-write-thumbnail <url></url>
このコマンドを使用すると、ビデオ自体だけでなく、視聴体験を向上させるすべての関連要素もキャプチャできます。
ビデオまたはプレイリストに利用可能なすべての形式の包括的なリストを表示するには、次のコマンドを使用します。
yt-dlp -list-formats https://www.youtube.com/watch?v=t5b20olaiaw
または、 -fフラグを使用して同じ結果を達成できます。
yt -dlp -f https://www.youtube.com/watch?v=t5b20olaiaw
これらのコマンドは、コンテンツにアクセスできるさまざまな形式の概要を提供し、情報に基づいた選択を行うのに役立ちます。
出力からわかるように、YT-DLPは、組織化された表面列のすべてのアクセス可能なビデオ形式の包括的なディスプレイを提示します。左から右に移動するこのディスプレイには、
この形式は、特定の品質または形式でビデオをダウンロードする必要がある場合に特に役立ちます。ニーズに最適な形式を選択する際に、迅速かつ情報に基づいた決定が可能になります。
ビデオをダウンロードする前であっても、ビデオのファイルサイズを取得するには、次のように-fフラグを使用します。
yt -dlp -f https://www.youtube.com/watch?v=t5b20olaiaw
出力では、ファイルサイズが6列に表示されるため、ビデオのストレージ要件を簡単に識別できます。
デフォルトでは、YT-DLPは、オプションに合格しないと、利用可能な最高の品質のビデオをダウンロードします。ただし、好みに応じて、特定の品質またはフォーマットでビデオまたはプレイリストをダウンロードする柔軟性があります。
YouTubeは、ビデオのダウンロードに次の品質オプションを提供しています。
たとえば、オーディオとビデオの両方で利用可能な最高の品質でビデオをダウンロードする場合は、次のコマンドを使用します。
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
より略されたフラグの例については、フォーマット選択ページをご覧ください。
この速記の表記は、より効率的な使用のためにコマンドを簡素化します。
-f -Flagを使用して、各ビデオの形式をインタラクティブに選択できます。これにより、ID、拡張機能、解像度、ファイルサイズ、およびオーディオ/ビデオコーデックとともに、利用可能なフォーマットのリストが表示されます。
特定の形式をダウンロードするには、ファイルのIDを入力してEnterキーを押します。
デフォルトの選択をダウンロードするには、何も入力せずにEnterを押します。インタラクティブフォーマット選択プロンプトを終了するには、Ctrl Cを押します。
同じビデオの複数の形式をダウンロードする場合は、コンマをセパレーターとして使用できます。たとえば、-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をダウンロードしようとすることを意味します。指定された形式がいずれも利用できない場合、ダウンロードに適した形式が見つからないことを通知します。
スラッシュは左分類であることを覚えておいてください。つまり、選択プロセス中に左側のフォーマットが優先されることを意味します。
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
プレイリストから複数のビデオをダウンロードする場合、特定のサイズの範囲内でビデオを好む場合があります。
たとえば、指定されたサイズ、たとえば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>
これは、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>
YT-DLPは、特定の年齢層に適したビデオをダウンロードできる別の貴重な機能を提供します。
たとえば、「NSFW」とマークされていない「Let's Play」ビデオをダウンロードしたい場合、またはプレイリストから7歳の年齢制限されているビデオをダウンロードする場合は、次のコマンドを使用できます。
yt-dlp - マッチタイトル「Let's Play」 - Age-limit 7 -Reject-Title "NSFW" <playlist_url></playlist_url>
このコマンドは、7歳の視聴者に適したビデオのみがダウンロードされ、「NSFW」または年齢制限のあるコンテンツを除外することを保証します。
ダウンロード速度を制御するには、-Rオプションを使用できます。たとえば、以下のコマンドは、速度を毎秒50キロバイトに制限します。
yt -dlp -r 50k <url></url>
速度は毎秒バイトで指定されていることに注意してください。
YT-DLPは通常、以前に中断された場所からダウンロードを自動的に再開します。ただし、何らかの理由でダウンロードを再開しない場合は、-Cまたは - 接続フラグを使用して部分的に完了したファイルを強制的にダウンロードし続けることができます。
yt -dlp -c <url></url>
このフラグは、以前に中断されたとしても、ダウンロードが中断されたところから取り上げることを保証します。
特定のYouTubeビデオのサムネイル画像をダウンロードするには、実行してください。
yt-dlp -ignore-errors -write-thumbnail - skip-download $ 1 $ 2 $ 3 https://www.youtube.com/watch?v=t5b20olaiaw
コマンドの各部分が行うことは次のとおりです。
したがって、このコマンドを実行すると、YT-DLPは、指定されたYouTubeビデオのサムネイル画像をダウンロードし、現在のディレクトリのファイルに保存しようとします。実際のビデオファイルのダウンロードをスキップし、プロセス中にいくつかのエラーが発生した場合でも続きます。
このコマンドは、YouTubeビデオのサムネイル画像のみが必要であり、時間とディスクのスペースを節約できるビデオファイル全体をダウンロードしたくない場合に役立ちます。
メディアをメディアプレーヤーに直接ストリーミングするには、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にストリーミングして最高の品質を得ることができます。」
これらの例では、YT-DLPを使用してオンラインビデオをダウンロードするには十分である必要がありますが、YT-DLPが幅広い追加オプションを提供していることは注目に値します。詳細な情報については、以下を実行してYT-DLPヘルプセクションを参照できます。
yt-dlp - ヘルプ
以下に、たまに遭遇する可能性のある一般的なエラーのリストがあります。これらの問題の大部分は、YT-DLPを最新バージョンに更新することで解決できます。
ただし、YouTube-DLの更新バージョンを使用する場合でも、以下にリストされているエラーのように、いくつかのエラーがあります。
YouTubeからビデオをダウンロードすると、以下のようにエラーが発生する場合があります。
エラー:ビデオデータをダウンロードできません:HTTPエラー403:禁止
このエラーを修正するには、次のコマンドを使用してYT-DLPキャッシュをクリアするだけです。
$ yt-dlp - RM-Cache-dirremoving Cache dir /home/ostechnix/.cache/yt-dlp…
長い名前で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」フラグを使用すると、ダウンロードされたビデオのカスタム名を指定して、より短いファイル名を確保できます。
このチートシートは、動画やプレイリストのダウンロードを効率的に開始するためのいくつかの重要な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>
YT-DLPを使用してメディアをダウンロードする場合は、このチートシートを使用して簡単に参照できます。
以下は、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
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!
リソース:
Suggested read:
以上がYT-DLPコマンド:初心者向けの完全なチュートリアル(2025)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。