GNU/Linux >> Linux の 問題 >  >> Linux

youtube-dlを使用してLinuxコマンドラインでYouTubeビデオをダウンロードする

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

YouTubeビデオをダウンロードするにはさまざまな方法があります。しかし、Linuxに関しては、youtube-dlに勝るものはありません。このチュートリアルでは、youtube-dlを使用してYouTubeや他のWebサイトからビデオをダウンロードする手順を示します。

youtube-dlをインストールして、LinuxターミナルにYouTubeビデオをダウンロードします

youtube-dlは、Pythonベースのコマンドラインツールで、YouTube、Dailymotion、Photobucket、Facebook、Yahoo、Metacafe、Depositfiles、その他いくつかの同様のサイトから動画をダウンロードできます。これはpygtkで記述されており、このプログラムを実行するにはPythonインタープリターが必要です。プラットフォームに制限はありません。 Unix、Windows、またはMacOSXベースのシステムで実行する必要があります。

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

youtube-dlの機能

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

  • YouTubeだけでなく、Dailymotion、Facebookなどの他の人気のあるビデオWebサイトからビデオをダウンロードします
  • MP4、WebMなどのいくつかの利用可能なビデオ形式でビデオをダウンロードできます。
  • ダウンロードするビデオの品質を選択することもできます。ビデオが4Kで利用できる場合は、4K、1080p、720pなどでダウンロードできます
  • ビデオダウンロードの自動一時停止と再開。
  • YouTubeの地理的制限を回避できます

注意!

ウェブサイトから動画をダウンロードすることは、彼らのポリシーに違反する可能性があります。動画をダウンロードするかどうかはあなた次第です。

Linuxにyoutube-dlをインストールする方法

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

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

sudo apt install youtube-dl

Debian / Ubuntuのバージョンは通常古いため、動画のダウンロード中にエラーが発生する可能性があります。 ただし、ソースリポジトリから直接インストールすることをお勧めします。

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

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

ファイルをフェッチした後、正しく実行するには、スクリプトに実行可能権限を設定する必要があります。

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

インストールしたら、このコマンドを使用して最新バージョンに更新できます。これは、数か月使用している場合に役立ちます:

youtube-dl -U

動画のダウンロードにYouTube-dlを使用する:

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

youtube-dl <video_url>

ビデオは、コマンドを実行したディレクトリに保存されます。

さまざまな形式と品質サイズでYouTube動画をダウンロード

最近のYouTube動画の解像度はさまざまです。まず、特定のYouTube動画で利用可能な動画形式を確認する必要があります。そのためには、「-F」オプションを指定してyoutube-dlを実行します。利用可能なフォーマットのリストが表示されます。

youtube-dl -F <video_url>

その出力は次のようになります:

Setting language
 BlXaGWbFVKY: Downloading video webpage
 BlXaGWbFVKY: Downloading video info webpage
 BlXaGWbFVKY: Extracting video information
Available formats:
37      :       mp4     [1080x1920]
46      :       webm    [1080x1920]
22      :       mp4     [720x1280]
45      :       webm    [720x1280]
35      :       flv     [480x854]
44      :       webm    [480x854]
34      :       flv     [360x640]
18      :       mp4     [360x640]
43      :       webm    [360x640]
5       :       flv     [240x400]
17      :       mp4     [144x176]

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

youtube-dl -f 37<video_url>

youtube-dlを使用して動画の字幕をダウンロード

まず、動画に使用できる字幕があるかどうかを確認します。動画のすべてのチャンネル登録者を一覧表示するには、次のコマンドを使用します:

youtube-dl --list-subs <video_url>

動画ではなくすべてのチャンネル登録者をダウンロードするには:

youtube-dl --all-subs --skip-download <video_url>

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

プレイリストをダウンロードするには、次のコマンドを実行するだけです。ここで、「playlist_url」はダウンロードするプレイリストのURLです。

youtube-dl -cit <playlist_url>

YouTube動画から音声のみをダウンロード

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

youtube-dl -x <video_url>

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

youtube-dl -x --audio-format mp3 <video_url>

youtube-dlでさらに多くのことができます

youtube-dlは用途の広いコマンドラインツールであり、多くの機能を提供します。これほど人気のあるコマンドラインツールであることも不思議ではありません。

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

この記事がLinuxでYouTubeビデオをダウンロードするのに役立つことを願っています。質問や提案がある場合は、下にコメントをドロップしてください。



Linux
  1. LinuxコマンドラインでYouTubeビデオをダウンロードする

  2. Linuxで「youtube-dl」を使用してFacebookビデオをダウンロードするにはどうすればよいですか?

  3. コマンドラインを使用してLinuxを再起動する方法

  1. Linuxコマンドラインでのtcpdumpの使用の概要

  2. Linux コマンドラインを使用して Node.JS をアンインストールしますか?

  3. Curl コマンド ライン ユーティリティを使用した並列ダウンロード

  1. Linuxコマンドラインで力を使用する

  2. YouTube-DLを使用してYouTubeビデオからMP3トラックをダウンロードする方法

  3. Youtube-dlとFFmpegでYoutubeビデオの一部をダウンロードする