EniGmAz

笔记

0%

Widevine L3 刚破解的时候就有 Netflix 的 web-dl 流出了,不过那个时候这还是一项很“高端”的技术,这个核心技术只掌握在少数破解小组手中。随着 Widevine 的神秘面纱被一层层揭开,现在网上已经能找到可用的 chrome 插件获取当前网页上使用 Widevine 加密的视频文件的密匙了,如果我们获取了完整的加密视频文件和密匙,那么就可以用 ffmpeg 等工具去 DRM 保护了。

阅读全文 »

一直以来我希望在我的 Windows 笔记本上运行 Unix-like 的 shell 以配合我的 Archlinux 工作台式机。之前的解决方案是 Cygwin / MSYS2 / Git Bash 这些基于 MinTTY 的终端, 感觉都不太趁手, 最大的问题是运行起来很卡,命令补全功能的很弱,很难获得我在原生 Linux 系统上的体验。最近注意到 WSL (Windows Subsystem for Linux),安装体验了一下,结果非常令人满意,完全覆盖了我的需求,甚至还有意外收获。

阅读全文 »

优酷当前(2020年4月)采用的视频加密技术是极容易被破解的。现行的视频加密算法主要是AES加密算法。服务器端生成AES加密算法的密匙,对视频文件进行加密。客户端请求得到加密视频和密匙,通过解密程序还原出可播放的视频。直接破解加密视频是几乎不可能的。密匙一般也不是直白的传递的,一般都会采用一些混淆算法。破解的重点就在于这个解密程序。如果这个解密程序是经过编译的二进制程序,那么就需要经过反汇编来还原其中的细节来破解。而优酷的解密程序采用的是一段javascript代码,这就相当于直接告诉了我们整个解密程序的源代码。我们通过Chrome的DevTools很容易就能获取完整的解密算法以及AES密匙。

阅读全文 »

音轨的处理经常被忽视,其实个人认为重编码作品没有必要保留高清音轨,毕竟能有相应设备播放的人毕竟是少数。既然是为了节省体积才做的重编码,就应该在更多的地方考虑到节省,音轨就是个很好的处理对象。

阅读全文 »

Vapoursynth v.s. Avisynth

avisynth的缺陷:开发停滞不前,64位版本兼容性差,linux支持差,使用自己设计的脚本语言.
vapoursynth全平台支持,使用python作为控制脚本.

阅读全文 »