我对blob URL有很多问题.
我src在YouTube上搜索视频标签,我发现该视频src如下:
src="blob:https://crap.crap"
Run Code Online (Sandbox Code Playgroud)
我打开了src视频中的blob URL,它给出了一个错误,我无法打开,但正在处理src标签.这怎么可能?
要求:
我的页面生成如下URL:"blob:http%3A//localhost%3A8383/568233a1-8b13-48b3-84d5-cca045ae384f"如何将其转换为普通地址?
我使用它作为一个<img>的src属性.
网站的视频标记元素的结构如下:
<video id="playerVideo" width="450px" autoplay="autoplay" height="338px" style="height:100%;width:100%;" class="mejs-rai-e" src="blob:http%3A//www.example.com/d70a74e1-0324-4b9f-bad4-84e3036ad354"></video>
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,src元素的url预先配置为blob.是否有像脚本或视频下载器插件的方法来定位文件并下载它?
我一直在尝试从网站获取视频源,但是当我打开开发工具这样做时,它向我显示以下消息:“不要打开开发人员工具”。
到目前为止,我已经尝试过:
关闭 javascript -> 不起作用,不加载视频。
找到函数:
olplayer.src({type:"application/x-mpegURL",src:"https://127.0.0.1/no_video.mp4.m3u8"});
document.body.innerHTML="";
document.write(" Dont open Developer Tools. ");
throw new Error(" Dont open Developer Tools. ");
self.location.replace('https:'+window.location.href.substring(window.location.protocol.length));
Run Code Online (Sandbox Code Playgroud)
设置断点并重新加载,运行:
Object.defineProperty(window, "console", {configurable: false});
Run Code Online (Sandbox Code Playgroud)
任何想法如何绕过这种保护?
javascript google-chrome devtools adblock google-chrome-devtools
我正在尝试使用 javascript 自动从网站下载视频。
Google Chrome 允许我右键单击并“另存为”视频,但我必须手动单击才能保存视频。
据我所知,网站获取视频并将其转换为斑点,如果您检查(ctrl + i)视频,您可以获得视频链接。
这是我尝试下载的链接之一: https: //www.wcoanimesub.tv/jojo-no-kimyou-na-bouken-tv-episode-17-english-subbed
谁能给我关于如何下载嵌入视频的建议?
编辑:
我不想使用 chrome 扩展。
ps我不知道去哪里问这个问题,所以就放在这里了。
javascript ×3
video ×2
adblock ×1
blob ×1
bloburls ×1
devtools ×1
html5 ×1
html5-video ×1
url ×1