使用 youtube-dl 基于 mpd 文件下载视频文件。但是 ffmpeg 后处理器无法将其转换为可播放的 mp4。使用 youtube-dl 下载的文件已加密。是否有可能使用 mpd 清单中的信息解密 mp4 文件?或者是否有其他解决方案可以下载和播放 PlayReady 保护的内容?
答案1
简短的回答:不,实际上没有办法解密内容并将其以纯文本形式保存在磁盘上。恐怕这就是 DRM 的全部意义所在。
较长的回答:原则上,如果你设法获得 DRM 许可证,就可以播放仍受保护但离线的内容和如果该 DRM 许可证包含足够的播放权限(即未过期,也没有其他限制)。但随后您将被迫使用获得许可证的同一“代理”(大致是同一应用程序)播放它 - 例如 Edge 或 Internet Explorer 或 Windows 10 的电影和电视应用程序(因为该流似乎是使用 Microsoft PlayReady 加密的)。
总而言之,虽然这不适合胆小的人,但理论上是可行的。