前言:刚刚翻了るる的频道,目前还可以观看会限影片
虽然不知道会开放到何时,总之整理了这篇教学文,给有需要或想超前部属的人
个人电脑OS是Windows7,所以这篇教学文主要针对Windows环境
iOS和Linux系统网络上很多再自行Google了~
基础知识需求:至少用过"command line(命令列)"和知道指令"cd"是什么意思
参考网页:
A. [笔记]如何使用 youtube-dl 下载 YouTube 会员限定的影片
https://tinyurl.com/3y7rkdnu
B. [教学] youtube-dl win版文字接口 简易版教学
https://moptt.tw/p/EZsoft.M.1585232504.A.BBC
C. Windows 安装curl
https://matthung0807.blogspot.com/2019/12/windows-curl.html
因为懒的设定环境变量,采取将所有必备档案
curl.exe、cookie.txt、cookiejar、youtube-dl.exe、ffmpeg.exe
都放在同个资料夹下进行操作。
开始!
在Windows安装curl的方式
Windows版 curl 指令下载:
https://curl.se/windows/
curl是可以直接在命令接口以指令发送URL传输档案的工具,是Linux系统默认的
命令工具,但Windows并没有内建curl须另外安装
点选符合的Windows版本下载curl压缩档,并解压缩到任意想存放curl应用程式的
地方。解压缩后可在里面的curl-7.67.0-win64-mingw/bin资料夹找到curl.exe,
此即为curl在Windows的命令列执行档,此时即可在此解压缩路径下执行curl命令。
在命令列输入curl -V查看安装curl版本,如果有出现版本讯息如下代表安装成功。
C:\>curl -V
curl 7.67.0 (x86_64-pc-win32) libcurl/7.67.0 OpenSSL/1.1.1d (Schannel)
zlib/1.2.11 brotli/1.0.7 WinIDN libssh2/1.9.0 nghttp2/1.39.2 Release-Date:
2019-11-06 (后略
从浏览器取出 cookie
安装浏览器扩充套件Cookie Quick Manager后,依照参考网页A步骤撷取cookie
以防网页挂掉的文字步骤:
1. 开启 Cookie Quick Manager 的选单,并点选 Manage all Cookies
2. 点选 open the dashboard (最右上角扳手图示),开启设定
3. 找到 Export 选项,选择 Netscape 为输出格式
4. 在curl.exe同资料夹下新建一份空白文字档cookie.txt后,
回到刚才的 cookies 列表,
复制以下几个 Domain 的 cookie 到文字档:
.youtube.com
acounts.google.com
.google.com
.google.com.tw (如果有的话)
5. 使用 curl 指令取得 Set-Cookie 讯息,并存至 cookiejar.txt
curl -b cookie.txt