N_m3u8DL-CLI icon indicating copy to clipboard operation
N_m3u8DL-CLI copied to clipboard

求教DMM视频流破解方法;

Open tkbianyuan opened this issue 3 years ago • 99 comments

#EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:5 #EXT-X-MEDIA-SEQUENCE:0 #EXT-X-KEY:METHOD=AES-128,URI="https://www.dmm.com/service/-/drm_iphone?ld=IBaD%2BQ72dPSQw780KGJEaF3mBxEpqAGiYGK7JrXe2Q0o61WY%2BCSjhLGrGhrJaZAsddpvbF173Lrl7xEmiWBWOip1OnExBBrmpp69oaHSCy0%2FD0rGUNb3zsVXMDVpP31PCdEB9xThKpHEjo8ufDHBSw%3D%3D&luid=com" #EXTINF:4.004, media_b300000_0.ts #EXTINF:4.004, media_b300000_1.ts #EXTINF:4.004, media_b300000_2.ts

tkbianyuan avatar Jul 22 '21 07:07 tkbianyuan

16字节密钥提取了,base64编码也转换了。media_b6000000_0.ts路径不清楚是哪一个? 用 N_m3u8DL-CLI-SimpleG.exe 试了很多次,不是 地址不正确 就是填充无效、无法被移除 。 还需要什么操作呢? 111 222

tkbianyuan avatar Jul 22 '21 07:07 tkbianyuan

http://www.tomeko.net/online_tools/hex_to_base64.php?lang=en

nilaoda avatar Jul 22 '21 08:07 nilaoda

http://www.tomeko.net/online_tools/hex_to_base64.php?lang=en

谢谢大佬,成功了,转码工具用错了。

tkbianyuan avatar Jul 22 '21 08:07 tkbianyuan

#EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:5 #EXT-X-MEDIA-SEQUENCE:0 #EXT-X-KEY:METHOD=AES-128,URI="https://www.dmm.com/service/-/drm_iphone?ld=IBaD%2BQ72dPSQw780KGJEaF3mBxEpqAGiYGK7JrXe2Q0o61WY%2BCSjhLGrGhrJaZAsddpvbF173Lrl7xEmiWBWOip1OnExBBrmpp69oaHSCy0%2FD0rGUNb3zsVXMDVpP31PCdEB9xThKpHEjo8ufDHBSw%3D%3D&luid=com" #EXTINF:4.004, media_b300000_0.ts #EXTINF:4.004, media_b300000_1.ts #EXTINF:4.004, media_b300000_2.ts

16字节如何提取,能告知下方法吗?

royiie avatar Jul 23 '21 13:07 royiie

http://www.tomeko.net/online_tools/hex_to_base64.php?lang=en

大佬,保利威的16字节如何提取,能告知下方法吗?

royiie avatar Jul 23 '21 13:07 royiie

@royiie 保利威看这个https://github.com/nilaoda/N_m3u8DL-CLI/issues/498

81pla avatar Aug 26 '21 01:08 81pla

我也发过一个issue来着,已经解决了。 第一步先获取到m3u8的链接,这个很重要,因为key在这里面,我用的是猫抓。 第二步,复制key链接,贴到浏览器地址栏里,注意这时候浏览器里必须有dmm账号登录,然后回车,你会下载到drm_iphone这个文件。 第三步,把m3u8链接放到gui里,把drm_iphone这个文件拖到gui的自定义key里,然后点go就行了

lvzhenbo avatar Sep 19 '21 07:09 lvzhenbo

请问lvzhenbo 兄弟, 我照您的方法操作后, 一直卡在: 00:22:41.929 / (NORMAL) 开始解析 xxx.m3u8 00:22:41.951 / (NORMAL) 解析m3u8内容 00:22:41.953 / (NORMAL) 获取m3u8 key... file:///xxx/drm_iphone 00:22:41.973 / (NORMAL) 写出meta.json 00:22:42.068 / (NORMAL) 开始下载文件 00:22:42.083 / (NORMAL) 读取文件信息... 00:22:42.084 / (NORMAL) Error in reading file 00:22:42.132 / (NORMAL) 完成数量 ... 00:22:42.133 / (NORMAL) 重试次数 1 / 5 00:22:45.161 / (NORMAL) 开始下载文件 00:22:45.167 / (NORMAL) 读取文件信息... 00:22:45.168 / (NORMAL) Error in reading file

无法下载的,想请教是哪出了问题? 谢谢!

ccl750521 avatar Sep 27 '21 16:09 ccl750521

你这是文件读取失败,用m3u8链接啊,不要直接用m3u8文件,文件里面的地址是不全的

lvzhenbo avatar Sep 27 '21 16:09 lvzhenbo

你这是文件读取失败,用m3u8链接啊,不要直接用m3u8文件,文件里面的地址是不全的

已搞定 多謝兄弟指點!

ccl750521 avatar Sep 28 '21 14:09 ccl750521

我也发过一个issue来着,已经解决了。 第一步先获取到m3u8的链接,这个很重要,因为key在这里面,我用的是猫抓。 第二步,复制key链接,贴到浏览器地址栏里,注意这时候浏览器里必须有dmm账号登录,然后回车,你会下载到drm_iphone这个文件。 第三步,把m3u8链接放到gui里,把drm_iphone这个文件拖到gui的自定义key里,然后点go就行了

感谢兄弟分享方法

bbb1099 avatar Dec 02 '21 10:12 bbb1099

我也发过一个issue来着,已经解决了。 第一步先获取到m3u8的链接,这个很重要,因为key在这里面,我用的是猫抓。 第二步,复制key链接,贴到浏览器地址栏里,注意这时候浏览器里必须有dmm账号登录,然后回车,你会下载到drm_iphone这个文件。 第三步,把m3u8链接放到gui里,把drm_iphone这个文件拖到gui的自定义key里,然后点go就行了

请问我把m3u8链接复制了,解析时说地址无效是为什么

ghost avatar Dec 27 '21 15:12 ghost

我也发过一个issue来着,已经解决了。 第一步先获取到m3u8的链接,这个很重要,因为key在这里面,我用的是猫抓。 第二步,复制key链接,贴到浏览器地址栏里,注意这时候浏览器里必须有dmm账号登录,然后回车,你会下载到drm_iphone这个文件。 第三步,把m3u8链接放到gui里,把drm_iphone这个文件拖到gui的自定义key里,然后点go就行了

大神成功了,感谢,那这个办法有办法批量下载吗?尤其是KEY的这个DRM_IPHONE文件,求解?

Qf0602 avatar Mar 12 '22 20:03 Qf0602

我也发过一个issue来着,已经解决了。 第一步先获取到m3u8的链接,这个很重要,因为key在这里面,我用的是猫抓。 第二步,复制key链接,贴到浏览器地址栏里,注意这时候浏览器里必须有dmm账号登录,然后回车,你会下载到drm_iphone这个文件。 第三步,把m3u8链接放到gui里,把drm_iphone这个文件拖到gui的自定义key里,然后点go就行了

大神成功了,感谢,那这个办法有办法批量下载吗?尤其是KEY的这个DRM_IPHONE文件,求解?

请问什么是gui?我这个视频有3个m3u8的文件全都下载吗,下载之后怎么合并?

18236176689 avatar Apr 24 '22 07:04 18236176689

我也发过一个issue来着,已经解决了。 第一步先获取到m3u8的链接,这个很重要,因为key在这里面,我用的是猫抓。 第二步,复制key链接,贴到浏览器地址栏里,注意这时候浏览器里必须有dmm账号登录,然后回车,你会下载到drm_iphone这个文件。 第三步,把m3u8链接放到gui里,把drm_iphone这个文件拖到gui的自定义key里,然后点go就行了

大神成功了,感谢,那这个办法有办法批量下载吗?尤其是KEY的这个DRM_IPHONE文件,求解?

请问什么是gui?我这个视频有3个m3u8的文件全都下载吗,下载之后怎么合并?

DMM的无需手工合并,软件自动合并。m3u8出现多个是因为DMM里面有不同的码率,一般来说,dmm的码率标识是固定的,1080P的是6000的那个,720P是4000那个,你就只需要复制6000那个M3U8就可以,后面会自动合并的

missdgsn avatar Apr 28 '22 10:04 missdgsn

搞好了,谢谢

---原始邮件--- 发件人: @.> 发送时间: 2022年4月28日(周四) 晚上6:09 收件人: @.>; 抄送: @.@.>; 主题: Re: [nilaoda/N_m3u8DL-CLI] 求教DMM视频流破解方法; (#473)

我也发过一个issue来着,已经解决了。 第一步先获取到m3u8的链接,这个很重要,因为key在这里面,我用的是猫抓。 第二步,复制key链接,贴到浏览器地址栏里,注意这时候浏览器里必须有dmm账号登录,然后回车,你会下载到drm_iphone这个文件。 第三步,把m3u8链接放到gui里,把drm_iphone这个文件拖到gui的自定义key里,然后点go就行了

大神成功了,感谢,那这个办法有办法批量下载吗?尤其是KEY的这个DRM_IPHONE文件,求解?

请问什么是gui?我这个视频有3个m3u8的文件全都下载吗,下载之后怎么合并?

DMM的无需手工合并,软件自动合并。m3u8出现多个是因为DMM里面有不同的码率,一般来说,dmm的码率标识是固定的,1080P的是6000的那个,720P是4000那个,你就只需要复制6000那个M3U8就可以,后面会自动合并的

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

18236176689 avatar Apr 29 '22 05:04 18236176689

第一步:猫抓得到m3u8的链接。 第二步应该是:复制m3u8链接,到浏览器地址栏,然后回车,将生成m3u8文件,文件里有key链接,将key链接复制到浏览器地址栏,然后回车,将生成drm_iphone文件 第三步:同上大佬

huangxin168 avatar May 06 '22 13:05 huangxin168

VR视频没办法搞吧?这个方法只适用于2D视频。我看VR必须要用DMM的播放器才行。

第一步:猫抓得到m3u8的链接。 第二步应该是:复制m3u8链接,到浏览器地址栏,然后回车,将生成m3u8文件,文件里有key链接,将key链接复制到浏览器地址栏,然后回车,将生成drm_iphone文件 第三步:同上大佬

kurtn2005 avatar May 09 '22 01:05 kurtn2005

VR视频没办法搞吧?这个方法只适用于2D视频。我看VR必须要用DMM的播放器才行。

第一步:猫抓得到m3u8的链接。 第二步应该是:复制m3u8链接,到浏览器地址栏,然后回车,将生成m3u8文件,文件里有key链接,将key链接复制到浏览器地址栏,然后回车,将生成drm_iphone文件 第三步:同上大佬

vr肯定不是这个方法

missdgsn avatar May 20 '22 06:05 missdgsn

VR视频没办法搞吧?这个方法只适用于2D视频。我看VR必须要用DMM的播放器才行。

第一步:猫抓得到m3u8的链接。 第二步应该是:复制m3u8链接,到浏览器地址栏,然后回车,将生成m3u8文件,文件里有key链接,将key链接复制到浏览器地址栏,然后回车,将生成drm_iphone文件 第三步:同上大佬

vr肯定不是这个方法

我感觉VR理论上来说也是视频流,只是视频流地址必须要调播放器才能看到。

不知道有没有什么方法能下载VR的。

kurtn2005 avatar May 20 '22 07:05 kurtn2005

VR视频没办法搞吧?这个方法只适用于2D视频。我看VR必须要用DMM的播放器才行。

第一步:猫抓得到m3u8的链接。 第二步应该是:复制m3u8链接,到浏览器地址栏,然后回车,将生成m3u8文件,文件里有key链接,将key链接复制到浏览器地址栏,然后回车,将生成drm_iphone文件 第三步:同上大佬

vr肯定不是这个方法

我感觉VR理论上来说也是视频流,只是视频流地址必须要调播放器才能看到。

不知道有没有什么方法能下载VR的。

如果没有下载的办法,只能靠抓包分析了?

huangxin168 avatar May 20 '22 08:05 huangxin168

不要瞎猜了,目前dmm就使用了两种技术,一种是目前可以破解的m3u8,另一种是近几年各个视频站开始广泛使用的技术dash,这种技术可以直接在代码层面进行加密。dmm的大容量视频包括4k x265和vr都是用dash。目前并没有特别方便的破解方式只能从代码层面进行分析

lvzhenbo avatar May 20 '22 08:05 lvzhenbo

不要瞎猜了,目前dmm就使用了两种技术,一种是目前可以破解的m3u8,另一种是近几年各个视频站开始广泛使用的技术dash,这种技术可以直接在代码层面进行加密。dmm的大容量视频包括4k x265和vr都是用dash。目前并没有特别方便的破解方式只能从代码层面进行分析

网上有好多BT站可以下4K和VR不知道是怎么破解的,看上去画质也挺好的。

kurtn2005 avatar May 20 '22 09:05 kurtn2005

不要瞎猜了,目前dmm就使用了两种技术,一种是目前可以破解的m3u8,另一种是近几年各个视频站开始广泛使用的技术dash,这种技术可以直接在代码层面进行加密。dmm的大容量视频包括4k x265和vr都是用dash。目前并没有特别方便的破解方式只能从代码层面进行分析

我之前在r18都是直接打开视频,然后用猫抓m3u8然后把m3u8链接放到gui里,直接启动go就可以分析下载了。可是现在不知道为什么不行了。F12查看也没有drm这文件(反而dmm都会有),是什么问题呢?有没有别的方法可以下载?

tb0668 avatar Jun 09 '22 07:06 tb0668

我也发过一个issue来着,已经解决了。 第一步先获取到m3u8的链接,这个很重要,因为key在这里面,我用的是猫抓。 第二步,复制key链接,贴到浏览器地址栏里,注意这时候浏览器里必须有dmm账号登录,然后回车,你会下载到drm_iphone这个文件。 第三步,把m3u8链接放到gui里,把drm_iphone这个文件拖到gui的自定义key里,然后点go就行了

我想请教一下大佬,安装了猫抓插件之后打开dmm在线播放,猫抓显示没有抓取到任何东西,应该如何解决?

crossover0552 avatar Jun 15 '22 12:06 crossover0552

http://www.tomeko.net/online_tools/hex_to_base64.php?lang=en

大佬,保利威的16字节如何提取,能告知下方法吗?

https://github.com/chuccp/chrome_extensions

chuccp avatar Jul 04 '22 13:07 chuccp

https://stc004.dmm.com/digital/st1:4CKF2Y37mBnhWJhs0XhXRaXv1H1BbhH6tem6ofUn+QIqFnYYzqrlGZYrrhnXOqMY-eLWDLyqw5WSTeU44bf+JVHEpUsaoJHpBcp5kQjvaBo=/2656PLBSU2Vfo3482kV2Qvx-568ad890775180e7085a1fd43a93d80c1658551388/-/chunklist_b29000001.m3u8?ld=jN8Jms9w%2FPO78DL6YE40d4krdPA06UNMIGscx3uE6cSQRxDEsii4pSjfVq0ALUIrEz%2FqqOZAJztghlOR1Wk1gzYse8C2u9ZymxvIkgTNGhQ%3D&luid=cojp&licenseUID=12986C81bA6c411333ac33F8BB5F48

https://www.dmm.co.jp/service/-/drm_iphone?ld=jN8Jms9w%2FPO78DL6YE40d4krdPA06UNMIGscx3uE6cSQRxDEsii4pSjfVq0ALUIrEz%2FqqOZAJztghlOR1Wk1gzYse8C2u9ZymxvIkgTNGhQ%3D&luid=cojp&licenseUID=12986C81bA6c411333ac33F8BB5F48&smartphone_access=1

这就是VR的M3U8下载链接和DRM链接,可是用2D的方法是下不下来的,方法不一样

missdgsn avatar Jul 23 '22 05:07 missdgsn

https://stc004.dmm.com/digital/st1:4CKF2Y37mBnhWJhs0XhXRaXv1H1BbhH6tem6ofUn+QIqFnYYzqrlGZYrrhnXOqMY-eLWDLyqw5WSTeU44bf+JVHEpUsaoJHpBcp5kQjvaBo=/2656PLBSU2Vfo3482kV2Qvx-568ad890775180e7085a1fd43a93d80c1658551388/-/chunklist_b29000001.m3u8?ld=jN8Jms9w%2FPO78DL6YE40d4krdPA06UNMIGscx3uE6cSQRxDEsii4pSjfVq0ALUIrEz%2FqqOZAJztghlOR1Wk1gzYse8C2u9ZymxvIkgTNGhQ%3D&luid=cojp&licenseUID=12986C81bA6c411333ac33F8BB5F48

https://www.dmm.co.jp/service/-/drm_iphone?ld=jN8Jms9w%2FPO78DL6YE40d4krdPA06UNMIGscx3uE6cSQRxDEsii4pSjfVq0ALUIrEz%2FqqOZAJztghlOR1Wk1gzYse8C2u9ZymxvIkgTNGhQ%3D&luid=cojp&licenseUID=12986C81bA6c411333ac33F8BB5F48&smartphone_access=1

这就是VR的M3U8下载链接和DRM链接,可是用2D的方法是下不下来的,方法不一样

兄弟,你这个m3u8链接是怎么抓到的呀?

kurtn2005 avatar Jul 24 '22 08:07 kurtn2005

我也发过一个问题来着,已经解决了。第二步 先获取到m3u8的链接,这个很重要,因为这里关键,我用的是猫抓。 一步,复制关键链接,到浏览器地址栏里,注意这个时候浏览器里必须有dmm备注登录,然后回车,你会下载到drm_iphone这个文件。 第三步,把m3u8链接到那个gui的里,把drmiphone这个文件拖到gui自定义键里,然后点就行了 屏幕截图 2022-08-01 210910 请问这是为啥呀?我不太懂m3u8的链接指的是什么,还有俺用hex打开drm_iphone文件把里面的码到网站转base64说不行

745ujx avatar Aug 01 '22 13:08 745ujx

有大佬会mgstage视频流破解么

sishenzhisi avatar Dec 28 '22 06:12 sishenzhisi