Nutzer diverser Drittanbieter-Apps zur Wiedergabe von YouTube-Videos beklagen sich seit einiger Zeit über Fehlermeldungen. Wie sich inzwischen herausstellt, sind es Anti-Bot-Maßnahmen bei YouTube, bei Drittanbieter-Apps für Ärger sorgen.
Berichte im Internet
Auf reddit.com gibt es Berichte, dass Drittanbieter-Apps wie SmartTube plötzlich einen Error 403 liefern, statt die Videos wiederzugeben. Im reddit.com Post YouTube blocking 3rd party app hat jemand das Ganze für die Plattform etwas genauer beschrieben. Dort heißt es, dass viele Nutzer der Apps SmartTube, newPipe und YouTube auf Kodi seit "heute früh" (so 9. Juli 2024) das Problem haben, dass die Videowiedergabe nicht funktioniert. Es gibt den Error 403 "Zugriff verweigert". Bei manchen Apps kommt dann folgende Anzeigen.

Dort heißt es, dass der Anbieter den Verifikationsprozess bei Google nicht abgeschlossen habe. Daher wird der Zugriff auf YouTube mit dem Error 403 (access_denied) abgewiesen.
Sowohl Golem als auch heise haben das Thema aufgegriffen und schreiben, dass es Anti-Bot-Maßnahmen der Plattform seien, die für diesen Effekt verantwortlich sind. Auf reddit.com gibt es den Thread About YouTube playback errors – YouTube changed some things to get working streams wo ein Entwickler zum Problem Stellung nimmt. Dort heißt es, dass YouTube in den letzten Wochen/Monaten damit begonnen habe, die Anforderung einer Anti-Bot-Prüfung für Streaming-URLs von seinen HTML5-Clients (Desktop-, Mobil- und TV-Websites) zu testen.
Dabei handelt es sich um einen URL-Query-Abfrageparameter, der nach einiger Zeit zu ungültigen Antworten (HTTP-Antwortcode 403) führt. Dies trete z. B. bei der Android-App auf, wenn Sie die Integritätsprüfung nicht bestehen (dies sei ein paar Mal bei den Apps NewPipe und reVanced passiert, die das Problem umgehen). Diese Anti-Bot-Prüfung sei schwer zu implementieren und erfordere eine vollständige Browser-Umgebung, schreibt der Entwickler.
Weiterhin habe YouTube damit begonnen, einen neuen JavaScript-Player auszurollen. Die Apps benötigen einen Parameter, der zuvor für die Drosselung von Streaming-URLs verantwortlich, und haben diesen bisher aus dem JavaScript-Player ausgelesen. Nun hat sich der JavaScript-Player geändert und das Auslesen funktioniert nicht mehr. Der http 403-Fehler sei die Folge. Ist jemand von diesem Effekt betroffen?




MVP: 2013 – 2016





Für New Pipe unter Android gab es heute ein Update auf Vers. 0.27.1. Seitdem läuft wieder alles wie gewohnt.
youtube-dl musste da auch Anpassungen machen, sollte demnächst im nigthly build verfügbar sein, oder ist es vielleicht inzwischen schon
Das übliche Katz und Maus Spiel halt ;-P
Der letzte Satz wäre imho entbehrlich gewesen – da Plattform samt technischem Sachverhalt einer persönlichen Meinung über Inhalte vermischt wird. Sehr schade.
PS: Ich verwende ausgesuchte YouTube-Videos durchaus a) zur Informationsgewinnung (wenn auch ungerne, da ich ein 5 Min. Video halt komplett anschauen muss, während ein Text binnen Sekunden quer gelesen werden kann) und b) verlinke ich diese zur Leserinformation. Wenn die NASA oder SpaceX einen Start oder ein Event da live streams, helfen alternative Plattformen, wo das fehlt, nicht wirklich.
Soweit es um YT als Firma bzw. Informationsabfluss an Alphabet geht hilft es, in der URL "youtube.com" durch eine invidious-Instanz* zu ersetzen (/watch?v=[code] bleibt gleich). Für Greasemonkey gibt es Skripte, die das automatisch tun.
* docs. invidious. io/instances/
Wenn Sie Videos zur Informationsbeschaffung anschauen, empfehlen sich Addons wie zB für Enhancer for YoutTube für den Firefox (https:// addons.mozilla.org/ de/firefox/addon/enhancer-for-youtube), mit diesem können Sie die Abspielgeschwindigkeit generell oder manuell mit dem Mausrad hoch und runter setzen und so einerseits mehr anschauen in kürzerer Zeit und in gewisserweise Vorspulen.