YouTube-dlを使ったYouTubeビデオとオーディオ

YouTube-dlは、Windows、macOS、およびLinux用のフリーでオープンソースのコマンドラインプログラムです。 あなたはYouTubeからビデオをダウンロードするためにそれを使うことができます。

ヒント:YouTubeビデオをダウンロードしても、そのライセンスに従って使用することは合法です。 多くのYouTubeビデオは、標準のYouTubeライセンスを使用しています。たとえば、Creative Commonsの下でライセンスされているものもあります。 YouTubeページで動画のライセンスの種類を確認するには、[詳細を表示]をクリックしてからライセンス名をクリックします。

詳しくは、以下を参照してください。

YouTube-dlのインストール

インストール手順については、以下のリストからオペレーティングシステムを選択してください。

インストール:Windows

YouTube-dlには、ほとんどのWindowsプログラムのようにインストーラはありません。 YouTube-dlは単一の実行可能ファイルyoutube-dl.exeで構成されています。このファイルは直接ダウンロードできます。

  1. リンクをクリックすると、マイクロソフトのWebサイトのページに移動します。 ダウンロードをクリックしてvcredist_x86.exeを ダウンロードします。

  1. ダウンロードが完了したら、ファイルエクスプローラを開き、 vcredist_x86.exeをダウンロードしたコンピュータ上の場所に移動します。 ファイルをダブルクリックして実行します。

  1. UACプロンプトで、[ はい ]をクリックします。

  1. 「新しいバージョンのMicrosoft Visual C ++ 2010再頒布可能パッケージがコンピュータ上で検出されました」というメッセージが表示された場合は、すでにインストールされています。 閉じるをクリックして、手順8に進むことができます。

  1. それ以外の場合は、デフォルトのオプションを選択してインストールを続行します。 インストールが完了したら、[ 閉じる ]をクリックして次の手順に進みます。

  1. ファイルyoutube-dl.exeがダウンロードされます。

  1. YouTube-dlはダウンロードしたフォルダにあります。 コマンドプロンプトを開き、 cdコマンドでDownloadsディレクトリに移動し、 youtube-dlを実行すると実行できます。

youtube-dlを実行すると、ダウンロードする動画のURLを指定しない限り、何も起こりません。 プログラムの使用方法の例については、下記のビデオのダウンロードに進んでください。

インストール:macOS

Homebrewをお持ちの場合は、ターミナルを開いて次のコマンドを実行してYouTube-dlをインストールできます。

 インストールyoutube-dlを醸造 

または、MacPortをお持ちの場合は、以下のコマンドを実行してください。

 sudoポートインストールyoutube-dl 

あるいは、gitを使ってソースコードをダウンロードし、自分でコンパイルすることもできます。

 git clone //github.com/rg3/youtube-dl/ && cd youtube-dl && make 
 sudo make install 

curlを使ってダウンロードすることもできます。

 curl //yt-dl.org/latest/youtube-dl && chmod u + rx youtube-dl 

あるいはwgetを使うと:

 wget //yt-dl.org/downloads/latest/youtube-dl && chmod u + rx youtube-dl 

注:curlまたはwgetを使用している場合、youtube-dlは現在のディレクトリにダウンロードされます。 他の場所からプログラムを実行するには、youtube-dlを任意のディレクトリに移動し、このディレクトリがPATH環境変数に存在することを確認してください。 例えば:

 mkdir〜/ ydl && mv ./youtube-dl〜/ ydl / 
 echo "PATH = $ PATH:$ HOME / ydl" >>〜/ .bashrc && source〜/ .bashrc 

インストールが完了したら、以下のビデオのダウンロードに進むことができます。

インストール:Linux

YouTube-dlは、多くのLinuxオペレーティングシステムでパッケージバイナリとして入手可能です。 たとえば、DebianまたはUbuntuシステムでは、aptを使ってインストールできます。

 sudo apt install youtube-dl 

すべてのLinuxシステムで、上記のmacOS用のcurl、wget、またはgitメソッドを使用してインストールすることもできます。

YouTube-dlを使う

YouTube-dlはコマンドラインプログラムなので、GUIはありません。 代わりに、コマンドプロンプトまたはターミナルウィンドウから使用してください。

YouTube-dlにはたくさんの選択肢があります。 ここでは、基本を説明します。ビデオのダウンロードとオーディオのダウンロードです。

ビデオをダウンロードする

YouTube-dlを使用する最も簡単な方法は、YouTubeビデオのURLを指定することです。

  1. コマンドプロンプトまたは端末ウィンドウを開きます。 Windowsでは、 Win + R (Windowsキーを押しながらRを押す)を押して[ ファイル名を指定して実行]ボックスを開き、 cmdと入力してEnterキーを押すと、コマンドプロンプトを開くことができます。 macOSでは、[ アプリケーション] 、[ ユーティリティ]の順に開き、[ ターミナル]を選択します。 Linuxでは、あなたの端末プログラムはあなたの特定のLinuxディストリビューションに依存します。 通常は、 Ctrl + Alt + Tを押して端末ウィンドウを開くことができます。

  1. cdコマンドを使用して、YouTube-dlをダウンロードしたフォルダに移動します。 (macOSまたはLinuxの場合、Homebrewやaptなどのパッケージマネージャを使用してインストールした場合は、この手順を省略できます。youtube-dl実行可能ファイルはPATH内のディレクトリに既にインストールされているので、任意のディレクトリから実行できます。)

  1. youtube-dlと入力し、続けてスペースを入力します。 次に、手順1でコピーしたURLを貼り付けます(Windowsでは、コマンドプロンプトウィンドウにカーソルを置き、右クリックして貼り付けます。macOSでは、 + Vを使用して端末に貼り付けることができます。ほとんどのLinux端末では、 キーを押します。 Ctrl + Shift + V

コマンドは次のようになります。

 youtube-dl //www.youtube.com/watch?v=2Op3QLzMgSY 

Enterキーを押してコマンドを実行し、ダウンロードを開始します。

  1. ビデオは現在のディレクトリにダウンロードされます。 これで、VLCなどのメディアプレーヤーを使って見ることができます。

音声をダウンロードする

ほとんどのYouTubeビデオのオーディオをダウンロードするには、 -f 140オプションを使用できます。 例えば:

 youtube-dl -f 140 //www.youtube.com/watch?v=dQw4w9WgXcQ 

YouTube-dlはM4Aオーディオバージョンのビデオファイルを抽出し、それをM4A拡張子の付いたオーディオファイルとして保存します。 その後、VLCなどのメディアプレーヤー、またはAudacityなどのオーディオエディタで開くことができます。

一部のオーディオファイルを正しく保存するには、最初にffmpegコーデックをインストールする必要があります。 Windowsの場合は、//www.ffmpeg.orgにアクセスしてffmpegをダウンロードしてください。 macOS Homebrewで、 brew install ffmpegを実行します。 ほとんどのLinuxシステムでは、パッケージ名はffmpegです (例: sudo apt install ffmpeg)

次に、ダウンロードしたオーディオファイルをMP3形式に変換するには、 ffmpeg -i inputfile outputfileを使用します。 たとえば、次のコマンド

 ffmpeg -i Lecture.m4a Lecture.mp3 

M4AオーディオファイルLecture.m4aをMP3ファイルLecture.mp3に変換します。

オプションの完全なリストについては、GitHubの公式YouTube-dlドキュメントを参照してください。