删除我的“喜欢的视频” YouTube自动播放列表中的所有视频


10

YouTube在我的频道上维护了一个自动播放列表,称为“喜欢的视频”,其中包含我点击了所有大拇指按钮的所有视频。

由于个人原因,我想清理此列表。(无法删除我的YouTube帐户。)

我知道我可以一一删除这些视频,但这不适合2025年12月的截止日期。有没有一种方法(或用户脚本)立即删除它们?

Answers:


17

转到喜欢的播放列表,在浏览器中打开一个控制台,并编写以下代码:

var items = $('body').getElementsByClassName("pl-video-edit-remove-liked-video"); 
    for(var i = 0; i < items.length; i++){
        items[i].click();
            }

之后,只需点击刷新按钮即可。


这很有魅力-不需要书签,因为它不是每天都
要做的

1
我是这样做的:document.querySelectorAll('.pl-video-edit-options > button').forEach(b => b.click())由于有一个用于删除视频的子按钮
solstice333 '18

2

您可以将列表设为私有,以设置隐私。我认为不为该脚本编写某种脚本(我不具备编写该脚本的知识)就不可能实现该过程的自动化。

这似乎很平凡,但是我可以看到的从播放列表中选择性删除视频的最简单方法是转到“我喜欢的视频”,然后在每个视频上单击x。同样,可能有一个脚本可以使此操作变得更容易,但是我对脚本的了解非常有限。


1

您可以使用小书签从播放列表中删除视频。尽管如此,该过程仍将一一删除。但是至少您不必这样做,而且比手动删除它要快。

javascript:
function d(){
   var el = document.getElementsByClassName('pl-video-edit-remove');
   if (el.length > 0) {
      el[el.length-1].click();
      setTimeout(d,300);
   }
}
d();

复制此代码。在书签栏上,右键单击→新建书签→将此代码粘贴到该位置。然后转到“喜欢的视频”视频页面,然后单击此书签。它将开始从下到上删除视频。


pl-video-edit-remove现在应该是pl-video-edit-remove-liked-video,他们重命名了该类。在浏览器控制台(没有javascript :)中,它比在bookmarklet中更好地工作。
comp500

0

以前的答案不起作用,所以我制作了2019版本。这是只需一分钟即可完成的JavaScript代码。

function sleep(ms) {
    return new Promise(resolve => setTimeout(resolve, ms));
}

async function deleteLikedVideos() {
    'use strict';
    var items = document.querySelectorAll('ytd-menu-renderer > yt-icon-button.dropdown-trigger > button[aria-label]');
    var out;

    for (var i = 0; i < items.length; i++) {
        items[i].click();
        out = setTimeout(function () {
            if (document.querySelector('paper-listbox.style-scope.ytd-menu-popup-renderer').lastElementChild) {
                document.querySelector('paper-listbox.style-scope.ytd-menu-popup-renderer').lastElementChild.click();
            }
        }, 100);
        await sleep(500); // sleep cause browser can not handle the process
        clearTimeout(out);
    }
}

deleteLikedVideos();

对其进行了尝试并成功,因为它删除了我所有的200多个视频。


谢谢!移除了900个顶喜欢的视频。顺便说一句,您的脚本不会删除私人和已删除的视频。
Artem Illarionov
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.