这是昨天句子的另一个简化版本《两行代码,用Chrome下载ixigua视频》。

直接从Chrome的控制台复制以下代码时,将自动弹出“另存为”对话框:

function download(url, filename) { fetch(url).then(function(t) { return t.blob().then((b)=>{ var a = document.createElement("a"); a.href = URL.createObjectURL(b); a.setAttribute("download", filename); a.click(); } ); }); } download("https:"+window._SSR_HYDRATED_DATA.anyVideo.gidIn(function(a,b){ return b.bi;})[0].main_url,window._SSR_HYDRATED_DATA.anyVideo.gidIn;.aac"); download("https:"+window._SSR_HYDRATED_DATA.anyVideo.gidIn(function(a,b){ return b.bi;})[0].main_url,window._SSR_HYDRATED_DATA.anyVideo.gidIn;.mp4");

分别下载完音频aac和视频mp4以后,可以用ffmpeg进行合并:

ffmpeg -i video.mp4 -i video.aac -c:v copy -c:a aac ou

不足的地方,就是在下载比较大的视频时,没有进度条。要等到mp4完全下载完后,才能看到保存的对话框。

回头有空,再慢慢研究怎么优化……

1.《googlechrome怎么下载视频?终于找到答案了两行代码,用Chrome下载头条无水印视频》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《googlechrome怎么下载视频?终于找到答案了两行代码,用Chrome下载头条无水印视频》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/3331734.html