> record the audio during playback and manually enter the metadata
there are more elegant solutions similar to yt-dlp. scdl is very user friendly and automatically embeds metadata.
https://github.com/scdl-org/scdl
https://github.com/miraclx/freyr-js