簡単な説明: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ビデオをダウンロードするのに役立つことを願っています。質問や提案がある場合は、下にコメントをドロップしてください。