snobu / destreamer

Save Microsoft Stream videos for offline enjoyment.
MIT License
2.36k stars 440 forks source link

Download retry not working on aria2c #249

Closed mehdi-etr closed 3 years ago

mehdi-etr commented 3 years ago

OS: Win 10

Launch command used: .\destreamer.cmd -f .\links.txt

Verbose log ``` [WARNING] .token_cache not found. Launching headless Chrome to perform the OpenID Connect dance... Navigating to login page... We are logged in. Wrote access token to token cache. At this point Chromium's job is done, shutting it down... Fresh access token dropped into .token_cachen Parsing input file Downloading video info, this might take a while... Trying to launch and connect to aria2c... Connected to aria2 daemon! Downloading video no.1 ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ Downloading video segments progress [░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░] 0% 0 MB/s 0s [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"1d47ed34b055e1cf"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"5265a0dc31a4c9e5"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"564c367aa2fecdcf"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"8a850fbf2c0295da"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"50566b8862deffbe"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"5b6621930761549a"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"ae02e70e7d2c479f"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"eda84a4475c5ca91"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"6e79d2953abd576e"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"446674f963d0b7e6"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"5c73df0209f917a8"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"5777c7695b661bca"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"7242af3d5536f852"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"4c145ea54bf39660"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"106fc962031a464e"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"7737476f8e8febdd"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"808816674a43099f"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"162c2f6250bfa027"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"9168759e9689df02"}]} [ERROR] {"jsonrpc":"2.0","method":"aria2.onDownloadError","params":[{"gid":"c18548de0d747877"}]} [ERROR] RECIVED URL TO RETRY, NOT IMPLEMENTED YET [ERROR] { "id": "getUrlForRetry", "jsonrpc": "2.0", "error": { "code": 1, "message": "The parameter at 0 has wrong type." } } [ERROR] RECIVED URL TO RETRY, NOT IMPLEMENTED YET [ERROR] { "id": "getUrlForRetry", "jsonrpc": "2.0", "error": { "code": 1, "message": "The parameter at 0 has wrong type." } } [ERROR] RECIVED URL TO RETRY, NOT IMPLEMENTED YET [ERROR] { "id": "getUrlForRetry", "jsonrpc": "2.0", "error": { "code": 1, "message": "The parameter at 0 has wrong type." } } [ERROR] RECIVED URL TO RETRY, NOT IMPLEMENTED YET [ERROR] { "id": "getUrlForRetry", "jsonrpc": "2.0", "error": { "code": 1, "message": "The parameter at 0 has wrong type." } } [ERROR] RECIVED URL TO RETRY, NOT IMPLEMENTED YET [ERROR] { "id": "getUrlForRetry", "jsonrpc": "2.0", "error": { "code": 1, "message": "The parameter at 0 has wrong type." } } [ERROR] RECIVED URL TO RETRY, NOT IMPLEMENTED YET [ERROR] { "id": "getUrlForRetry", "jsonrpc": "2.0", "error": { "code": 1, "message": "The parameter at 0 has wrong type." } } [ERROR] RECIVED URL TO RETRY, NOT IMPLEMENTED YET [ERROR] { "id": "getUrlForRetry", "jsonrpc": "2.0", "error": { "code": 1, "message": "The parameter at 0 has wrong type." } } [ERROR] RECIVED URL TO RETRY, NOT IMPLEMENTED YET [ERROR] { "id": "getUrlForRetry", "jsonrpc": "2.0", "error": { "code": 1, "message": "The parameter at 0 has wrong type." } } [ERROR] RECIVED URL TO RETRY, NOT IMPLEMENTED YET [ERROR] { "id": "getUrlForRetry", "jsonrpc": "2.0", "error": { "code": 1, "message": "The parameter at 0 has wrong type." } } [ERROR] RECIVED URL TO RETRY, NOT IMPLEMENTED YET [ERROR] { "id": "getUrlForRetry", "jsonrpc": "2.0", "error": { "code": 1, "message": "The parameter at 0 has wrong type." } } [ERROR] RECIVED URL TO RETRY, NOT IMPLEMENTED YET [ERROR] { "id": "getUrlForRetry", "jsonrpc": "2.0", "error": { "code": 1, "message": "The parameter at 0 has wrong type." } } [ERROR] RECIVED URL TO RETRY, NOT IMPLEMENTED YET ```
lukaarma commented 3 years ago

It's far from done that branch, the error handling during download is one of the missing things..shut it down and try again if it happens and when I can I'll work on this

lukaarma commented 3 years ago

Closing this for now..hope it's fixed for real