白嫖


  • 首先挂上美国代理,然后进入站点主页,点击右上角的 sign up now
  • 选择 AD-Free 这个 PLAN
  • 创建账号这一个页面任意填写,最好新注册一个小号邮箱


[ppblock ex="猜猜怎么做?"]
  • 进入绑定信用卡这个页面,持卡人姓名随意填写,下面的zipcode需要对应你选择的任意一个state
  • 对于卡的部分,选择下图中任意一张即可通过验证 5154620020014674|12|2025|481 5154620020824726|06|2026|146 5154620020383616|05|2024|754 5154620020466452|10|2024|020 5154620020787428|02|2026|780 5154620020866123|07|2024|152 5154620020214126|11|2025|230 5154620020222202|12|2026|077 5154620020202147|07|2024|107 5154620020261788|07|2023|272 5154620020231856|09|2026|628 5154620020231641|01|2026|045 5154620020231781|11|2025|280 5154620020274781|01|2026|424 5154620020241012|11|2025|881 5154620020247118|01|2024|400
  • 接着你之前填写的邮箱会收到一封验证邮件,点进去验证即可使用
  • 如果遇到订阅到期,使用上图里任意一张卡进行renew即可
[/ppblock]


WEB-DL


首先要明确一点,此网站在chrome上使用widevine进行加密。

[ppblock ex="再猜猜?"]
虽然5月底的时候chrome强制进行了CDM升级,而且部分视频网站也跟着进行了升级,但包括此网站在内某几个网站偷懒,没有进行更新,所以可以继续利用这个漏洞进行解密

下载视频到本地

  • 下载88以前版本的portable(便携)版chrome,因为这个版本以前的chrome自带的为旧版CDM。也不要下载过于老旧的,下载临近的版本之一即可。 推荐到 portableapps的sourceforge页面 下载
  • 下载的文件为一个在线下载包,设置放置路径后就会开始从服务器拉取对应版本的便携版chrome(不会影响正常安装的新版本chrome)
  • 打开此便携版chrome后请勿关闭其相关进程,关闭以后CDM会自动更新。仅在第一次打开时CDM是直接使用内置旧版本的。如果不小心关闭了进程,就删除放置的文件夹,重新运行在线下载包再拉取一次
  • 打开某视频的介绍页面,先按下F12,切换到network选项卡,再点击播放
  • 搜索mpd,在新窗口打开mpd链接即可下载mpd文件到本地。其为一个XML文件,推荐使用vscode来格式化进行观察
  • 通过vscode你可以查到不同分辨率/编码/码率对应的文件名
  • 只有文件名没有完整网址?没关系,回到播放页面的network选项卡,下拉就会发现v或者a开头文件的完整网址,把后面的数字替换即可下载你想下的规格

获取key并解密

  • 首先下载 此code 并解压,然后打开chrome的扩展页面,勾选右上角的“开发者模式”,然后点击左上角“加载已解压的扩展程序”,定位到前面解压的文件夹内,即可安装此扩展
  • 刷新刚刚的播放页面,顶部就会出现几个框,里面都是 Found key (KID=xxx): BASE64=xxx; HEX=xxx 这种格式。在前面你下载视频和音频的时候,XML里也会附带你选择的规格的KID,这里你就记录下对应KID的HEX
  • 下载 Bento4 并解压,然后添加到环境变量
  • 在你放置音视频文件的位置打开cmd,然后按照以下格式输入:
    mp4decrypt --key 1:对应的HEX值 input_file output_file
    这样出来的音视频文件就是解密后的了
  • 对于1080p及以下的SDR或者4K的HDR10视频,直接使用mkvtoolnix即可混流。对于4K的杜比视界视频,且看后面的扩展
[/ppblock]
字幕的下载及转换

  • 在开着network选项卡的情况下,点击播放页右下角的对话框,可以看到字幕默认是关闭的,你需要做的就是勾选你要下载的字幕,勾选以后在network里面搜索xml,复制链接即可下载xml格式的字幕文件
  • 现在字幕也整合进mpd里了
  • 接着使用转换服务就好了,推荐使用 Subtitle Converter | Free tool

扩展:单层杜比视界的混流方法


这里的杜比视界前面加了“单层”俩字。其实所有的流媒体中提供的杜比视界都是单层 ( single-layer ) 。关于杜比视界比较容易理解的科普,推荐阅读 B站专栏:如何判断你的播放器是否能播放双层杜比视界

  • 首先要明确单层杜比视界只能使用mp4作为容器来混流。首先要下载杜比实验室官方提供的 mp4分流 mp4混流 程序
  • 之所以也要下载分流程序,是因为混流程序只识别RAW文件,不支持已经封装好的mp4文件。而从这个网站下载并解密的是已经封装好的mp4文件,而且音视频是分开的
  • 在放置音视频文件的位置打开cmd,并使用以下代码将音视频RAW从mp4容器里面剥离:
    mp4demuxer --input-file input_file
    视频分离出来为h265文件,音频分离出来为ac3或者ec3文件
  • 使用以下代码将音视频RAW文件合并进mp4容器,并保留杜比视界信息:
    mp4muxer -i video_file -i audio_file --media-lang lng -o output_file.mp4 --dv-profile 5
    按照你的文件名来替换上面的音视频文件,--media-lang lng 这个代码意思是给音频设定语言种类,lng替换为对应的三位语言代码(如:chi, eng, jpn, spa)