Simple-Voice-Recorder
Simple-Voice-Recorder copied to clipboard
Can't record in 320 kbps
Whenever I set the bitrate to 320 kbps, it records in 256 kbps instead. All the other bitrate settings seem to record as such (I get 256 kbps recordings when it's set to 256 kbps as I should, 128 kbps recordings when set to 128 kbps, etc.). This happens with all 3 formats/file extensions. I'm using a Samsung Galaxy A52 5G with Android 12.
does it work well in other apps?
does it work well in other apps?
Not sure what you mean by this. I don't have any other recording apps (I could check them out, though). All I know is that whenever I set it to record in 320 kbps, the resulting recordings are all 256 kbps instead, at least according to both MediaInfo on Windows and VLC on Android.
well test it please, just search for some popular audio recorder
I looked for a bit and I couldn't find an app that could record in 320 kpbs, at least not without paying. Have you or has anyone else attempted to reproduce this issue?
I've the same issue, but in my case I've always max 96 kbps (Android 11 on OnePlus 8 Pro and Android 12 on OnePlus 9 Pro). The app uses Android's built-in recording functionality, and it has limits depending on OS provider.
It's forced 96kbps specifically on m4a container. Frequencies also differ, for m4a it's 44100Hz, for ogg it's 48k. The number of channels also differs - stereo for m4a and mono for ogg. It's also misleading to use ogg container for an opus codec, but that's google's fault as they don't offer opus containers.
Clearly someone doesn't configure APIs properly.
I don't have weird problems like these with Easy Voice Recorder and ASR, and I think but am not 100% sure they use standard encoders via MediaRecorder.setAudioEncoder() except for FLAC and MP3.
related to #101