I borrowed an Apeman A87 and used it on a road trip. However, the audio came out apparently corrupted except sometimes when filming indoors and with the menu set to the default language of the market the camera was sold in -- i.e., in my case it was Italian, I set it to English because of the incomprehensible Italian translation, no audio, set it back to Italian, got some audio, switched it back to English, no audio again… except that I still got no audio when filming outside with the menu language set to Italian so that's probably not the culprit. Maybe. I don't know what to think anymore.
I had a look at the waveforms and the spectra and two things stand out in the corrupted tracks:
- there are relatively large DC-biased sections at the beginning (and sometimes end) of the audio tracks which look to me like some kind of data blocks or markers, and
- the rest of the tracks contain very high pitched noise, which also sounds like raw data interpreted as audio.
From one of the SD cards, I also retrieved a small file which reads like so:
$ file -k H264.1.TO.BS H264.1.TO.BS: JVT NAL sequence, H.264 video @ L 51 - data
Anyway, I have two short examples here if anybody want to take a look. These come straight from the SD card, no re-encoding nor anything else.
Any pointers appreciated :)