--- layout: post title: 视频录制 # date 同时用作关联 github issue 的唯一标识,所以不可重复 date: 2022-07-014 14:14:54+0800 sync_link: https://xwenliang.cn/p/xx categories: translation # permalink: /xxx/ # https://jekyllrb.com/docs/structure/ # name of this file show be in format of: YEAR-MONTH-DAY-title.MARKUP --- 最近有小伙伴花了大几千买了某视频网课的课程,快到期了还没看过,问我能不能下载到本地 先去 github 逛了一圈,发现有个叫做 CocoCut 的浏览器插件,可以下载视频,对于加密视频,只要能播放就能下载 试用后发现存在几个问题: 1. 无法自动化,对于加密视频需要每次打开网页后点击插件弹出面板上一个叫做「force download」的按钮,跳转到其官网后打开 「Recording mode」, 此时播放视频的网页会刷新,然后开始录制,最后提供 mp4 格式的视频下载 2. 需要付费,只能免费下载几个小时的时长 既然它能做,那么咱们应该也可以。先了解下目前市面上常见的视频加密手段: 1. 微软 DRM SDK, 浏览器兼容较差 保利威视 v12 加密,canvas+wasm