intell Posted April 20 Posted April 20 (edited) https://www.dvbviewer.tv/forum/topic/82280-yt-dlp-server-plugin/ Hi Griga, hab nur Bahnhof verstanden, ein Beispiel mit einem YT Video genau beschreiben, danke (standalone) Edited April 20 by Griga Post verschoben, Link ergänzt Quote
Griga Posted April 20 Posted April 20 Bitte im englischen Forum nicht auf Deutsch posten Was genau verstehst du in der Readme nicht bzw. ab wo? Quote
intell Posted April 21 Author Posted April 21 Hi Griga, Bei meinem Client Laptop läuft DVBViewer mit installietem yt dlp server. Ich schaue mit Firefox ein YT Video, wie sehe ich das in der Wiedergabeliste oder Senderliste. Ich finde da überhaupt nix, nur das >> Bin ratlos, beste Grüße Quote
Griga Posted April 21 Posted April 21 In der Readme -> Wie es funktioniert gibt es eine Beispiel-URL für den britischen Nachrichtensender Sky News und eine Erläuterung, wie du sie im Senderlisten-Editor des DVBViewers einträgst. Damit ist es aber wahrscheinlich nicht getan. Du musst zumindest auch den Abschnitt DVBViewer / Media Server-Konfiguration beachten und in die Tat umsetzen. Versuche erst mal, den Stream im DVBViewer abzuspielen. Im Media Server Webinterface mit Transkodierung ist es komplizierter, wie ich inzwischen feststellen musste. Da reicht der Wert für AnalyzeDuration in der Datei ffmpegprefs.ini nicht aus. Ich musste ihn verdoppeln. Quote
JunePaik Posted Friday at 08:02 AM Posted Friday at 08:02 AM (edited) Ich habe ebenfalls Probleme yt-dlp per DVBViewer zum Laufen zu kriegen. Gemäß readme und yt-dlp wiki habe ich die: -yt-dlp.exe -deno.exe -ffmpeg.exe und ffprobe.exe Brauche ich die überhaupt, wenn ich nur Live-Streams ansehen will? -sowie eine yt-dlp.conf mit (--remote-components ejs:github) ins DVBViewer Verzeichnis geschmissen (C:\Program Files (x86)\DVBViewer) sowie dein Plugin, da ich den Media-Server verwende in C:\Program Files (x86)\DVBViewer\Plugins\Plugins1 Bleiben wir beim Bespiel SkyNews Youtube Live-Feed: https://www.youtube.com/watch?v=YDvsBbKfLPA Wenn ich jetzt yt-dlp per CMD aufrufe, sieht alles schick aus: :\Program Files (x86)\DVBViewer>yt-dlp -v -g "https://www.youtube.com/watch?v=YDvsBbKfLPA" [debug] Command-line config: ['-v', '-g', 'https://www.youtube.com/watch?v=YDvsBbKfLPA'] [debug] Portable config "C:\Program Files (x86)\DVBViewer\yt-dlp.conf": ['--remote-components', 'ejs:github'] [debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out utf-8, error utf-8, screen utf-8 [debug] yt-dlp version stable@2026.06.09 from yt-dlp/yt-dlp [821bef0f0] (win_exe) [debug] Python 3.10.11 (CPython AMD64 64bit) - Windows-10-10.0.19045-SP0 (OpenSSL 1.1.1t 7 Feb 2023) [debug] exe versions: ffmpeg N-125302-ge5a3c5e409-20260625 (setts), ffprobe N-125302-ge5a3c5e409-20260625 [debug] Optional libraries: Cryptodome-3.23.0, brotli-1.2.0, certifi-2026.05.20, curl_cffi-0.15.0, mutagen-1.47.0, requests-2.34.2, sqlite3-3.40.1, urllib3-2.7.0, websockets-16.0, yt_dlp_ejs-0.8.0 [debug] JS runtimes: deno-2.9.0 [debug] Proxy map: {} [debug] Request Handlers: urllib, requests, websockets, curl_cffi [debug] Plugin directories: none [debug] Loaded 1739 extractors [debug] [youtube] [pot] PO Token Providers: none [debug] [youtube] [pot] PO Token Cache Providers: memory [debug] [youtube] [pot] PO Token Cache Spec Providers: webpo [debug] [youtube] [jsc] JS Challenge Providers: bun (unavailable), deno, node (unavailable), quickjs (unavailable) [youtube] Extracting URL: https://www.youtube.com/watch?v=YDvsBbKfLPA [youtube] YDvsBbKfLPA: Downloading webpage [debug] [youtube] Forcing "main" player JS variant for player 5b27766f original url = /s/player/5b27766f/player_es6.vflset/en_US/base.js [youtube] YDvsBbKfLPA: Downloading android vr player API JSON [youtube] YDvsBbKfLPA: Downloading m3u8 information [youtube] YDvsBbKfLPA: Downloading player 5b27766f-main [youtube] [jsc:deno] Solving JS challenges using deno [debug] [youtube] [jsc:deno] Using challenge solver lib script v0.8.0 (source: python package, variant: minified) [debug] [youtube] [jsc:deno] Using challenge solver core script v0.8.0 (source: python package, variant: minified) [debug] [youtube] [jsc:deno] Running deno: 'C:\Program Files (x86)\DVBViewer\deno.EXE' run --ext=js --no-code-cache --no-prompt --no-remote --no-lock --node-modules-dir=none --no-config --no-npm --cached-only - [debug] [youtube] YDvsBbKfLPA: Detected experiment to bind GVS PO Token to video ID for web_safari client [youtube] YDvsBbKfLPA: Downloading m3u8 information [debug] Sort order given by extractor: quality, res, fps, hdr:12, source, vcodec, channels, acodec, lang, proto [debug] Formats sorted by: hasvid, ie_pref, quality, res, fps, hdr:12(7), source, vcodec, channels, acodec, lang, proto, size, br, asr, vext, aext, hasaud, id [debug] Default format spec: best/bestvideo+bestaudio [info] YDvsBbKfLPA: Downloading 1 format(s): 301 https://manifest.googlevideo.com/api/manifest/hls_playlist/expire/1782482717/[Link gekürtzt]/playlist/index.m3u8 Öffne ich diese m3u8 in DVBViewer sehe ich SkyNews: 26.06.26 09:37:29.181 TfrmMain Release TS Stream Device 26.06.26 09:37:29.181 TfrmMain Free TS Stream Device 26.06.26 09:37:29.182 TfrmMain Freed TS Stream Device 26.06.26 09:37:50.741 USceneRender issuing WM_DEVICELOST 26.06.26 09:38:33.802 TfrmMain LoadFromFile https://manifest.googlevideo.com/api/manifest/hls_playlist/expire/1782481093/ei/ZCw-...D153N6cn0sWpBdFDAOvUvXezUSNzeuVcBcD-9g%3D%3D/playlist/index.m3u8 26.06.26 09:38:33.802 TfrmMain LoadFromFile try TDVBFileRenderer 26.06.26 09:38:33.825 THLSStream ========== THTTPStream.Create succeeded 26.06.26 09:38:33.826 TBaseHTTPStream Connecting to https://manifest.googlevideo.com/api/manifest/hls_playlist/...-D153N6cn0sWpBdFDAOvUvXezUSNzeuVcBcD-9g%3D%3D/playlist/index.m3u8 26.06.26 09:38:33.903 TBaseHTTPStream Request Header GET /api/manifest/hls_playlist/expire/1782481093/ei/ZCw-aqzIO7Wtp...D153N6cn0sWpBdFDAOvUvXezUSNzeuVcBcD-9g%3D%3D/playlist/index.m3u8 HTTP/1.1 Host: manifest.googlevideo.com User-Agent: Mozilla/5.0 (iPad; CPU OS 12_4_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.2 Mobile/15E148 Safari/604.1 26.06.26 09:38:33.984 TBaseHTTPStream Received header HTTP/1.1 200 OK Content-Type: application/vnd.apple.mpegurl Cross-Origin-Resource-Policy: cross-origin Date: Fri, 26 Jun 2026 07:38:33 GMT Pragma: no-cache Expires: Fri, 01 Jan 1990 00:00:00 GMT Cache-Control: no-cache, must-revalidate Server: HTTP server (unknown) Content-Length: 8034 X-XSS-Protection: 0 X-Frame-Options: SAMEORIGIN Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 [...] 26.06.26 09:38:34.849 ConnectAudio ACodec: Microsoft DTV-DVD Audio Decoder 26.06.26 09:38:34.873 ACodec Microsoft DTV-DVD Audio Decoder 26.06.26 09:38:35.604 ConnectVideo VCodec: Microsoft DTV-DVD Video Decoder 26.06.26 09:38:35.670 VCodec Microsoft DTV-DVD Video Decoder 26.06.26 09:38:35.714 CreateVideoRenderer EVR added 26.06.26 09:38:40.733 Used Filter: EVR Renderer (Custom) (Video A) 26.06.26 09:38:40.733 Used Filter: Default DirectSound Device (Audio A) 26.06.26 09:38:40.734 Used Filter: Microsoft DTV-DVD Video Decoder (Video A) 26.06.26 09:38:40.734 Used Filter: Audio Callback (Standard) 26.06.26 09:38:40.734 Used Filter: Microsoft DTV-DVD Audio Decoder (Audio A) 26.06.26 09:38:40.734 Used Filter: DVB Source (Standard) 26.06.26 09:38:40.734 THLSStream ========== THTTPStream.Create succeeded Versuche ich in DVBViewer https://www.youtube.com/watch?v=YDvsBbKfLPA zu öffnen, kommt folgender Fehler: 26.06.26 09:31:23.351 Start App ---------------------------------------- 26.06.26 09:31:23.351 Start App DVBViewer.exe 26.06.26 09:31:23.351 Start App 7.3.2.0 26.06.26 09:31:23.351 Start App ---------------------------------------- 26.06.26 09:31:23.544 TfrmLoader Status Creating Windows... 26.06.26 09:31:24.395 TfrmLoader Status Searching DirectShow Components... 26.06.26 09:31:24.974 TfrmLoader Status Loading Setup File... 26.06.26 09:31:27.594 TDVBDeviceList LoadSettings DVBViewer Media Server (DESKTOP-B348G92) 1, status 0 26.06.26 09:31:29.139 TfrmLoader Status Searching Plugins... 26.06.26 09:31:29.192 TfrmLoader Status Completing Options... 26.06.26 09:31:29.937 TfrmLoader Status Initializing Plugins... 26.06.26 09:31:30.004 TfrmLoader Status Waiting for the Media Server... 26.06.26 09:31:35.025 TfrmLoader Status Loading Channel List... 26.06.26 09:31:35.201 TfrmLoader Status Loading EPG... 26.06.26 09:31:35.667 TfrmLoader Status Loading Service EPG... 26.06.26 09:31:35.775 TfrmLoader Status Loading Favourites... 26.06.26 09:31:36.045 TfrmLoader Status Initializing OSD Skin... 26.06.26 09:31:36.153 LoadWindowDefs Loading WindowDefFile: C:\ProgramData\CMUV\DVBViewer\windowdef.xml 26.06.26 09:31:36.256 TOSD InitWindows Weather Window initialization failed 26.06.26 09:31:36.736 TfrmLoader Status Completing Initialization... 26.06.26 09:31:36.862 TfrmMain SetTuner Start 26.06.26 09:31:36.865 TFileDevice RunDevice 1 26.06.26 09:31:36.865 TfrmMain AllocateHardware TS Stream Device 26.06.26 09:31:36.865 TfrmMain SetTuner Found usable hardware 26.06.26 09:31:36.865 TFileDevice SetTuner TType: 6, Freq: 0, Symrate: 454591828, LOF: 4922, Tone: 10, Pol: 0, DiseqC: 0, FEC: 1, APID: 0, VPID: 0, PMT: 0, SID: 0, TID: 0, NID: 0, SatMod: 0, DiseqCVal: 17445, Flags: 24, Group: 0 26.06.26 09:31:37.872 TShoutcastStream Connecting to http://localhost:5077/?url=https://www.youtube.com/watch?v=_M3ixhc_z2Y 26.06.26 09:31:45.776 TEPGDownloadThread Execute 0 26.06.26 09:31:47.875 TShoutcastStream FSocket.Connect Error 10060 26.06.26 09:31:47.875 TShoutcastStream ========== THTTPStream.Create failed 26.06.26 09:31:47.876 TShoutcastStream Invalid Socket 26.06.26 09:31:47.902 TFileDevice CloseDevice 26.06.26 09:31:47.904 TfrmMain SetTuner failed 2 26.06.26 09:31:47.904 TfrmMain SetTuner End 26.06.26 09:31:47.988 Used Filter: DVB Source (Standard) 26.06.26 09:31:47.999 TfrmLoader Status 26.06.26 09:32:08.132 TfrmMain Release TS Stream Device 26.06.26 09:32:08.132 TfrmMain Free TS Stream Device 26.06.26 09:32:08.133 TfrmMain Freed TS Stream Device 26.06.26 09:32:13.212 TfrmMain End App before OSD terminate Was mache ich falsch? Edited Friday at 08:07 AM by JunePaik Quote
Griga Posted Friday at 10:14 AM Posted Friday at 10:14 AM vor 2 Stunden schrieb JunePaik: FSocket.Connect Error 10060 Ein Timeout-Fehler. Dauert zu lange. Du musst unter Optionen -> Hardware ein TS Stream Device einrichten und in dessen Einstellungen das Verbindungs-Timeout hochsetzen. Hier klappt es mit 15.000 ms. Die Version 7.3.2 verdoppelt bereits automatisch das Verbindungs-Timeout, wenn sie eine yt-dlp-Adresse wittert. Das gilt jedoch nicht, wenn der lokale Viewer den Stream vom Media Server auf dem selben PC bezieht (macht er standardmäßig, kann man in Tweaker.exe ausschalten), weil das wird dann ja intern in eine andere Adresse umgesetzt (irgendwas mit upnp/channelstream/...) Wenn du speziell modifizierte TS Stream-Geräte für yt-dlp einrichtest, lohnt es sich eventuell, durch Sendergruppenkonfiguration die betreffenden Sender diesen Geräten fest zuzuordnen, also z.B. die Sender gehören zu Gruppe H, und bei dem Gerät wschließt du alle außer H aus. Ob du sowas brauchst, hängt davon ab, was du du sonst mit TS Stream machst. Eine andere Möglichkeit, die auch in einem Remote DVBViewer funktioniert: Du richtest ein virtuelles RTSP Netzwerkgerät mit dem Tunertyp TS Stream ein. Wenn der DVBViewer einen Sender vom Typ TS Stream mit einer Adresse wie http://localhost:5077/?url=https://www.youtube.com/watch?v... in seiner Senderliste hat, reicht er die URL via RTSP an "seinen" Media Server weiter und erhält dann den Stream. Dabei brauchst du dich im DVBViewer nicht um das Verbindungs-Timeout zu kümmern. Nur im Media Server muss es groß genug sein. Aber auch der verdoppelt seit Version 3.3.2 automatisch. Mit dem VLC als Remote-Client hat es bei einem Versuch via UPnP geklappt. Im DVBViewer über diese Schiene nicht. Dem muss ich noch mal nachgehen... vor 2 Stunden schrieb JunePaik: -ffmpeg.exe und ffprobe.exe Brauche ich die überhaupt, wenn ich nur Live-Streams ansehen will? Für yt-dlp brauchst du die nicht. Du bräuchtest sie nur, wenn der Client mit dem von wem auch immer gelieferten Originalformat (insbesondere bei separaten Video- und Audio-Streams) nichts anfangen kann. Aaaaber: Der Media Server braucht ffmpeg.exe für die Wiedergabe im Browsern bzw. für die Transkodierung von Streams! Deshalb bietet der Media Server Installer ffmpeg zum Download an. deno.exe habe ich auch, aber in einem anderen Verzeichnis. Hauptsache ist, dass yt-dlp es findet. yt-dlp.conf kenne ich nicht und gibt es bei mir nicht. Quote
JunePaik Posted Friday at 10:23 AM Posted Friday at 10:23 AM (edited) Hmm, ich hatte im Media-Server bereits ein TS-Stream Device mit 20s eingerichtet. Im DVBViewer steht ja nur der Media-Server drin. Edit: Achso, okay. Verstehe, ich hätte einfach mal nen Channel-Link vom MS testen sollen, dann wäre es nicht ausgestiegen wegen timeout. Direkt am Viewer wollte ich nur schauen, obs überhaupt läuft. ps: Nochmal die Frage aus dem Thread im engl. Bereich. Gibts eine bessere Möglichkeit Live Streams anzustehen, die nicht dauerhaft senden? Die Video-ID ändert sich doch da immer, oder? Edited Friday at 10:32 AM by JunePaik Quote
Griga Posted Friday at 10:31 AM Posted Friday at 10:31 AM Wie gesagt: Ein lokaler DVBViewer bezieht TS Stream standardmäßig über den Media Server auf dem selben PC und benutzt dafür auch ein TS Stream-Gerät. Und dessen Verbindungs-Timeout muss auch ausreichend groß sein! Suche folgende Einstellungen in Tweaker.exe und lies dir nach Selektion die dazugehörigen Erläuterungen unten durch. Das wird deinem Verständnis weiterhelfen. TS Stream-Geräte bei Bedarf automatisch erzeugen TS Stream über den lokalen Media Server empfangen Quote
JunePaik Posted Friday at 10:44 AM Posted Friday at 10:44 AM (edited) Danke, das geht jetzt. Nun wollte ich Live-Streams anders ansprechen, damit man nicht immer die URL anpassen muss. Mittels "yt-dlp -v -g "https://www.youtube.com/@SkyNews/live"" holt er mir die m3u8. Aber ein http://localhost:5077/x.m3u8?url=https://www.youtube.com/@SkyNews/live tut nix: 26.06.26 12:41:05.145 TBaseHTTPStream Connecting to http://localhost:5077/x.m3u8?url=https://www.youtube.com/@SkyNews/live 26.06.26 12:41:05.148 TBaseHTTPStream Request Header GET /x.m3u8?url=https://www.youtube.com/@SkyNews/live HTTP/1.1 Host: localhost:5077 User-Agent: Mozilla/5.0 (iPad; CPU OS 12_4_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.2 Mobile/15E148 Safari/604.1 26.06.26 12:41:14.199 TBaseHTTPStream Getting the response header failed. Bytes read 74 26.06.26 12:41:14.199 TBaseHTTPStream Connection Timeout 10000 26.06.26 12:41:14.201 THLSStream Getting the M3U Playlist failed 26.06.26 12:41:14.277 TfrmMain LoadFromFile try TVideoRenderer 26.06.26 12:41:14.307 TVideoRenderer LoadFromFile plays stream 26.06.26 12:41:14.307 TVideoRenderer GetSplitter try LAV source filter {B98D13E7-55DB-4385-A33D-09FD1BA26338} 26.06.26 12:41:14.436 USceneRender issuing WM_DEVICELOST 26.06.26 12:41:26.726 TErrorHandler SetErrorMessage Kann Video/Ausgabe Pin nicht rendern, error: 0x80040217 Es wurden keine Zwischenfilter für die Herstellung der Verbindung gefunden. 26.06.26 12:41:31.328 TVideoRenderer GetSplitter no AV output pins found 26.06.26 12:41:31.328 TVideoRenderer LoadFromFile no splitter found Und warum ich da jetzt wieder ein timeout drin habe, verstehe ich nicht. Hab doch ein TS-Stream Device mit 30s dem DVBViewer hinzugefügt. Edited Friday at 10:46 AM by JunePaik Quote
Griga Posted Friday at 10:52 AM Posted Friday at 10:52 AM @ ist in URLs nicht erlaubt. Das musst du wahrscheinlich URL-kodieren. Manche Programme wie Browser machen das oft automatsich, DVBViewer und Media Server nicht unbedingt. Quote
JunePaik Posted Friday at 11:01 AM Posted Friday at 11:01 AM (edited) Komme da jetzt nicht weiter. 26.06.26 12:55:25.466 TBaseHTTPStream Connecting to http://localhost:5077/?url=https://www.youtube.com/@SkyNews/live 26.06.26 12:55:25.470 TBaseHTTPStream Request Header GET /?url=https://www.youtube.com/@SkyNews/live HTTP/1.1 Host: localhost:5077 User-Agent: DVBViewer Pro 7.1 26.06.26 12:55:39.177 TBaseHTTPStream Connection reset while receiving header ERROR: [youtube:tab] @SkyNews: This channel does not have a live HTTP tab 26.06.26 12:57:31.843 TBaseHTTPStream Connecting to http://localhost:5077/?url=https://www.youtube.com/%40SkyNews/live 26.06.26 12:57:31.846 TBaseHTTPStream Request Header GET /?url=https://www.youtube.com/%40SkyNews/live HTTP/1.1 Host: localhost:5077 User-Agent: DVBViewer Pro 7.1 26.06.26 12:57:41.004 TBaseHTTPStream Connection reset while receiving header ERROR: [youtube:tab] %40SkyNews: This channel does not have a live HTTP tab Wenn ich yt-dlp direkt anspreche holt er mir den Stream. [youtube:tab] Extracting URL: https://www.youtube.com/@SkyNews/live [youtube:tab] @SkyNews/live: Downloading webpage [debug] [youtube] [pot] PO Token Providers: none [debug] [youtube] [pot] PO Token Cache Providers: memory [debug] [youtube] [pot] PO Token Cache Spec Providers: webpo [debug] [youtube] [jsc] JS Challenge Providers: bun (unavailable), deno, node (unavailable), quickjs (unavailable) [youtube] Extracting URL: https://www.youtube.com/watch?v=Q5Or30z_AJA edit: okay, ist ein anderer Live-Stream von denen. Der aktuell gestartete. Das wäre ja vom Prinzip her auch das, was ich gerne möchte, bei nicht dauerhaften Streams. Edited Friday at 11:07 AM by JunePaik Quote
JunePaik Posted Friday at 04:20 PM Posted Friday at 04:20 PM (edited) Twitch Live-Stream kriege ich leider auch nicht ans laufen. C:\Program Files (x86)\DVBViewer>yt-dlp -v -g "https://www.twitch.tv/rocketbeanstv" [debug] Command-line config: ['-v', '-g', 'https://www.twitch.tv/rocketbeanstv'] [debug] Portable config "C:\Program Files (x86)\DVBViewer\yt-dlp.conf": ['--remote-components', 'ejs:github'] [debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out utf-8, error utf-8, screen utf-8 [debug] yt-dlp version stable@2026.06.09 from yt-dlp/yt-dlp [821bef0f0] (win_exe) [debug] Python 3.10.11 (CPython AMD64 64bit) - Windows-10-10.0.19045-SP0 (OpenSSL 1.1.1t 7 Feb 2023) [debug] exe versions: none [debug] Optional libraries: Cryptodome-3.23.0, brotli-1.2.0, certifi-2026.05.20, curl_cffi-0.15.0, mutagen-1.47.0, requests-2.34.2, sqlite3-3.40.1, urllib3-2.7.0, websockets-16.0, yt_dlp_ejs-0.8.0 [debug] JS runtimes: deno-2.9.0 [debug] Proxy map: {} [debug] Request Handlers: urllib, requests, websockets, curl_cffi [debug] Plugin directories: none [debug] Loaded 1739 extractors [twitch:stream] Extracting URL: https://www.twitch.tv/rocketbeanstv [twitch:stream] rocketbeanstv: Downloading stream GraphQL [twitch:stream] rocketbeanstv: Downloading stream access token GraphQL [twitch:stream] rocketbeanstv: Downloading m3u8 information [debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec, channels, acodec, size, br, asr, proto, vext, aext, hasaud, source, id [debug] Default format spec: best/bestvideo+bestaudio [info] 317581390823: Downloading 1 format(s): 1080p60__source_ https://euc12.playlist.ttvnw.net/v1/playlist/CvcE-ZqMxbaSM1enqIDifU5PMFkx5vTO4ZKqkP6VLrHn_6hYs-mWJmrSDSgA-...IAEqCWV1LXdlc3QtMjC7Dw.m3u8 26.06.26 18:08:55.892 TBaseHTTPStream Connecting to http://localhost:5077/?url=https://www.twitch.tv/rocketbeanstv 26.06.26 18:08:55.897 TBaseHTTPStream Request Header GET /?url=https://www.twitch.tv/rocketbeanstv HTTP/1.1 Host: localhost:5077 User-Agent: DVBViewer Pro 7.1 26.06.26 18:09:07.221 TBaseHTTPStream Connection reset while receiving header ERROR: [twitch:stream] rocketbeanstv HTTP: rocketbeanstv http does not exist 26.06.26 18:09:07.221 TBaseHTTPStream Reading status in header failed 26.06.26 18:09:07.256 TfrmMain LoadFromFile http://localhost:5077/?url=https://www.twitch.tv/rocketbeanstv 26.06.26 18:09:07.257 TfrmMain LoadFromFile try TVideoRenderer 26.06.26 18:09:07.275 TVideoRenderer LoadFromFile plays stream 26.06.26 18:09:07.276 TVideoRenderer GetSplitter try LAV source filter {B98D13E7-55DB-4385-A33D-09FD1BA26338} 26.06.26 18:09:07.348 USceneRender issuing WM_DEVICELOST Was mir sowohl bei YT wie auch Twitch aufgefallen ist, wenn man über URL öffnen "nur": https://www...... eingibt, wird der eingestellte connection-timeout des hinzugefügten TS-Stream verwendet. Nimmt man: http://localhost:5077/x.m3u8?url=https://www.... spielt dieser Wert keine Rolle mehr sondern die Einstellung in der Tweaker.exe. Edited Friday at 04:25 PM by JunePaik Quote
Griga Posted Friday at 05:44 PM Posted Friday at 05:44 PM Oha! Bug im Plugin. Es kommt nicht mit URLs klar, die am Ende keinen Query-Teil haben (also keinen Teil, der mit einem Fragezeichen beginnt). Ich war offenbar zu sehr auf URLs mit .../watch?v=... fixiert. Andere habe ich gar nicht getestet. Work Around: Einen bedeutungslosen Dummy Query Parameter ergänzen. Probier mal ....?url=https://www.twitch.tv/rocketbeanstv?xx=1 Quote
JunePaik Posted Friday at 07:17 PM Posted Friday at 07:17 PM Jupp, jetzt rennt Twitch. YT-Links gehen auch. https://www.youtube.com/%40SkyNews/live?xx=1 oder https://www.youtube.com/user/SkyNews/live?xx=1 Quote
Griga Posted Friday at 07:33 PM Posted Friday at 07:33 PM Morgen gibt's ein Update. Dann braucht es den Work-Around nicht mehr. Quote
Griga Posted yesterday at 04:37 AM Posted yesterday at 04:37 AM Das Update auf das yt-dlp Plugin Version 1.1.3 ist verfügbar (siehe hier). 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.