Last-Order / Minyami

A lovely video downloader for HLS videos
GNU General Public License v3.0
564 stars 37 forks source link

Error when decrypting. #127

Closed infinit-X closed 7 months ago

infinit-X commented 7 months ago

Gives the following error.

node:events:496 throw er; // Unhandled 'error' event ^

Error: error:1C800064:Provider routines::bad decrypt at Decipheriv._flush (node:internal/crypto/cipher:165:29) at Decipheriv.final [as _final] (node:internal/streams/transform:128:10) at prefinish (node:internal/streams/writable:906:14) at finishMaybe (node:internal/streams/writable:920:5) at Writable.end (node:internal/streams/writable:835:5) at ReadStream.onend (node:internal/streams/readable:946:10) at Object.onceWrapper (node:events:632:28) at ReadStream.emit (node:events:518:28) at endReadableNT (node:internal/streams/readable:1696:12) at process.processTicksAndRejections (node:internal/process/task_queues:82:21) Emitted 'error' event on Decipheriv instance at: at Decipheriv.onerror (node:internal/streams/readable:1026:14) at Decipheriv.emit (node:events:518:28) at emitErrorNT (node:internal/streams/destroy:169:8) at emitErrorCloseNT (node:internal/streams/destroy:128:3) at process.processTicksAndRejections (node:internal/process/task_queues:82:21) { library: 'Provider routines', reason: 'bad decrypt', code: 'ERR_OSSL_BAD_DECRYPT' }

Node.js v20.11.1

Last-Order commented 7 months ago

Please provide the version number of Minyami and the URLs of the videos to help identify the issue.

infinit-X commented 7 months ago

minyami version is 5.2.1

m3u8 URL - https://ecvod.orbitguard.com/vod/5cimxu7uwnd.mp4/playlist.m3u8?wmsAuthSign=c2VydmVyX3RpbWU9Mi8xOS8yMDI0IDI6NDg6MzkgUE0maGFzaF92YWx1ZT14SWhUM0NDZTJKUlVxc1NsMmZRNnNBPT0mdmFsaWRtaW51dGVzPTE=

pls note that the above link valid only for 1 min otherwise it gives https 403 forbidden

Last-Order commented 7 months ago

It seems that Minyami got a wrong key to decrypt. You can try to set decrypt key by --key option. I need more information to reproduce the problem. If you don't mind you can email me your account and password so I can debug the site. You can find my email on my profile page.

infinit-X commented 7 months ago

Ok I will contact you via the email with account credentials.

Thx

Last-Order commented 7 months ago

Resolved by mail.