So I am creating instances of HTMLAudioElement and giving them an src, which, (afaik), requires the files to be hosted on a webserver. NextJS does this automatically on localhost:3000, I just have to put the files in my working directory (I'm not sure if this approach would work in a non-dev environment)
However, I want to also read the metadata of these files through Rust, which requires a filepath to the files on disk.
Right now, I have basically each file stored twice, and I want to somehow reconcile that so every file is only stored once each, in a directory selectable by the user.