How to convert base64 string into an audio mp3 file?

11,284

If the base64 encoded data already represents an MP3 file, it should be as easy as decoding the base64 data and storing it in a file:

file_put_contents('audio.mp3', base64_decode($data));
Share:
11,284
Akshay Vaghasiya
Author by

Akshay Vaghasiya

Updated on June 04, 2022

Comments

  • Akshay Vaghasiya
    Akshay Vaghasiya almost 2 years

    I'm getting a base64 string from android side. I have to convert it into an audio file and have to save it into a folder. I thought I have to convert it first into byte array. Then after it, I have to convert it into a mp3 file. But don't know how. I have done work in base64 to image. If anyone know answer then please explain with an example. Thank You.

  • Fabien Snauwaert
    Fabien Snauwaert about 7 years
    And the reverse is as easy as echo base64_encode( file_get_contents( 'audio.mp3' ) );