XBMC 12.0 - Frodo
Everyone at Team XBMC is proud and excited to announce the long awaited XBMC 12 “Frodo.” Features for XBMC 12 include:
- HD audio support, including DTS-MA and Dolby True-HD, via the new XBMC AudioEngine (OSX/iOS not yet available)
- Live TV and PVR support
- h.264 10bit (aka Hi10P) video software decoding for anime
- 64bit support in OSX to match the 64bit support in Linux
- Improved image support, allowing the database to accomodate numerous additional image types and more interesting and complex skins
- Support for the Raspberry PI
- Initial support for the Android platform
- Improved AirPlay support across all platforms, including AirPlay audio in XBMC for Windows to match the other platforms
- Improved controller support in Windows and Linux
- Advanced Filtering in the library
- Video library tags to complement movie sets
- Advanced UPnP sharing
- Default video languages now match the language being used by XBMC
- Translations now powered by Transifex
A Shout Out to Our Friends and Sponsors
With this release, we’d like to single out a few friends and sponsors who went a very long ways to make Frodo a reality.
To start, we’ve added two entirely new users bases with Frodo. The first was the Raspberry Pi platform. It’s rare when a registered charity can do something as incredible as create a piece of hardware that’s got thousands of people salivating. It’s absolutely unheard of when that piece of hardware pops out as the single least expensive means of running XBMC ever. Thanks to the Raspberry Pi Foundation for their efforts and their support!
The second new platform is XBMC for Android. The simple fact of the matter is, XBMC for Android might not exist as a working port right now if it weren’t for the decision of Pivos Technology to employ two XBMC Team members fulltime to make it happen. Of course, countless other Team Members and non-Team coders have contributed to the code base both before and after that initial decision, but it was Pivos who gave our developers the necessary man hours to make XBMC for Android a reality.
In addition, in an unheralded move, Pivos has gone above and beyond the standard sponsor requirements and donated enough XIOS DS’s to the Foundation so that every current XBMC Team member, regardless of skill set (from developers to wiki maintainers to testers), has or will have an Android device to tinker with and test things out on.
Finally, there are the friends and sponsors who provide all the data that makes XBMC what it is, including TheTVDB, TheMovieDb, Fanart.tv, and TheAudioDb, among so many others. In particular, we’d like to acknowledge Weather Underground who stepped in to rescue XBMC when we lost our last weather host and also WebHostingBuzz and Bytemark Hosting, the webservers who make XBMC.org possible.
Thanks to you all!
Conclusion and Download
To get XBMC 12 Frodo, please visit our download page.
Check out our changelog for a more complete list of updates for XBMC 12.
Let us know what you think of XBMC 12 in the comments below, or, if you like, via the donation button at the top of the page.
If you have any problems read the Frodo FAQ, the Raspberry Pi FAQ, or the Android FAQ, depending on your version, and don’t hesitate to report them in our forums and report verified bugs in Trac.


@caino is this right? http://wiki.xbmc.org/index.php?title=XBMC_v12_(Frodo)_FAQ#Xbmcbuntu_Upgrade_from_Beta.2FRC_to_final
Thanks for the hard work!
@tomasz
that’s not good
@tomasz
ALSA-support is completely borked in 12.0, it’s not just the audio device hogging. If you do a quick search in XBMC’s Trac you’ll see countless bugs related to Frodo, including many many ALSA regressions, which the developers should be aware of.
Calling 12.0 a “final release” is a farce – you might call it beta at most. I know that XBMC is free and open source software, but quality/release management is something even the smallest open source projects usually do a better job at. Nevertheless I’d still like to thank the developers for their hard work. But for the next version, please please please pleaaaase make sure you are sorting out regressions before calling something “final” or “stable”.
@Pez
Enter xbmcbuntu, add the ppa, and upgrade. Works faster. :)
@Pezlin
Exit xbmc, log into xbmcbuntu, open a terminal window and…
sudo add-apt-repository ppa:team-xbmc/ppa
sudo apt-get update
sudo apt-get upgrade
Return back to xbmc when complete…
If you can’t wait for the xbmcbuntu release like me that is… :)
@caino
Read comment 43. :)
I can’t really feel happy about Team XBMC releasing a final version in which support for an external TVHeadend server is totally broken when you’re running on the Raspberry Pi (as I imagine quite a lot of people do these days with distributions like OpenELEC making it a piece of cake to install). Especially since this did already work quite well at some point in time.
Were the TVHeadend users on the Pi just forgotten or what? If you look in the Raspberry Pi section of the forum the corresponding thread has been constantly on the first page with more and more users reporting that this is broken. Bug reports have been filed, logs have been posted but so far I think even just the feedback from the devs that this issue has received is disappointing.
Well done though for all the other stuff which was done!
@EricV
I have Frodo running with external ffmpeg v1.1…
@tomasz
your saying Frodo does not support FLAC playback? or has problems with it. I have been using flac files with Eden without problems..
@EricV
Ohh yeah we are here to surprise you – glad we made it again this time *shakes head…*
AMD E-350 extremely high load (60-90% CPU)…
What is XBMC doing in idle??? I don’t want that my mediacenter checks 500 times a second if there has been changed something…? what a stupid update, and there is no way back unless i remove the whole xbmc and use a backup…
Hi, I’m running into a VERY SLOW refresh rate (4FPS) on Bluray movies only. i have collect a debugger log how can I submit it for review
@darren gold
ok i found out that the problem is plex so u need to uninstall plex then xbmc will work, then install plex again
@Memphiz
Could have added that:
1) HDTV streaming on the Pi via tvheadend is broken,
2) depending on nvidia driver version you may be able to get correct refresh rate or not,
All the bugs I mention are peacefully sitting in in the bug database.
@Cyberdial
I had a lot of issues getting XBMCBuntu running with Hardware Acceleration on my AMD E-350, the way to do it is as follows:
After installing XBMCbuntu, log into linux, then do an update from wsnipex’s repository as follows in the terminal window:
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:wsnipex/xbmc-xvba
sudo apt-get update
sudo apt-get install xbmc xbmc-bin
Configure GPU to fix video “Tearing”:
——————-
sudo amdconfig –sync-video=on
Let me know if you have more issues I’ve been troubleshooting that setup for 3 months! :)
@Anonymous
Excellent. Thanks for the heads-up on the Slideshow screensaver. That’s a show stopper, as far as the wife is concerned. :)
@Jeff Okeson
Try switching up your audio settings. It’s far more crucial in XBMC 12 to have the correct audio settings for things to work properly.
@EricV
To enable XVBA integration, update from wsnipex’s repository using the terminal in Linux:
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:wsnipex/xbmc-xvba
sudo apt-get update
sudo apt-get install xbmc xbmc-bin
Configure GPU to fix video “Tearing”
——————-
sudo amdconfig –sync-video=on
Awesome work guys, A+++ job! Bitstreaming audio worked without a hitch. Seriously, better experience than majority of paid packaged software I use.
(I had really slow HD performance, no sound, and no detect frame rate right after install. I changed by audio and p/t audio settings and everything just worked. An issue with the frame rate auto-change option not working in Ubuntu 12.10 disappeared as well, but that may have been an Ubuntu update.)
@Anonymous
Have you tried to decode AC3 audio with it? Bug reported and confirmed by other.
@Anonymous
Have you tried to play AC3audio (e.g in HDTV). It crashes. Debain ffmpeg maintainer had to roll back to 1.0x. Bug opened and confirmed by ffmpeg devs.
Quick Question: In previous version I was able to “tie” the Video button to “Files.” This was even true in Eden, but I am not seeing it in Frodo. Am I missing something or it is just gone entirely?
PVR support, lol:
(XBMCBuntu)
Missing files that required to build driver: /lib/modules/3.5.0-22-generic/source/drivers/media/dvb/dvb-usb/dvb-usb-common.h dvb-usb/dvb-usb.h dvb-usb/dvb-usb-ids.h
-> On WMC: Connect USB-DVB>Open WMC>Search Channel>Watch Live TV….
Just to give a heads up, I was installing this remotely on a Windows 7 machine using Remote Desktop, and every time I tried to start XBMC is resulted in a fatal error. This was linked to being logged in through Remote Desktop I think, so anyone trying the same, log in directly to run XBMC and it works.
Another spectacular release folks. Great work. Ignore the whiners. Thanks for making XBMC the best media center out there.
500 + open tickets and hundreds of reports in the forum – maybe 10 active devs at a time (though – big part of all bugs are specific to only one or 2 developers). All those active developers are working full time in their day jobs. Sometimes i really wonder what people think we are. Well we are no company… (why do i even read here *wonders*)
I’ve upgraded my xbmc to the new frodo on apple tv2 and now xbmc won’t work it just reboots the apple tv any suggestions
After installing 12 on my windows 8 pro 64-bit setup (onboard audio) I installed 12 on my windows 7 64-bit system. Still no sound. Reinstalled 11 and have sound
Upgraded from version 11 /w mySQL to 12, followed instructions in the WIKI and it all updated flawlessly, Big thanks to all the devs for your hard work.
I was so excited for v12. I exported my libraries and imported them into a fresh install. After 2 days of playing through all the problems, I’ve reverted to v11. This is the worst final release I have witnessed (and I have been using XBMC since the XBOX days). Perhaps too many platforms and too many new features have caused the QC to suffer.
Dear whiners and complainers, In this fantastic world with indefinately many choices I found XBMC many years from now. This marvellous Pierce of creature that constantly evolves has brought to me a huge amount of joy. It really hurts to read all complaints every time a new version is released. You always have a choice… There are many alternatives, where the easiest way would be to choose the other MC that suits all your needs. If you need that MC which is “fully grown” and without issues I believe XBMC is not for you. Either use XBMC with a smile or contribute with objective bug reports in the right place or if you are skilled enough contribute with improved code or do look around for another piece of software of your choice.
Dear team-XBMC, thanks for this fantastic release, my nexus10 also sends greetings to you. Keep up the good work! The truth is out there…
Hello when i start xbmc frodo iget #Runtime error” and it crasches… what can i do?
/ Thanks
What about linux version?
I waited for a long time, but it seems like there is not linux version.
I added repository again, but it sill show 2:11.0~git20120321.14feb09-0ubuntu1~ppa1~lucid (xbmc).
When can I install 12.0 version.
Anyway, thank you for your hard work..
@Hisham
The problem is that the code base is different and comes from fernetmenta git. I use it already for at least two years ;-) Just wonder why its not merged when openeelc and otehr distro use it. And its a lot better for nvidia too…
@Anonymous
No problem, I’ve been using the RCs and UPnP library sharing is indeed awesome, it’s juts missing those two (minor) things to make it complete.
Keep up the good work!
It kept chrashing for me on osx_x86_64 until i removed projectM as my music viz. So that is a tip if you have the same problem
Sorry Memphiz :( Sadly, it is simply part of human nature that, one never values a thing which one has not paid for…
Anyway this is amazing piece of Software, so many facettes of .. how it works, how You guys as a team work, it cahnged the way i look at that black box called tv… and it is still evolving after al theses years. My sincere Thanks and Congratulations to XBMC Team!!!
@Jeff Okeson
Be sure you have DirectX Video Acceleration (DXVA) hardware acceleration enabled, if your OS, codecs and graphics card support it. This is a very common mistake for windows users to have it disable it by default. In H264 and other high definition playbacks, it will give a noticeable performance boost, as will transfer most of the video playback processing to the graphics card. I have a crappy single core celeron 2.1GHz with a low end radeon, and i still manage to get 1920×1080 without any frame loss.
Incorrect sound processing can also interfere with this.
Thanks for all the great work put into this release. XBMC feels more powerful and responsive than ever.
Following the instructions on the FAQ should really take care of any issues some users might have.
I don’t use PVR, so i can’t really say anything about it. Everything else seems flawless so far. :)
Not an XBMC issue, but i’d really like to see more visualizations for the music though. Milkdrop is great, but it would be a treat if talented programmers could contribute and add more options.
Thank you, Team XBMC.
Thanks for this great version of XBMC.
Running it at a mini PC with Win XP x64.
No problems at all!!!
Awesome Thank you guys so much! Keep u[p the awesome work! donations headed your Way!
Update to frodo – but xbmc dont work – only restant the aTV – whats wrong ?
I Think there is à bug
@Chris
Thanks for your reply. When I run V11 everything works great so that leads me to believe I have my windows Audio settings right. would the debegger log infromation shed any light?
Very nice work. Cheers
Why is my xbmc frodo 12 crashing? I get the RUNTIMEERROR when starting it
Thanks to all the developers of this piece of art!!!!
It’s the best platform to play music & video files.
After updating xbmc using cydia on Ipad 2nd gen on 5.1.1, when i open xbmc a black screen appears and nothing else.
Help please
@Jeff Okeson
Ah, I meant changing your audio setting in Frodo. I’d just cycle through them and test playing video to see which one does the trick.
Great work guys, it’s a really fantastic piece of software that I’m using every day and it keeps gettings better and better!