qmcflactoflacqmc0tomp3mgg1andmflac0with manuallyekeypassed to be used, tooggandflac
Usage: qmc-decrypt <input> <output> [ekey]
Arguments:
<input>
<output>
[ekey]
Options:
-h, --help Print help information
- unlock-music/cli#37 (archive: https://web.archive.org/web/20221227073117/https://git.unlock-music.dev/um/cli/issues/37)
- https://github.com/jixunmoe/qmc2-rust
- unlock-music/unlock-music#278
- https://github.com/bczhc/qmc-decode
- zeroclear/unlock-mflac-20220931#1 (archive: https://web.archive.org/web/20221227073855/https://github.com/zeroclear/unlock-mflac-20220931/issues/1)
Thanks to the qmc2-crypto module from jixunmoe.
The qmcflac decryption algorithm is picked randomly by me, namely from https://github.com/juhemusic/LRC/blob/master/worker/qmc-worker.ts
(https://gist.github.com/bczhc/ad58a291895f701839098e4b403a521a)