Wie entferne ich massenweise alle Videos von meiner späteren Wiedergabeliste auf YouTube?

19

Ich habe bereits mehr als 200 Videos in der späteren Liste auf YouTube. Deshalb habe ich aufgehört, Videos zu meiner späteren Wiedergabeliste hinzuzufügen, um noch mehr Unordnung zu vermeiden.

Jetzt möchte ich einfach alle entfernen, damit ich wieder von vorne anfangen kann, nur mit Dingen, die ich später wirklich sehen möchte, aber es gibt keine Möglichkeit, alle zu entfernen, und ich werde meinen Finger nicht verletzen, wenn ich dort klicke.

Ein Userscript könnte den Trick auch machen, denke ich.

Wassermann Power
quelle
1
Kann es nicht testen, aber sehen, ob diese Methode funktioniert.
Alex
2
@Alex funktioniert sehr gut !! Ich denke, Sie können diese Anweisungen hier kopieren und den Link setzen, wird die beste Antwort sein; Ich habe einen Weg gefunden, dies mit Javascript zu tun, var el = document.getElementsByClassName('pl-video-edit-remove'); for (var i=0;i<el.length; i++) { el[i].click(); }aber dies könnte eines Tages scheitern. Ich erwarte nur, dass die Funktionalität, die Sie gefunden haben, eines Tages nicht entfernt wird. Danke!
Aquarius Power
@AquariusPower Sie haben die onClick-Methode durch Schreiben unbrauchbar gemacht ; return false;. Ich bin nicht sicher, wo / wie sie mit
Klickereignissen umgehen,
3
Der OnClick ist deaktiviert, während auf die Antwort des Servers gewartet wird. Sie können ihn also in einem Intervall einbinden und warten, bis er von alleine fertig istsetInterval(function(){var el = document.getElementsByClassName('pl-video-edit-remove'); el[0].click(); },1000)
Kenny Dorman,
1
Ich habe über 1000 Videos von diesem entfernt. (PC)function getRandom(obj) { return obj[Math.floor(Math.random() * obj.length)] } setInterval(function(){ console.log("remove"); var btns = document.getElementsByClassName('pl-video-edit-remove'); getRandom(btns).click(); }, 1181); setInterval(function(){ console.log("laodmore"); var btns = document.querySelectorAll(".load-more-button.yt (http://load-more-button.yt/)-uix-load-more"); getRandom(btns).click(); }, 2331);
taku_oka

Antworten:

18

Ich habe gerade eine Methode gefunden, die viel einfacher ist und 100% der Zeit funktioniert! Gehen Sie in Ihrem Browser zu Ihrer Wiedergabeliste "Später ansehen", klicken Sie auf das Menü (die drei Punkte in der rechten oberen Ecke) und fügen Sie es zur Wiedergabeliste hinzu. Erstellen Sie eine neue Wiedergabeliste und geben Sie ihr einen einfachen Namen (ich habe sie zum Beispiel WL genannt). Gehen Sie nun zu dieser Wiedergabeliste und gehen Sie zum selben Menü und deaktivieren Sie "Später ansehen", anstatt es einer Wiedergabeliste hinzuzufügen. Jetzt wird Ihre Watch Later-Wiedergabeliste gelöscht und Sie können die gerade erstellte temporäre Wiedergabeliste löschen. Hoffe das hilft einigen Leuten!

Quelle .

Alex
quelle
2
Ist das noch gültig? Laut einer vorgeschlagenen Änderung funktioniert dies möglicherweise derzeit nicht.
Ale
3
Dies funktioniert nicht wie am 2017-05-08
Dheeraj Bhaskar
3
Dies funktioniert ab Juli 2017. Zur Wiederholung: Nachdem Sie eine neue Wiedergabeliste erstellt haben, gehen Sie zu „Später ansehen“, klicken Sie auf die Punkte, klicken Sie auf „Alle hinzufügen zu ...“ und überprüfen Sie die neue Wiedergabeliste. Wechseln Sie nun zu Ihrer neuen Wiedergabeliste , klicken Sie auf die Punkte, klicken Sie auf "Alle hinzufügen zu ..." und deaktivieren Sie "Später ansehen".
Fuzzyhedge
5
Das Einzige, was Sie tun müssen, wenn Sie die neue Polymer-Oberfläche verwenden, ist, zuerst auf die Schaltfläche Bearbeiten zu klicken.
MBraedley
Diese Anweisungen sind unklar
Keyslinger