I create a mobile app in Unity that use lots of MP3 files.
Would you please tell me if there are any simple and easy softwares or tools that can reduce the MP3 file size ?
Or does Unity have a way to reduce the MP3 file size ?
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It only takes a minute to sign up.Sign up to join this community
According to the documentation, Unity will re-encode any audio file you import into it anyway, so the compression of the source files isn't that relevant. And every time you re-encode an audio file in a different format (or the same format with different quality settings) you lose quality while not necessarily also reducing filesize. The default encoding format when you import a clip into Unity is "PCM" which doesn't compress at all. So by pre-compressing the audio files and then letting Unity convert them into PCM, you achieve nothing except making it sound worse.
So the recommended workflow for working with long audio files is:
The inspector will tell you the filesize taken by the audio clip in the finished game and you can click the "play" button on top of the histogram image below to preview the file. Note that the preview only updates when you click on "Apply".