I am creating something for media delivery, especially audio distribution. I am free to use Node.js on my server as backend.
I want to store only high quality audio tracks on my server and now the problem is that I want to allow user to download that track in lower bitrate also. Suppose I saved a track of 320 kbps on my server and give user an option to download that track in 128 or 64 kbps. How can I choose a library for this task?
One more question, is it possible to store the audio track of lower bitrate and then converting it into higher bitrate on backend?