gpt4 book ai didi

hyperlink - 从youtube页面上的侧边栏中提取youtube链接

转载 作者:行者123 更新时间:2023-12-03 06:05:45 27 4
gpt4 key购买 nike

为了节省时间,在YouTube页面上为许多建议的视频添加书签,我想将侧边栏中的URL列表保存到文件中,以备后用。
我尝试用于youtube页面的提取工具排除了指向其他页面的建议(个性化)链接,但是通过按F12键,我可以在Firefox的代码中看到它们,但我看不到如何从那里复制它们。
我知道如何在pytube中下载多个视频(如果有帮助的话)(即使在这里我只是问如何保存URL而不是视频本身)。谢谢。

最佳答案

您可以使用以下代码来创建书签,也可以将其粘贴到浏览器控制台中:

javascript: (() => {
const data = [
...document.querySelectorAll('.ytd-watch-next-secondary-results-renderer'),
]
.filter(
(item) => item.querySelector('h3') && item.querySelector('a#thumbnail')
)
.map((item) => ({
title: item.querySelector('h3').textContent.trim(),
url: item.querySelector('a#thumbnail').href,
}))
.slice(1);

console.log(data);

const dataJSON = JSON.stringify(data, null, 2);
const blob = new Blob([dataJSON], { type: 'application/json' });

const a = document.createElement('a');
a.download = `${document.title}.json`;
a.href = window.URL.createObjectURL(blob);
a.click();
})();

关于hyperlink - 从youtube页面上的侧边栏中提取youtube链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64000795/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com