Reading mp3 / mp4 Metadata

Is there a straightforward way to read metadata like - artist info, audio name ec using pure js?

I saw a lot of plugins, but the implementation details are very confusing and not sure if they still work.

I want to implement it using my ionic app, without letting it call to the server.
Once the user selects the audio, app should parse the details. Is it even possible?

Does this help: https://www.raymondcamden.com/2015/04/29/working-with-mp3s-id3-and-phonegapcordova/

Code: https://github.com/cfjedimaster/Cordova-Examples/tree/master/mp3reader

try also to convert mp4 to mp3 first