Node.js 是否可以动态解码带有节点webkit文件的AES加密视频?

Node.js 是否可以动态解码带有节点webkit文件的AES加密视频?,node.js,encryption,html5-video,aes,node-webkit,Node.js,Encryption,Html5 Video,Aes,Node Webkit,使用,将本地视频文件(webm)加密为本地加密文件(如myvideo.dat)非常简单 但是有没有办法解密和观看这段视频呢?没有临时文件 文件加密程序对所有webm容器进行加密,您应该像加密一样对视频流进行加密。您可以使用存储库中的webm_crypt工具 例如: $ webm_crypt -i video.webm -o encrypted_video.webm 这将生成一个名为vid_base_secret.key的密钥文件 $ webm_crypt -i video.webm -o en

使用,将本地视频文件(webm)加密为本地加密文件(如
myvideo.dat
)非常简单


但是有没有办法解密和观看这段视频呢?没有临时文件

文件加密程序对所有webm容器进行加密,您应该像加密一样对视频流进行加密。您可以使用存储库中的webm_crypt工具

例如:

$ webm_crypt -i video.webm -o encrypted_video.webm
这将生成一个名为vid_base_secret.key的密钥文件

$ webm_crypt -i video.webm -o encrypted_video.webm -video_options base_file=vid_base_secret.key

在WebM项目的wiki中,您可以找到更多信息,尽管这是相对较新的内容。

谢谢@sinkmanu,您知道如何从中获取Clear Key(Key id和Key),以便能够使用Clear Key for Shaka player进行游戏吗?