LinuxのコマンドラインでYouTubeの動画をダウンロードする

簡単な説明:youtube-dlコマンドラインツールを使用して、LinuxでYouTubeビデオを簡単にダウンロードできます。 このツールでは、1080pや4Kなどのビデオフォーマットとビデオ品質も選択できます。

私はあなたがすでにYouTubeのビデオをダウンロードする方法を見たことがあることを知っています。 しかし、それらのツールはほとんどGUIの方法でした。 youtube-dlを使ってLinux端末でYouTubeの動画をダウンロードする方法を紹介します。

Linux端末でYouTubeビデオをダウンロードするためのyoutube-dlのインストール

youtube-dlは、YouTube、Dailymotion、Photobucket、Facebook、Yahoo、Metacafe、Depositfilesなどのサイトから動画をダウンロードできる、Pythonベースの小さなコマンドラインツールです。 これはpygtkで書かれており、このプログラムを実行するにはPythonインタプリタが必要です。プラットフォームの制限はありません。 Unix、Windows、Mac OS Xベースのシステムのいずれでも動作します。

youtube-dlツールは中断したダウンロードの再開をサポートします。 ダウンロードの途中でyoutube-dlが強制終了された場合(たとえばCtrl-Cまたはインターネット接続が失われたため)、同じYouTube動画のURLを使用して再実行することができます。 現在のディレクトリに部分的なダウンロードがある限り、自動的に未完成のダウンロードを再開します。 つまり、ダウンロードを再開するためだけにLinuxのダウンロードマネージャを使用する必要はありません。

youtube-dlの機能

この小さなツールは非常に多くの機能を持っているので、Linux用の最高のYouTubeダウンローダと言っても過言ではありません。

  • YouTubeだけでなくDailymotion、Facebookなどの他の人気ビデオサイトからビデオをダウンロードする
  • MP4、WebMなどのいくつかの利用可能なビデオフォーマットでビデオをダウンロードすることを許可します
  • ダウンロードするビデオの品質も選択できます。 ビデオが4Kで利用可能な場合は、4K、1080p、720pなどでダウンロードできます。
  • ビデオダウンロードの自動一時停止と再開
  • YouTubeの地域制限を回避することができます
Webサイトからビデオをダウンロードすることは彼らの方針に反する可能性があります。 動画をダウンロードするかどうかはあなた次第です。

youtube-dlの使い方

youtube-dlは人気のあるプログラムで、全部ではないにしても、ほとんどのLinuxディストリビューションのデフォルトのリポジトリで利用可能です。 あなたのディストリビューションにパッケージをインストールする標準的な方法を使ってyoutube-dlをインストールすることができます。 そのためのコマンドもいくつか示します。

UbuntuベースのLinuxディストリビューションを実行している場合は、次のコマンドを使用してインストールできます。

sudo apt install youtube-dl 

他のLinuxディストリビューションの場合は、次のコマンドラインインターフェイスを使用して、youtube-dlをシステムにすばやくインストールできます。

 sudo wget //yt-dl.org/downloads/latest/youtube-dl -O/usr/local/bin/youtube-dl 

ファイルを取得したら、スクリプトを正しく実行するための実行権限を設定する必要があります。

 sudo chmod a+rx /usr/local/bin/youtube-dl 

YouTube-dlを使ってビデオをダウンロードする

ビデオファイルをダウンロードするには、単に次のコマンドを実行します。 「VIDEO_URL」はダウンロードしたい動画のURLです。

 youtube-dl 

YouTubeの動画をさまざまな形式および品質サイズでダウンロードする

最近のYouTubeビデオの解像度はさまざまです。まず、特定のYouTubeビデオの使用可能なビデオフォーマットを確認する必要があります。 そのためには、 " - F"オプションを付けてyoutube-dlを実行してください。 利用可能なフォーマットの一覧が表示されます。

 youtube-dl -F 

その出力は以下のようになります。

 設定言語BlXaGWbFVKY:動画WebページをダウンロードするBlXaGWbFVKY:動画情報をダウンロードするBlXaGWbFVKY:動画情報を抽出する利用可能な形式:37:mp4 [1080×1920] 46:webm [1080×1920] 22:mp4 [720×1280] 35:webm [720×1280] ] 44:webm [480×854] 34:flv [360×640] 18:mp4 [360×640] 43:webm [360×640] 5:flv [240×400] 17:mp4 [144×176] 

今利用可能なビデオフォーマットの中から、あなたが好きなものを選びなさい。 たとえば、MP4バージョンと1080ピクセルでダウンロードする場合は、次のようにします。

 youtube-dl -f 37 

youtube-dlを使ってビデオの字幕をダウンロードする

まず、その動画に使用できる字幕があるかどうかを確認します。 動画の全サブを一覧表示するには、以下のコマンドを使用します。

 youtube-dl --list-subs 

すべての潜水艦をダウンロードするが、ビデオはダウンロードしない

 youtube-dl --all-subs --skip-download 

YouTubeプレイリスト全体をダウンロードする

プレイリストをダウンロードするには、単に以下のコマンドを実行してください。 “ playlist_url”はダウンロードしたいプレイリストのURLです。

 youtube-dl -cit 

YouTubeビデオから音声のみをダウンロードする

YouTubeビデオからオーディオをダウンロードするだけの場合は、-xオプションを使用してビデオからオーディオファイルを単に抽出することができます。

 youtube-dl -x 

デフォルトのファイル形式はOggで、あなたは気に入らないかもしれません。 次の方法でオーディオファイルのファイル形式を指定できます。

 youtube-dl -x --audio-format mp3 

そしてyoutube-dlを使えばもっとたくさんのことができます。

youtube-dlは多目的なコマンドラインツールで、数多くの機能を提供します。 それがそんなに人気のあるコマンドラインツールであるのも当然です。

このツールの最も一般的な使用法のいくつかを示しただけです。 しかし、その機能をさらに調べたい場合は、そのマニュアルを確認してください。

この記事がLinuxでYouTubeの動画をダウンロードするのに役立ったと思います。 質問や提案がある場合は、以下にコメントを投稿してください。

Abhishek Prakashからのインプットで更新された記事。

推奨されます

Ubuntu 15.10をインストールした後にすべきこと
2019
Fedoraに基づく最良のLinuxディストリビューション
2019
Chapeau 23 Armstrongがリリースされました
2019