DMM已购买影片下载

​ 之前写了篇DMM破解的文章. 好多人挺有兴趣..但是只是有把已购买影片下载到本地观看的需求而已.

感觉还是写得详细一点吧.

​ 首先首先你要有一个日本的IP, 能够正常访问DMM, 并且已经购买了一部影片. 永久或者七天的都可以.

购买完成后你可以在已购买的页面找到你的影片.

其中可以看到请求的 requests 中的一些参数. 这些参数是M3U8下载请求中需要的.依次填入config.yaml配置文件中

1
2
3
4
5
cookie: "string" // cookie, 网页验证的凭证
service: "digital" // 
ShopName: "videoa" // 
ProductId: "h_1526pm00007" // 
ParentProductId: "h_1526pm00007" //

程序会抓取配置中 productId 的m3u8 文件放入 M3U8 文件夹中.

下载程序会将 M3U8 文件夹中的所有m3u8 下载, 其中ts分片会在download文件中, 如果在Path 目录可以发现ffmpeg 还会自动将下载完成的ts分片合并.

https://github.com/malusama/DMM_m3u8_down

附上GO语言的一版实现. 具体细节上可能有很多问题. 但是大体流程可用