耗子的屯粮仓
  • 听我韶韶
  • 软件使用
    • 提取SWF文件中的图片
  • 动画相关
    • 资源搜索
      • 如何下载想要的动画?(上)
      • 如何下载想要的动画?(中)
      • 如何下载想要的动画?(下):字幕下载篇
    • 片源
      • 抓碟
        • UHD BD蓝光碟提取
        • BD蓝光碟的提取及SUP字幕提取
        • DVD的提取与DVD字幕的提取
      • 压制
        • 使用VidCoder进行一般项压制
    • 字幕
      • IdxSubOcr:基于MODI的图形字幕OCR软件
      • 字幕软件Subtitle Edit的易用之处
    • 字体
      • 使用ListAssFonts快速匹配ASS所需字体
      • 自动化字体加载工具SubtitleFontHelper
  • WEB相关
    • 某波兰文艺片平台视频获取思路
    • sbeam入库视频下载思路
    • Abema下载教程
  • 杂谈
    • 谜之BUG系列
      • 谜之BUG系列4:BE6500 Pro 存在MLO与IPv6冲突问题
      • 谜之BUG系列3:网速变慢居然是火绒的锅
Powered by GitBook
On this page
  1. WEB相关

sbeam入库视频下载思路

此文章在keylol首发

Previous某波兰文艺片平台视频获取思路NextAbema下载教程

Last updated 9 months ago

之前 老哥问了下sbeam的入库视频咋下载的,我这几天在家,就研究了一下。 目前steam库里的视频分为加密和不加密两种 1.不加密视频下载

以Life Is Strange- Directors' Commentary - 1.Two directors为例()

点击客户端里的开始游戏,跳转至浏览器页面。

按F12打开网络选项卡,按F5刷新页面

过滤框内输入0,找到对应条目

在预览框里可以找到视频链接(mpd形式)

因为有的视频是有外挂字幕的,字幕链接又是加在mpd文件中,所以推荐使用N_m3u8DL-RE进行下载。

可以参考以下命令

N_m3u8DL-RE.exe "https://video.steamstatic.com/video/354311653367207203/manifest/?l=X&e=x&sid=x&h=x" --save-name "Life Is Strange- Directors Commentary - 1.Two directors" --save-dir "I:\steam下载" --thread-count "16" --download-retry-count "24" -mt --mux-after-done "format=mp4" --auto-select --del-after-done --ui-language "zh-CN" --check-segments-count --sub-format "SRT" --auto-subtitle-fix

2.加密视频下载

在点击F12并刷新后,过滤license,若无结果则视频不加密,若有结果则视频加密。 或者查看mpd文件里面提供了PSSH,有则加密了。

首先,加密视频需要浏览器支持,推荐使用最新版Chrome或edge beta,edge可能要手动关闭对playreday的支持。 国内魔改浏览器可能无法正常观看

比如这样:

以同上的方式获取到mpd链接,以文本形式打开,可以看到两个PSSH(音视频分离),任意取一个即可。

过滤licenseex,选择第一个0的条目,即可得到license url,有由于该url需要鉴权,需带请求头。

我此处使用Get Widevine KEYS进行请求。

(此处需要自备CDM,L3即可。由于公开文件后谷歌会出手光速撤销CDM,所以这个就只能自己解决了。)

新建个steam.py文件,然后按照给的例子依次填入这个文件里。

打开WVCore.Server.exe

命令行运行steam.py

可以参考以下命令

N_m3u8DL-RE.exe "https://video.steamstatic.com/video/2686251647374416028/manifest/?l=x&e=x&sid=x&h=x" --save-name "Black Clover: Asta and Yuno" --save-dir "I:\steam下载" --thread-count "16" --download-retry-count "24" -mt --mux-after-done "format=mp4" --auto-select --del-after-done --ui-language "zh-CN" --check-segments-count --sub-format "SRT" --auto-subtitle-fix --key ed3dc0a296865b5398f73100add07220:cc2c8707a95818ad8cbec6ff85f7afaf --key 4ba6a12d0d3550ed80aa2a9d74aa908d:cc206e6d36702747da894e10817754b9 --key 59e92a4e09445726a5c9fe862c7c028a:b1e6c3d4289b27461e73a760a2f804ca

搞定!

PS:我库里只有免费的视频。其它视频并没有进行测试。

相关软件: https://github.com/nilaoda/N_m3u8DL-RE https://github.com/nilaoda/Blog/discussions/58

打开Black Clover: Asta and Yuno(视频链接)

https://store.steampowered.com/video/watch/738390/
@1026833619
https://store.steampowered.com/video/watch/440430/