Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

My phone records in Qualcomm PureVoice (blech!).

I have nothing, including mplayer and VLC, that plays that.

I'd like to be able to convert them batchwise (so I can grab them via bluetooth) to mp3 (or any other format) on my Mac.


Here's a sample file to play with. Here is that file converted to mp3 using Online Convert for reference.

share|improve this question
Can you post a link to an example .qcp file for me to work with? –  Rob Cowell Jan 21 '11 at 16:51
That file requires login to download. –  stib Nov 14 '11 at 10:59
Updated with links to good files. –  Tim Visher Nov 16 '11 at 14:31
add comment

2 Answers

up vote 2 down vote accepted

ffmpeg will do it. It can read qcp files, and it works from the command line so batching is easy:

cd /your/directory/of/qcp/files/
for i in *.qcp; do
   ffmpeg -i "$i" "${i/qcp/mp3}" 

You could tweak the audio settings like setting your bitrate to 128k with "-ab 128k" or "-ar 44100" and suchlike, or you could change the file type by changing "mp3" to whatever you need.

If you're a'feared of compiling ffmpeg and muckign around with the terminal you could try MPEG Streamclip, it might do it. I can't download the sample so I can't test it.

share|improve this answer
Have you tested this? For me at this version gist.github.com/1367773 it reports that it's an unknown format. –  Tim Visher Nov 15 '11 at 17:50
I'm having the same results as Tim. Unknown file format. –  snipe Jan 10 '12 at 18:46
Finally got ffmpeg through brew working and this now works. version info –  Tim Visher Jan 19 '12 at 1:06
add comment

Latest VLC does know how to play .qcp files. You can then use the wizard to export as something else. Me, I'd like to find something that will just give it the proper wrapper. You can change the filename extension to .wav, and VLC will still open it up. But QuickTime Player 7 Pro won't... It's just raw samples, no header. Apparently it's 16bit, 8KHz sample rate mono. But... big endian or little? It should just need a proper header so that QuickTime will see it as a normal .wav.

share|improve this answer
Version 0.9.8 Grishenko (Intel) still seems to be unable to play, did you test this? –  Tim Visher Nov 15 '11 at 17:53
VLC (latest) crashes when I try to open a qcp file –  snipe Jan 10 '12 at 18:45
add comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.