When all else fails, get Termux and just run the commands manually / setup some scripts.
post
I don't know how to do it on Android, but look into variable bit rate (VBR) rather than 320 kb/s. 320 kb/s is a constant bit rate (CBR), and means that silence is given the same quality and detail as the busiest track, and takes up space for no reason.
The highest VBR setting, V0, is indistinguishable from 320, but saves space. Depending on your ears and the phone speakers, you might be able to drop the quality slightly and save more space 👍
Thanks! I might try vbr for a few and see if I notice a quality difference with that, last time I tried it, I looked at it in audacity and the waveforms were a tad off so I have just fallen back on 320 CBR mostly, but it might sound fine honestly.
It is highly unlikely you will be able to hear a difference.
https://trac.ffmpeg.org/wiki/Encode/MP3
If you have golden ears or are just that worried, why not use a lossless codec like flac?
I use this minimal ffmpeg wrapper app for all my media encoding needs: https://play.google.com/store/apps/details?id=com.silentlexx.ffmpeggui
I don't know if the GUI has any support for audio, but you can just give it a plain ffmpeg command if needed.
@basiclemmon98 Wish this was still maintainedgithub.com/brarcher/video-tranIt was good for a quicky job
I use ffmpeg on termux but you can also use ffmpeGUI which is basically command line ffmpeg with a gui wrapper
There's ffshare on f-droid, but I've never tried it, don't know if it works.
top 12 comments