weblolli / video_decrypter

Decrypt video from a streaming site with MPEG-DASH Widevine DRM encryption.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Video decrypter

This repository is inspired from https://github.com/xbmc/xbmc and https://github.com/peak3d/inputstream.adaptive.

Decrypt video from a streaming site with MPEG-DASH Widevine DRM encryption.

Compilation instructions on Windows :

  • Download CMake from : CMake.org

  • Download MinGW-w64 POSIX : x86_64-8.1.0-release-posix-sjlj-rt_v6-rev0

  • Extract zip and add the bin folder to Environment Variables PATH (User variables and Windows variables PATH).

  • In widevine_decrypter/src/, create a build/ folder.

  • With the Windows Command Prompt pointed to the build folder, run:

  • cmake .. -G "MinGW Makefiles" to generate build Makefiles, and do make to build the decrypter executable.

See the Wiki for a running configuration

About

Decrypt video from a streaming site with MPEG-DASH Widevine DRM encryption.

License:GNU General Public License v2.0


Languages

Language:C++ 70.1%Language:C 25.4%Language:HTML 2.2%Language:CMake 0.6%Language:Shell 0.4%Language:Makefile 0.4%Language:M4 0.3%Language:Python 0.2%Language:Objective-C++ 0.1%Language:Inno Setup 0.1%Language:Objective-C 0.1%Language:CSS 0.0%Language:Batchfile 0.0%