Excited to play with this! Noticed early on you ask for device password. I understand why you are doing it but this is still pretty sus, any other way to install the libraries as needed w/o pw?
Might want to add major version checks particularly with ffmpeg as IIRC filter syntax can vary between major versions (speaking as someone who is pretty sure he’s got an older version of ffmpeg installed because I don’t want to rewrite my scripts).