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

What is this error "an unknown error occurred (-12911)"

when choosing to airplay certain files from itunes i get this error an unknown error occurred (-12911)


all my files are converted to MP4 but only certain ones fail to play, the others are fine.



oh yes I use ios 7 on my ATV

Apple TV (3rd generation), OS X Mountain Lion (10.8.5)

Posted on Sep 19, 2013 6:06 AM

Reply
11 replies

Sep 21, 2013 10:39 AM in response to khoshster

I've got the same problem with some movies playing on ATV. On ATV I get "An error occurred loading this content. Try again later." When I play it on my Mac Mini in iTunes it plays fine but if I try to play it on the ATV from the Mac Mini using AirPlay, I get "An unknwon error occurred (-12911)'.


Mac Mini = Max OSX Mountain Lion

ATV = software version 6.0

Sep 30, 2013 1:26 AM in response to TitouDoc

TitouDoc you are a genius - thanks so much for your post.


I forgot the rule of assumption and assumed my problems were OS upgrades.


I had infact tweaked x264 settings in HB. No obvious issues in iTunes but after reading your post I tested old settings to new.


My findings = iTunes is more permisive than iDevices (or aTV)


These are the tweaks I added to the front of the default settings I was using which slowed down HB and increased picture quality (slightly) BUT evidently broke iOS compatibility.


direct=auto:rc-lookahead=60

Nov 17, 2013 10:21 AM in response to H Man

Can you guys explain more what you did to make this work? I took the same mkv file, encoded with Apple TV 3 preset and it did not airplay, encoded with iPad preset and it played fine, albeit with the lower quality video and stereo audio associated with that preset. I'm using Mavericks and Handbrake 0.9.8 x86_64. Any help is appreciated, I certainly want to be able to airplay the 1080p and DD 5.1 file if possible.

Nov 28, 2013 10:30 AM in response to khoshster

I've just fiddled around a bit and my standard transcode settings for HB in the GUI are High Profile, then an RF of 18, the H.264 Preset slider set to veryslow, detelecine to Default, and then all English audio tracks and subtitles. It takes a long time to transcode, but it looks fairly good on a TV (via a Mac mini). My iPads (2 and Air) won't play these, but it looks like backing off the Preset one notch to slower will play. So for the iPad, anyway, it's the change between the slower and veryslow settings. I can see what the changes in the parameters are, but haven't delved into what the different settings really mean yet, and probably still won't know what is going on after that.


Between Mavericks and iOS7 it's sure been a downhill Fall for Apple software.

Nov 29, 2013 8:14 PM in response to khoshster

It's something to do with the ref= count in the parameters. A veryslow x264 Preset slider value in the GUI (then checking the Use x264 Advanced Options Panel checkbutton and selecting the Advanced tab) sets the Reference Frames setting to 16. Backing that up to 8 while leaving everything else the same seems to make the files playable. I haven't tried values 15->9 to see if they work. The tooltip for Reference Frames says there may be hardware limitations on the upper value. So I guess I'll redo a lot of stuff with this new setting and the other stuff above.

Nov 30, 2013 11:25 AM in response to khoshster

ref=15 is OK. ref=16 is not. This could be a HB bug or a iOS bug or a hardware limit. HB pulldown menu shows 1-16 as possible values. Maybe they forgot to subtract 1 and the value in the file should be 0h -> Fh. Or maybe Apple forgot to add 1 and a value of 0 (coing from HB) is not valid. Or maybe everyone really knows what's going on and <16 is just a hardware limit.

What is this error "an unknown error occurred (-12911)"

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