Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

AMR files will not play in QT Pro 7.6.6 or QT Player X

I cannot get AMR files to play in QT Pro 7.6.6 or QT Player X, or for that matter VLC or MPEG Streamclip. I have Perian and Flip4Mac installed, but this makes no difference.


System details:


OSX 10.7.5

MacBookPro4,1

Intel Core 2 Duo

2.6 GHz


All software up to date.


Please advise, thanks.

MacBook Pro, Mac OS X (10.7.5), MacBookPro4,1 - 2.6GHz - 6GB

Posted on Jan 26, 2013 11:34 AM

Reply
9 replies

Jan 28, 2013 9:43 AM in response to varjak paw

QuickTime, to the best of my knowledge, does not support AMR even with the Perian codec.

Actually, the the "current" Media Formats Supported by QT Player Article HT3775 (dated 20 Dec 12) states the AMR file format is natively supported but codec component support is limited to AMR Narrowband content and does not specifiy if this support is for both QT X and QT 7 under OS X v10.6 and later.


User uploaded file

Jan 28, 2013 11:05 AM in response to varjak paw

I was under the impression that 3GPP and AMR support had been dropped, but I may well be wrong. Since the file won't work for the OP in either QT Player X nor 7.6.6, though, it would seem that either the AMR file is in a different wrapper that QT doesn't support or the support article is incorrect.

Article could be incorrect even though it carries a recent DTG. (E.g., Apple site still indicates AVI file container is supposed to be supported by mobile devices which implies iTunes should also support it for sync purposes but have not tried to create a specified content-file container combination to see if specific statment remains correct.) Also, article cited above refers to playback only and I suspect "legacy" audio formats may have been turned off by default under Lion and Mountain Lion in the same manner as "legacy" video compressors like Motion JPEG and Motion PNG which is probabnly another thing to be checked by users wanting to use the codec for export if available.


Added:

Just checked and "legacy" audio codecs were, in fact, turned off. Just turned them on. However, while 3G export window settings still lists AMR-NB as an export option, it remains grayed out no matter what settings combination I try. System audio changes begun in Lion and completed in Mountain Lion may or may not prevent active/passive use of this codec. As I don't normally use the legacy audio codecs I cannot say when or if a compatibility issue arose. Suggest this item be reported video QT product feedback for to see if Apple has comments on issue (unlikely) and/or corrects the QT interface to reflect the apparent current lack of support.


User uploaded file

Jan 28, 2013 12:07 PM in response to thencamenow

How do you turn on the legacy codecs?

Use the Terminal app.


To check to see if the legacy audio codecs are already enabled, use the following command:


qtdefaults read LegacyAudioCodecsEnabled




All legacy audio codecs can be turned on using the following command line:


qtdefaults write LegacyAudioCodecsEnabled yes


to which your system should respond with the fillowing:


audio encoders have been enabled.




NOTES: This only affects the option to export legacy compression formats. All "compatible" codecs are supposed to be available for playback. For audio, a single command affects all legacy audio codecs while video legacy codecs must be enabled individually. To get a complete list of QT preference commands, simply enter the following:


qtdefaults




The above should be enough to get you started. Have fun and good luck!


User uploaded file

AMR files will not play in QT Pro 7.6.6 or QT Player X

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.