首先发帖之前我已经自己Google和在GitHub里面找过一圈了,无果.
事情是这样子的,
这一款名字叫M3U8下载器.exe的软件在电脑里躺了有一两年了,期间多次下载成功其他软件没有下载起的网站.
用来下过很多不可描述的网站,还有一些教学视频网站的事情.不过奇怪的是这软件作者太低调了,软件里面没有链接,也没有留下关于作者的信息,唯一找到的是[email protected]
很想知道这款软件是否有继续更新,自己也很好奇,但是是怎么找到的
截图如下
首先发帖之前我已经自己Google和在GitHub里面找过一圈了,无果.
事情是这样子的,
这一款名字叫M3U8下载器.exe的软件在电脑里躺了有一两年了,期间多次下载成功其他软件没有下载起的网站.
用来下过很多不可描述的网站,还有一些教学视频网站的事情.不过奇怪的是这软件作者太低调了,软件里面没有链接,也没有留下关于作者的信息,唯一找到的是[email protected]
很想知道这款软件是否有继续更新,自己也很好奇,但是是怎么找到的
截图如下
插眼哈 好奇+1
分享一下,给个链接。
最起码你要把软件分享出来大家看看才能分析出来。
大概率是一個叫 張新良 的人寫的,但他的github上沒有這個
所以沒啥線索
m3u8的下载器,我一直用一个命令行的版本。通过bookmarklet可以直接把一季的链接变成命令行。《长安十二时辰》这种,一个一个弄,太累了。顺便推荐一下。N_m3u8DL-CLI,有个gui,时不时的还提示升级,好像是基于ffmpeg的吧。话说楼主都知道邮件了,给作者发信呗。
版权,不是邮箱
不知道 酷安或者吾爱
如何批量获取一整季或播放列表的地址?
N_m3u8DL-CLI的作者推出了新版N_m3u8DL-RE,但还是只有CLI,而且需要先自己获取到m3u8地址。
把下面代码放到书签栏,或者单纯在开发者控制台运行。测试页面 《战火浮生第二季在线观看》全集免费-电视剧-看戏影视 (kxyes.com)
代码里面的路径需要自己改一下。
let movieName=$('.title')[0].innerText,root="D:\\vm";
window.result=[];
window.resultNum=$("a",$(".stui-content__playlist:first-of-type")[0]).length;
window.counter=0;
window.result.push([-1,`mkdir ${root}\\${movieName}`]);
$("a",$(".stui-content__playlist:first-of-type")[0]).each((i,x)=>{
fetch(x.href).then(a=>a.text()).then(a=>{
let res=[...a.matchAll(/(var player_data\=)(\{.+\})/g)];
if(res.length==1){
let d=JSON.parse(res[0][2]);
result.push([i,`D:\\work\\ffmpeg\\bin\\N_m3u8DL-CLI_v2.7.2.exe "${d.url}" --workDir "${root}\\${movieName}" --saveName "${movieName}_${x.innerText}" --enableDelAfterDone --noProxy `]);
// result.push("<br><br>");
window.counter++;
if(window.counter==window.resultNum){
let r=window.result.sort((a,b)=>a[0]-b[0]);
window.open("","_blank").document.write(r.map(a=>a[1]).join(" & "));
}
}
})
})