なまけもの

備忘録

YouTubeから4K画質の動画をダウンロードする

最終更新日 : 2019/03/026

概要

YouTubeから4K動画をダウンロードする。

目次

方法1. youtube-dl を使用する

準備

youtube-dl とは?

python製のコマンドラインで動作するプログラム。Youtubeを初めとした多数の動画サイトから動画をダウンロードできる。また、オプションも充実しており音声のみ映像のみのダウンロードなども可能。

対応している動画サイト

youtube-dl Supported sitesから一部抜粋。

  • Dailymotion
  • FC2
  • PandaTV
  • PornHub
  • Youtube

手順

"youtube-dl" をダウンロードする

  1. GitHubにアクセスする。
  2. "youtube-dl.exe" をクリックして、ダウンロードする。
  3. "youtube-dl.exe" を "ffmpeg" と同じフォルダに保存する。
    • 別フォルダでもいいが毎回--ffmpeg-location <ffmpeg.exeのフルパス>を指定する必要がある。

使い方

1. URLを指定してダウンロード

  1. コマンドプロンプトを起動する。
  2. 以下のコマンドを入力する。
youtube-dl <動画のURL>-o "<出力フォルダ>\%%(title)s-%%(id)s.%%(ext)s"

2. 一括ダウンロード

以下のコマンドを実行することで、テキストファイルに事前に記述したURLから一括でダウンロードできる。

youtube-dl -a <テキストファイルのフルパス>-o "<出力フォルダ>\%%(title)s-%%(id)s.%%(ext)s"

おまけ

  • 引数にURLを書けばそこからDLしてくれる。
  • テキストファイルをD&Dすれば一括DLしてくれる。
@echo off
rem ffmpeg.exe・youtube-dl.exeが保存されているフォルダのパス
set FFDIR=C:\ffmpeg

rem 動画の保存フォルダ
set OUTDIR=C:\Download

rem ダウンロード先の初期化
set SOURCE=

if "%1" EQU "" (
    set /p SOURCE="URLを入力してください : "
) else (
    set SOURCE=-a %1
)

"%YDDIR%\youtube-dl.exe" --ffmpeg-location "%FFDIR%\ffmpeg.exe" %SOURCE% -o "%OUTDIR%\%%(title)s-%%(id)s.%%(ext)s"

参考

d.hatena.ne.jp

方法2. Youtube-DLG を使用する

準備

特になし

Youtube-DLG とは?

"youtube-dl" をGUIから使えるようにしたもの。内部的には"youtube-dl" と ""ffmpeg" を利用している。

手順

"Youtube-DLG" をインストールする

  1. GitHubから "Youtube-DLG" をダウンロードする。
    • youtube-dl-gui-0.x-win-portable.zip : ポータブル版。
    • youtube-dl-gui-0.x-win-setup.zip : インストーラ版。
    • 共に設定ファイルどはUserフォルダ以下に作成される。
  2. ダウンロードしたファイルを解凍する。
  3. インストーラ版の場合は、"setup.exe" を実行する。

日本語化

  1. Google ドライブから "Youtube-dlG_ja" をダウンロードする。
  2. ファイルを解凍し、"en_US"フォルダを "Youtube-DLG"のインストールフォルダにある同名フォルダに上書きする。
  3. "Youtube-DLG" を起動し、日本語化されていることを確認する。

使い方

  1. "youtube-dl-gui.exe" を起動する。
  2. 上部のエディットボックスにダウンロードしたい動画のURLを入力する。
  3. 保存フォルダを指定する。
  4. 保存形式を指定し、"追加"ボタンをクリックする。
  5. ウィンドウ右下の"ダウンロード"ボタンをクリックする。
    • 初回は"youtube-dl.exe"をダウンロードするため時間がかかる。

オプション

形式

動画形式・音声形式

ここでONにした項目がメインウィンドウのコンボボックスに表示される。

音声ファイルにサムネイルを埋め込む

音声ファイルのカバーアートに動画のサムネイルを利用する。m4aでは利用できない?

音声品質

音声の圧縮率?低が一番音質が良い。
スピッツ / 1987→ - YouTube
で実験した結果が以下。ファイル形式はm4a。

  • 高 : 3.11MB、139kbps
  • 中 : 8.81MB、395kbps
  • 低 : 8.81MB、396kbps

トラブルシューティング

ダウンロードできない(状態がErrorになる)

URLにオプションが入っているとErrorになる。
https://www.youtube.com/watch?v=xxx&t=0s&list=xxx3&xxx=1

https://www.youtube.com/watch?v=xxx

関連記事

simple.hatenablog.jp

simple.hatenablog.jp


以上。