destreamer
destreamer copied to clipboard
Login through Edge Browser does not work
OS: Windows 11 23H2
Launch command used:
.\destreamer.cmd -u
Made the changes to use edge as the browser.
When trying to download a video I get the edge window to login, select my corp account, get a second login prompt, select the corp account again. Then the browser navigates to stream classic homepage and just sits there until it times out in the background.
Verbose log
.\destreamer.cmd -u <redacted>@microsoft.com -i https://msit.microsoftstream.com/video/<redacted> -o c:\temp -k -v
[VERBOSE] Using ffmpeg version 6.1.1-full_build-www.gyan.dev Copyright (c) 2000-2023 the FFmpeg developers
Username: <redacted>@microsoft.com
[WARNING] .token_cache not found.
Launching headless Chrome to perform the OpenID Connect dance...
Navigating to login page...
[ERROR] TimeoutError: waiting for target failed: timeout 150000ms exceeded
at Object.waitWithTimeout (C:\data\tools\destreamer\node_modules\puppeteer\lib\cjs\puppeteer\common\helper.js:224:26)
at Browser.waitForTarget (C:\data\tools\destreamer\node_modules\puppeteer\lib\cjs\puppeteer\common\Browser.js:269:45)
at DoInteractiveLogin (C:\data\tools\destreamer\build\src\destreamer.js:72:19)
at async main (C:\data\tools\destreamer\build\src\destreamer.js:219:73)