nilaoda / N_m3u8DL-RE

Cross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM. English/简体中文/繁體中文.
MIT License
4.51k stars 474 forks source link

MPD cenc encryption related issues #453

Open aeioudaa opened 2 weeks ago

aeioudaa commented 2 weeks ago

The link https://bitmovin-a.akamaihd.net/content/art-of-motion_drm/mpds/11331.mpd in TestStreams.md uses cenv encryption

The MP4 file obtained after using the .\N_m3u8DL-RE.exe "https://bitmovin-a.akamaihd.net/content/art-of-motion_drm/mpds/11331.mpd" command cannot be opened

The following is the content of the mpd file

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

AAAAW3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADsIARIQ62dqu8s0Xpa7z2FmMPGj2hoNd2lkZXZpbmVfdGVzdCIQZmtqM2xqYVNkZmFsa3IzaioCSEQyAA== AAAAW3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADsIARIQ62dqu8s0Xpa7z2FmMPGj2hoNd2lkZXZpbmVfdGVzdCIQZmtqM2xqYVNkZmFsa3IzaioCSEQyAA== AAAAW3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADsIARIQ62dqu8s0Xpa7z2FmMPGj2hoNd2lkZXZpbmVfdGVzdCIQZmtqM2xqYVNkZmFsa3IzaioCSEQyAA== AAAAW3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADsIARIQ62dqu8s0Xpa7z2FmMPGj2hoNd2lkZXZpbmVfdGVzdCIQZmtqM2xqYVNkZmFsa3IzaioCSEQyAA== AAAAW3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADsIARIQ62dqu8s0Xpa7z2FmMPGj2hoNd2lkZXZpbmVfdGVzdCIQZmtqM2xqYVNkZmFsa3IzaioCSEQyAA== AAAAW3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADsIARIQ62dqu8s0Xpa7z2FmMPGj2hoNd2lkZXZpbmVfdGVzdCIQZmtqM2xqYVNkZmFsa3IzaioCSEQyAA== AAAAW3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADsIARIQ62dqu8s0Xpa7z2FmMPGj2hoNd2lkZXZpbmVfdGVzdCIQZmtqM2xqYVNkZmFsa3IzaioCSEQyAA==

How should I decrypt the link?

aeioudaa commented 2 weeks ago

企业微信截图_17283815884637

Lostion1 commented 2 weeks ago

You need to use pywidevine to get the keys and then you can use the keys with N_m3u8DL-RE

aeioudaa commented 2 weeks ago

您需要使用 pywidevine 来获取密钥,然后才能将这些密钥与 N_m3u8DL-RE 一起使用

I have known about the above solution, but the downloaded whl file requires python. Can I get the key without installing Python?

aeioudaa commented 1 week ago

您需要使用 pywidevine 来获取密钥,然后才能将这些密钥与 N_m3u8DL-RE 一起使用

企业微信截图_17285326155543

安装之后显示这样,应该怎么使用才能获取秘钥

Lostion1 commented 1 week ago

Not quiet sure i have the python version :/

aeioudaa commented 1 week ago

不确定我有 python 版本 :/

方便分享吗哥

Lostion1 commented 1 week ago

Check this:

https://github.com/devine-dl/pywidevine

aeioudaa commented 1 week ago

检查一下:

https://github.com/devine-dl/pywidevine

我下的就是这个,但是我发现我不会用,哭了,没学过python,有推荐课程吗