Youtube Playlist in VLC

  • Hallo,

    mit VLC möchte ich aus einer Playlist von Youtube eine Wiedergabeliste erzeugen.


    Das Youtube Playlist AddOn scheint genau das zu können
    und aktuell auch zu funktionieren,
    nur bei mir auf mit VLC 3.0.7.1 auf Win 7 (32bit)] nicht ;(
    Vielleicht hat jemand einen Vorschlag, wie es zum Laufen zu bringen ist.

  • Hallo Wu_Wei,


    das Problem liegt vermutlich an den häufigen Änderungen, die von Google in Youtube-Code vorgenommen werden, so dass die einmal erstellten Scripts zum erfassen der Stream-Adressen im VLC-Player nicht mehr greifen.


    Ich verlinke mal einige englischsprachige Beiträge zum Thema.


    - VLC 3.0.6 - Youtube Live-Stream trouble

    - Some youtube videos won't play

    - (Most) Youtube videos aren't playing.


    Eine Lösung für das Addon "Youtube-Playlist" kann ich momentan nicht anbieten.


    MfG

    Thomas

  • Abgesehen vom Geoblocking sind mir nicht funktionierende Youtube-Streams bisher noch nicht vorgekommen.
    Falls du ein aktuellens Beispiel kennst, könnte ich das mal ausprobieren.


    Verständlicherweise funktionieren ältere Scripts nach gewisser Zeit oft nicht.X/
    Das TuneIn Addon funktioniert ab VLC 3.06 auch nicht mehr.;(


    Beim Youtube Playlist Addon stört mich in gewisser Weise besonders,
    das es aktuell noch zu funktionieren scheint.?(


    Gruß

    Wu Wei

  • Hallo Wu Wei,


    mag sein, dass es noch einige Youtube-Playlisten gibt, die im VLC-Player funktionieren.


    Ich habe aktuell kein funktionierendes Beispiel finden können.


    Füge mal einige Beispiele ein, die nicht im VLC-Player abgespielt werden.


    - https://www.youtube.com/playlist?list=PLgdbsgpJ3hx-UXyn5-XI9EhECXgkaML51


    - https://www.youtube.com/playlist?list=OLAK5uy_nMft1HP8iD7Wu0f0PfOKfao7r_nrBz6O8


    - https://www.youtube.com/playlist?list=PL3W__9oJGn3UTGG-JFlWAxhXvSD3fM1OW


    - https://www.youtube.com/watch?v=KwwwWz6Ef3I&list=RDKwwwWz6Ef3I&start_radio=1


    MfG

    Thomas

  • Hallo Thomas,


    ich habe deine Beispiele ausprobiert und nachdem Reparieren des Youtube Playlist Addons

    werden diese Beispiele damit abgespielt. :thumbsup:

  • Hallo Hallo Wu Wei,,


    ich habe deine Änderung in das Addon "149909-playlist_youtube.lua" eingefügt und konnte den VLC-Player 3.0.7.1 (64-Bit) unter Windows 10 damit zum Teil erfolgreich testen. Die Youtube-Links werden im VLC-Player mit den enthaltenen Titeln geladen und im Fall der Garten-Beiträge nacheinander abgespielt.

    https://www.youtube.com/playlist?list=PL3W__9oJGn3UTGG-JFlWAxhXvSD3fM1OW


    Bei den anderen Playlisten werden die meisten Titel leider übersprungen und nicht abgespielt. Hier ist möglicherweise noch ein weiterer Fehler vorhanden.

    Vom letzten Beispiel https://www.youtube.com/watch?v=KwwwWz6Ef3I&list=RDKwwwWz6Ef3I&start_radio=1 habe ich das Fehlerprotokoll aktiviert und aufgezeichnet.

    Link zum Fehlerprotokoll: https://justpaste.it/4kwmp


    Du hast auch bereits im Addon-Portal den Änderungs-Hinweis für die "Youtube-Playlist" hinterlassen, prima.

    - https://addons.videolan.org/p/1154080/


    Ich füge noch den geänderten Abschnitt in der "149909-playlist_youtube.lua" Datei hier als Code hinzu.

    Code
    1. -- Probe function.
    2. function probe()
    3. if vlc.access ~= "http" and vlc.access ~= "https" then
    4. return false
    5. end
    6. return string.match(vlc.path:match("([^/]+)"),"%w+.youtube.com") and string.match(vlc.path, "list=") and string.match(vlc.path, "action_get_list") == nil
    7. end

    Man könnte die Änderung in der "149909-playlist_youtube.lua" Datei auch als vollständige Datei (*.lua.txt) oder (*.luac.txt) zum Download anbieten.


    Klasse Arbeit und auch von mir ein Dank an Hackpro.


    MfG

    Thomas

  • Bei den anderen Playlisten werden die meisten Titel leider übersprungen und nicht abgespielt.

    Hier ist möglicherweise noch ein weiterer Fehler vorhanden.

    Welcher Titel wird [zuerst oder überhaupt] nicht abgespielt?
    Beim Abspielen der Liste ist mir das nicht aufgefallen. Vielleicht habe ich etwas übersehen.
    Gibt es die Möglichkeit, Video und Wiedergabeliste nebeneinander in verschiedenen Fenstern anzusehen?
    Dann läßt sich besser erkennen, ob ein Titel übersprungen wird.

  • Hallo Wu_Wei,


    1) ich habe meine Ergebnisse mit der VLC-Version 3.0.7.1 (64-Bit) erhalten.


    2) Habe heute noch einen Versuch mit der VLC-Version 3.0.7.1 (32-Bit) unter Windows 10 durchgeführt.


    Im Menü / Werkzeuge / Einstellung / im Register Interface kann man die Option "Video im Interface einbinden" deaktivieren.

    Die Änderung speichern und den VLC-Player neu starten. So kann man die Wiedergabeliste und das Videofenster (Direct3D11) voneinander getrennt sehen.


    Oder man stellt die Ansicht auf die Wiedergabeliste im VLC-Player um.


    3) Mit der Beispiel-Youtube-Playlist https://www.youtube.com/watch?v=KwwwWz6Ef3I&list=RDKwwwWz6Ef3I&start_radio=1

    startet die Wiedergabe erst mit dem 7. Titel "Esther - Yann Tiersen".

    Im Fehlerprotokoll der 32-Bit-Version wird unter error fast nur die Meldung "access error: HTTP 403 error" erfasst.

    Diese Meldung bedeutet das der Zugriff auf den Youtube-Inhalt verweigert wird.

    - https://developer.mozilla.org/de/docs/Web/HTTP/Status/403


    Die Fehlermeldung der 64-Bit-Version gibt zusätzlich

    - lua error: 1 ... bis lua error: 27 ...

    - http error: local stream 1 error: Cancellation (0x8)

    - access error: HTTP 403 error


    4) Der Erfolg kommt immer am Ende.

    Mit der VLC-Player Version 3.0.8 (64-Bit) und der überarbeiteten "149909-playlist_youtube.lua" Datei (Addon) gelingt die Wiedergabe aller Youtube-Titel.

    Die Version 3.0.8 (32-Bit) habe ich nicht getestet.


    MfG

    Thomas

  • Im Menü / Werkzeuge / Einstellung / im Register Interface kann man die Option "Video im Interface einbinden" deaktivieren.

    Die Änderung speichern und den VLC-Player neu starten. So kann man die Wiedergabeliste und das Videofenster (Direct3D11) voneinander getrennt sehen.

    Das ist für diesen Zweck praktisch.:thumbsup:

    3) Mit der Beispiel-Youtube-Playlist https://www.youtube.com/watch?v=KwwwWz6Ef3I&list=RDKwwwWz6Ef3I&start_radio=1

    startet die Wiedergabe erst mit dem 7. Titel "Esther - Yann Tiersen".

    Die vorherigen Titel erscheinen bei mir gar nicht in der Wiedergabeliste.

    4) Der Erfolg kommt immer am Ende.

    Mit der VLC-Player Version 3.0.8 (64-Bit) und der überarbeiteten "149909-playlist_youtube.lua" Datei (Addon) gelingt die Wiedergabe aller Youtube-Titel.

    Die Version 3.0.8 (32-Bit) habe ich nicht getestet.

    Ich verwende VLC-Version 3.0.7.1 (32-Bit) unter Windows 7.

    Dann spricht doch mal etwas für die Version 3.08 :D

    Gruß

    Wu_Wei