youtube-dlでメンバー限定動画をダウンロードする

基本的には以下の2つのサイト見ればいいんですがFirefoxでやりたかったのとCookieの書き出し方で詰まったので書いとく。

環境情報

  • macOS
  • Firefox
  • youtube-dl

Windowsの方はWSL2とかでやればできそうな気が

手順

下準備

  1. 拡張機能’Cookie Quick Manager’を入れてなければ入れる
  2. Cookie Quick ManagerのSettings›Export›Templateが’Netscape’になっていることを確認

Cookieの書き出しと変換

  1. Firefoxを開いてYouTubeを開き、ログインしてDLしたいメンバー限定動画のURLをコピーしておく
  2. Cookie Quick Managerアイコンをクリック›’Manage all Cookies’をクリック
  3. 下部’Export/Import’から’Save all to file’でcookies.txtをファイルに書き出す
  1. ターミナルで以下のコマンドを実行(カレントディレクトリにnewcookiefile.txtが生成される)
curl -b [cookie.txtのパス] --cookie-jar newcookiefile.txt 'https://youtube.com'

ダウンロード

ターミナルで以下のコマンドを実行

youtube-dl [他のオプション] [2.でコピーした動画URL] --cookies [newcookiefile.txtのパス]

以下実行例

youtube-dl 'https://www.youtube.com/watch?v=xx_xXxxXXxx' --cookies '~/newcookiefile.txt'

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

Proudly powered by WordPress | テーマ: Baskerville 2 by Anders Noren

ページ先頭へ ↑