YouTube-dlは、YouTubeや他の動画サイトから動画をダウンロードするための小さなコマンドライン・プログラムです。プラットフォームに依存せず、Linux、Windows、またはmacOSシステムで動作するはずです。パブリックドメインとして公開されているので、改変したり、再配布したり、好きなように使うことができます。このWikiHowでは、YouTube-dlのインストール方法と使い方について説明します。
知っておくべきこと
- YouTube-dlは、YouTubeの動画をダウンロードするためのコマンドラインプログラムです。
- YouTube-dlを使えば、プレミアム会員になったり、怪しいダウンロードサイトを利用したりすることなく、YouTubeからダウンロードすることができます。
- YouTube-dlはWindows、Mac、Linuxに対応しています。
YouTube-dlを使う
-
ターミナルまたはコマンドプロンプトを開きます。 Windowsをお使いの場合は、. Macを使用している場合は、Utilitiesフォルダ内、またはSpotlight検索バーを使用します。 Linuxの場合は、Ctrl + Alt + Tキーを押してターミナルを開きます。
- YouTube-dlをまだインストールしていない場合は、.NET、.NET、.NETのインストール手順に従ってください。
- MacまたはLinuxマシンにYouTube-dlをインストールしたばかりの場合は、YouTube-dlのインストールに使用したターミナルを再利用するのではなく、新しいターミナルを開いてください。
-
動画をダウンロードしたいディレクトリに移動します。YouTube-dlは、ターミナルまたはコマンドプロンプトのどのフォルダにいても、動画をダウンロードします。 cd <ディレクトリの場所>」と入力し、EnterまたはReturnキーを押します。
-
YouTube動画のURLをコピーする。 お好みのウェブブラウザでダウンロードしたいYouTubeビデオにアクセスし、アドレスバーからURLをコピーします。コピーするには、URLをハイライトして右クリック(マウスの右ボタンがないMacをお使いの場合はCtrlキーを押しながらクリック)し、「コピー」を選択します。
-
ビデオをダウンロードする:ターミナルまたはコマンドプロンプトで次のコマンドを入力します:
- youtube-dl
と入力し、EnterまたはReturnキーを押します。 - ビデオのURLを貼り付けるには、PCではCtrl + V、MacではCommand + Vを押します。
- これにより、字幕や説明のないビデオがダウンロードされます。自動的に最適なビデオとオーディオの品質が選択されます。
- youtube-dl
-
音声のみをダウンロードする。YouTube動画の音声だけをMP3やMP4などのフォーマットで保存したい場合は、-xオプションを使います:
-
youtube-dl -x
:youtube-dl -x : これは音声をm4aファイルとしてダウンロードします。 - MP3 など、別のオーディオ・フォーマットをダウンロードしたい場合は、次のコマンドでフォーマットを指定できます: youtube-dl -x --audio-format mp3 url_to_video.
- 音声のダウンロードに問題がある場合は、.NET Frameworkがインストールされていることを確認してください。あなたのオペレーティング・システムに合った方法を確認してください。
-
youtube-dl -x
-
プレイリストをダウンロードする。プレイリストのURLをコピーする必要があります。 次に、以下のいずれかのコマンドを使用してプレイリストをダウンロードします:
-
プレイリストを順番にダウンロードする: youtube-dl
と入力し、Enterキーを押します。 -
プレイリストを逆順にダウンロードする: youtube-dl --playlist-reverse
」と入力し、Enterキーを押します。 -
プレイリストをランダムな順序でダウンロードする: youtube-dl --playlist-random
と入力し、Enterを押してください。 -
プレイリストのセクションをダウンロードする:youtube-dl --playlist-start
--playlist-end と入力し、Enterを押してください。
-
プレイリストを順番にダウンロードする: youtube-dl
-
特定のビデオまたはオーディオ・フォーマットをダウンロードする。特定のオーディオまたはビデオ形式のビデオをダウンロードするには、次のコマンドを使用します:
-
利用可能なフォーマットを一覧表示します: youtube-dl --list-format
と入力し、Enterを押すと、利用可能なすべてのフォーマットとそのフォーマット コードが一覧表示されます。 -
特定のフォーマットをダウンロードする: youtube-dl -format
と入力してEnterキーを押します。 -
フォーマットをマージする:動画フォーマットと音声のみのフォーマットをマージすることで、より良い画質が得られることがある。ビデオのみのフォーマットとオーディオのみのフォーマットがある場合もあります。その場合、2つのフォーマットを1つのファイルにマージすることができます。2つのフォーマットをマージするには、youtube-dl -f <動画フォーマットコード>+<音声フォーマットコード> <フォーマット出力>
と入力してEnterキーを押します。 - 順番は入れ替えられないことに注意。オーディオを先に指定し、次にビデオを指定するとエラーになります。 フォーマット出力には、"mkv"、"mp4"、"ogg"、"webm"、"flv "を指定できます。
-
利用可能なフォーマットを一覧表示します: youtube-dl --list-format
-
動画に関する情報をダウンロードする。 字幕のリストやサムネイル画像など、動画そのものではなく、いくつかの情報だけを取得したい場合に便利。youtube-dl --skip-download
」と入力してEnterキーを押すと、動画に関する情報がダウンロードされる。 -
字幕をダウンロードする ビデオのサブタイトルをダウンロードするには、以下のコマンドを使用します:
-
利用可能なすべてのサブタイトルをリストアップします: youtube-dl --list-subs
」と入力し、Enterキーを押します。 -
サブタイトルをダウンロードするyoutube-dl --write-sub
と入力し、Enterキーを押します。 -
自動生成されたサブタイトルをダウンロードします: youtube-dl ---write-auto-sub
」と入力し、Enterキーを押してください。 -
すべてのサブタイトルをダウンロードします: youtube-dl --all-subs
と入力し、Enterキーを押してください。 -
字幕言語の指定:youtube-dl ---sub-lang <言語タグ>
と入力して字幕言語を指定します。 一度に複数の言語をダウンロードすることができます。 各言語タグはカンマで区切ってください。
-
利用可能なすべてのサブタイトルをリストアップします: youtube-dl --list-subs
-
動画の詳細情報を取得する。 動画に関する追加情報を取得するには、次のいずれかのコマンドを使用します:
-
動画の説明をダウンロードする:youtube-dl --write-description
と入力し、Enter キーを押します。 -
動画のメタデータをダウンロードする:youtube-dl --write-info-Json
} と入力し、Enter キーを押します。 -
注釈をダウンロードする: youtube-dl --write-annotations
と入力し、Enterキーを押してください。 -
サムネイル画像をダウンロードする: youtube-dl --write-thumbnail
」と入力し、Enterキーを押します。
-
動画の説明をダウンロードする:youtube-dl --write-description
-
突然動かなくなった場合は、YouTube-dlをアップデートしてください。YouTubeは定期的に動画の保存方法を変更しており、古いYouTube-dlスクリプトが動作しなくなることがあります。その場合は、YouTube-dlを更新する必要があります。更新するには、youtube-dl -Uと入力してEnterキーを押します。
- YouTube-dlのインストール方法によっては、Linuxでは必要なパーミッションがないため、代わりにsudo youtube-dl -Uを使う必要があるかもしれません。
- Windows用のYouTube-dlをダウンロードした場合、またはMacやLinuxにYouTube-dlをインストールするためにパッケージマネージャーを使用した場合、YouTube-dlの最新バージョンをアンインストールして再インストールする必要があるかもしれません。
-
地域制限のある動画をダウンロードする あなたの国で制限されているビデオをダウンロードしたい場合は、プロキシサーバーを使用してダウンロードすることができます。 .NETで無料のプロキシサーバーのリストを見つけることができます。 うまくいく場合もあれば、うまくいかない場合もあります。 何度か試してみてください。 以下の手順で、地域制限のあるビデオをダウンロードしてください:
- youtube-dl --proxy <プロキシIPアドレス>:<ポート番号>
と入力してください。 - youtube-dl --geo-verification-proxy <プロキシIPアドレス>:<ポート番号>
とタイプする。 - youtube-dl --geo-bypass
と入力します。 - youtube-dl --geo-bypass-country
と入力する。
- youtube-dl --proxy <プロキシIPアドレス>:<ポート番号>
WindowsにYouTube-dlをインストールする
-
Microsoft Visual C++ 2010 再頒布可能パッケージをインストールします。Youtube-dlを動作させるには、x86バージョンが必要です。Microsoftから直接ダウンロードするには、インストーラをクリックしてPCに保存します。ダウンロードしたファイルをダブルクリックし、画面の指示に従ってインストールしてください。
-
Youtube-dlのWindowsバイナリをダウンロードする。以下の手順で行ってください:
- ウェブブラウザにアクセスする。
- ページの上部にあるyoutube-dl.exeのリンクをクリックする。
- ダウンロードしたファイルをPCに保存する。
-
YouTube-dl.exeファイル用の新しいフォルダを作成します。 YouTube-dlをすべてのユーザーが利用できるようにしたい場合は、「C:/Program Files/」フォルダに新しいフォルダを作成してください。 そうでなければ、お好きな場所にフォルダを作成してください。フォルダ名をyoutube-dlとします。以下の手順で:
- Windowsキー + Eキーを押して、ファイルエクスプローラを開きます。
- YouTube-dl用の新しいフォルダを作成したい場所(C:˶Program Filesなど)に移動します。
- 上部のメニューバーから「新規作成」をクリックし、「フォルダ」を選択します。
- youtube-dl」と入力してEnterキーを押します。
-
Youtube-dl.exeファイルを新しいフォルダにコピーします。 デフォルトでは、ダウンロードしたファイルはダウンロードフォルダにあります。 ファイルエクスプローラーでダウンロードフォルダーに移動し、youtube-dl.exeファイルを右クリックします。 コピー」をクリックします。 次に、YouTube-dl用に作成したフォルダに移動します。 フォルダ内で右クリックし、[貼り付け]をクリックします。
-
システムパスにyoutube-dlフォルダを追加します。これで、任意のディレクトリのコマンドプロンプトからYoutube-dlコマンドを実行できるようになります。をクリックします:
- キーボードのWindowsキーを押しながらpathと入力します。
- システム環境変数の編集をクリックします。
- 環境変数...をクリックします。
- システム変数」パネルで「パス」を選択し、「編集」をクリックします。
- 左側のメニューから「新規」をクリックします。
- 作成した「YouTube-dl」フォルダのパスを入力または貼り付けます。例えば、C:¥Program Files¥YouTube-dl。
- OKをクリックし、もう一度OKをクリックする。
-
FFmpegをインストールする。YouTube動画をMP3などのオーディオフォーマットに変換したい場合は、FFmpegのバイナリをダウンロードし、YouTube-dlフォルダに保存する必要があります。一番簡単な方法は
- Windowsアイコンをクリックする。
- Windows builds by BtbNをクリックする。
- ffmpeg-master-latest-win64-gpl.zipをクリックしてダウンロードする。
- ダウンロードしたファイルを解凍し、解凍したフォルダを開きます。
- ffmpeg.exeとffprobe.exeをYouTube-dlフォルダ(例:C:˶Program Files˶youtube-dl)にコピーします。"ffplay.exe "というものは無視して構いません。
-
メディアプレーヤーをまだインストールしていない場合は、インストールしてください。YouTubeの動画は通常MP4形式で保存されており、VLCプレーヤーのようなメディアプレーヤーを使って動画を見ることができます。以下のリンクからマルチメディアプレーヤーを入手できます:.
MacにYouTube-dlをインストールする
-
ターミナルを開きます。 ターミナルはユーティリティフォルダとLaunchpadにあります。 または、以下の手順でターミナルを開くこともできます:
- 右上の虫眼鏡アイコンをクリックします。
- 検索バーに「Terminal」と入力します。
- Terminal.appをクリックします。
-
Homebrewをインストールします。 Homebrewをまだインストールしていない場合は、Terminalで簡単にインストールできます。HomebrewはオープンソースのMac用パッケージ管理システムで、以下のようなアプリケーションをインストールできる。
- ターミナルに /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" と入力するかペーストする。
- リターンキーを押します。
- Homebrewのインストールや使用に問題がある場合は、代わりにMacPortsをインストールしてみてください。 MacPortsは.NET Frameworkからダウンロードしてインストールできます。
-
YouTube-dlをインストールする。 YouTube-dlをインストールするには、ターミナルでsudo brew install youtube-dlと入力し、リターンキーを押します。 YouTube-dlのダウンロードとインストールには時間がかかる場合があります。
- MacPortsを使ってYouTube-dlをインストールしたい場合は、ターミナルにsudo port install youtube-dlと入力してEnterキーを押してください。
-
FFmpegをインストールする。YouTubeの動画をオーディオに変換できるようにするには、FFmpegをダウンロードする必要がある。Homebrewでインストールする場合はbrew install ffmpeg、MacPortsでインストールする場合はsudo port install ffmpegと入力してください。
-
必要であれば、メディアプレーヤーアプリケーションをインストールする。 Youtubeの動画は通常FLVまたはMP4形式で保存されており、VLCプレーヤーのようなメディアプレーヤーを使って動画を見ることができます。マルチメディアプレーヤーは
LinuxにYouTube-dlをインストールする
-
Ctrl+Alt+Tキーを押してターミナルを開きます。 これはターミナルを開くためのキーボードショートカットです。 または、アプリケーションメニューからターミナルを開くこともできます。
-
Linuxのバイナリをダウンロードし、実行可能な状態にします。curlまたはwgetを使ってインストールできます:
- curlを使用する:
- バイナリを/usr/local/binにダウンロードする: sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
- バイナリを実行可能にする: sudo chmod a+rx /usr/local/bin/youtube-dl
- wgetを使う:
- バイナリを/usr/local/binにダウンロードする: 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.
- curlを使用する:
-
FFmpegをインストールする。YouTubeの動画を音声に変換したいなら、FFmpegをダウンロードする必要がある。ディストロのリポジトリから入手できる。
- 例えば、Ubuntuや他のDebianベースのLinuxを使っているなら、sudo apt install ffmpegを使うことができる。
-
メディアプレーヤーをインストールする。YouTubeの動画は様々なフォーマットで保存されており、最も一般的なものにはMP4、MKV、WEBMなどがあります。動画を見るには、メディアプレーヤーが必要です。MPVやVLCなどがあります。これらはシステムのパッケージマネージャーからインストールできます。以下の手順でVLCをダウンロードしてインストールします:
- sudo apt updateと入力し、Enterキーを押してソフトウェアリポジトリを更新します。
- sudo apt install vlc または sudo apt install mpv と入力してください。 そしてEnterを押す。
コメント
最新を表示する
NG表示方式
NGID一覧