
比如 https://www.youtube.com/watch?v=XcQIXKbGios 这个视频简介部分
You may download this video for personal use only from https://proartinc.net/shop/4k-films/4... 这里
https://proartinc.net/shop/4k-films/4... 实际链接为
https://proartinc.net/shop/4k-films/4k-hd-films/8k-kgalagadi-np-2/ 但被 YouTube 缩短显示为
https://www.youtube.com/redirect?event=video_description&v=XcQIXKbGios&q=https%3A%2F%2Fproartinc.net%2Fshop%2F4k-films%2F4k-hd-films%2F8k-kgalagadi-np-2%2F&redir_token=...... 对
https%3A%2F%2Fproartinc.net%2Fshop%2F4k-films%2F4k-hd-films%2F8k-kgalagadi-np-2%2F 进行 decode 解码即可得到实际目标 ur
https://proartinc.net/shop/4k-films/4k-hd-films/8k-kgalagadi-np-2/ 请问各位有没有相应的脚本或 chrome 扩展能便捷获取解码后的真实 url ?
1 shansing 2020 年 5 月 4 日 你把这叫“缩短”啊…… 感觉脚本自己写也挺好写的,你都把原理分析出来了。 |
2 ipadpro4k 2020 年 5 月 4 日 via iPhone 用 youtube-dl 不好吗 |
3 microka OP |
4 CrabAss 2020 年 5 月 4 日 via Android greasyfork 上我记得有个 anti redirect 的脚本,可能支持 YouTube |
5 imdong 2020 年 5 月 4 日 document.querySelectorAll('a').forEach((item) => { if (item.href.indexOf('/redirect?') > 0) { item.href = decodeURIComponent(item.href.match(/(\?|&)q=([^&$]+)/)[2]); console.log(item.href) } }) 多简单,放进 UserScript 就能用。 |
6 crab 2020 年 5 月 4 日 通过类名枚举全部链接,判断头部是 redirect 再提取 q 参数的内容转换? |
7 CrabAss 2020 年 5 月 4 日 via Android |
8 microka OP |