XBMC 12.0 - Frodo

January 29th, 2013 natethomas

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!

Pivos: The XBMC for Android port catalyst

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.

  1. caino
  2. lars
    January 30th, 2013 at 07:33 | #2

    Thanks for the hard work!

  3. ron
    January 30th, 2013 at 07:44 | #3

    @tomasz
    that’s not good

  4. angmar
    January 30th, 2013 at 07:44 | #4

    @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”.

  5. Anonymous
    January 30th, 2013 at 07:51 | #5

    @Pez
    Enter xbmcbuntu, add the ppa, and upgrade. Works faster. :)

  6. Rod
    January 30th, 2013 at 07:57 | #6

    @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… :)

  7. Rod
    January 30th, 2013 at 07:58 | #7

    @caino
    Read comment 43. :)

  8. Timo
    January 30th, 2013 at 08:01 | #8

    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!

  9. Anonymous
    January 30th, 2013 at 08:05 | #9

    @EricV
    I have Frodo running with external ffmpeg v1.1…

  10. marek
    January 30th, 2013 at 08:32 | #10

    @tomasz

    your saying Frodo does not support FLAC playback? or has problems with it. I have been using flac files with Eden without problems..

  11. Memphiz
    January 30th, 2013 at 10:31 | #11

    EricV :While I like the integration of PVR function into Frodo, I’m a bit surprised it comes out with the following problems:
    1) Correct AMD xbva integration is still not in,2) it does not support actual external ffmepg release (1.1+)3) With tvheadend git, the channels icons are missing
    I hope some .1 release will soon correct all thoses point and we will not have to wait for month because so much things have been put on hold to achieve the release.

    @EricV

    Ohh yeah we are here to surprise you – glad we made it again this time *shakes head…*

  12. Cyberdial
    January 30th, 2013 at 10:58 | #12

    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…

  13. Jeff Okeson
    January 30th, 2013 at 11:32 | #13

    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

  14. leroy
    January 30th, 2013 at 11:37 | #14

    @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

  15. EricV
    January 30th, 2013 at 11:48 | #15

    @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.

  16. Hisham
    January 30th, 2013 at 12:15 | #16

    @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! :)

  17. jokono
    January 30th, 2013 at 13:33 | #17

    @Anonymous
    Excellent. Thanks for the heads-up on the Slideshow screensaver. That’s a show stopper, as far as the wife is concerned. :)

  18. Chris
    January 30th, 2013 at 13:36 | #18

    @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.

  19. Hisham
    January 30th, 2013 at 14:45 | #19

    @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

  20. Craig Beisel
    January 30th, 2013 at 15:44 | #20

    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.)

  21. Anonymous
    January 30th, 2013 at 16:01 | #21

    @Anonymous

    Have you tried to decode AC3 audio with it? Bug reported and confirmed by other.

  22. EricV
    January 30th, 2013 at 16:08 | #22

    @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.

  23. Munton
    January 30th, 2013 at 17:10 | #23

    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?

  24. toto67
    January 30th, 2013 at 17:44 | #24

    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….

  25. User
    January 30th, 2013 at 19:15 | #25

    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.

  26. Ausername
    January 30th, 2013 at 19:42 | #26

    Another spectacular release folks. Great work. Ignore the whiners. Thanks for making XBMC the best media center out there.

  27. Memphiz
    January 30th, 2013 at 20:12 | #27

    EricV :
    @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.

    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*)

  28. Daniel
    January 30th, 2013 at 22:25 | #28

    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

  29. Anonymous
    January 30th, 2013 at 22:47 | #29

    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

  30. Hamish
    January 30th, 2013 at 23:31 | #30

    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.

  31. paco
    January 31st, 2013 at 02:18 | #31

    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.

  32. Just me
    January 31st, 2013 at 02:43 | #32

    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…

  33. eee
    January 31st, 2013 at 03:58 | #33

    Hello when i start xbmc frodo iget #Runtime error” and it crasches… what can i do?
    / Thanks

  34. Drew Yu
    January 31st, 2013 at 04:48 | #34

    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..

  35. EricV
    January 31st, 2013 at 05:29 | #35

    @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…

  36. Anonymous
    January 31st, 2013 at 05:56 | #36

    @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!

  37. Gasla Kingsted
    January 31st, 2013 at 07:12 | #37

    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

  38. oby
    January 31st, 2013 at 07:49 | #38

    Memphiz :

    EricV :
    @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.

    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*)

    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!!!

  39. Alex
    January 31st, 2013 at 08:13 | #39

    @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.

  40. Peerless
    January 31st, 2013 at 09:12 | #40

    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.

  41. KCB
    January 31st, 2013 at 09:14 | #41

    Thanks for this great version of XBMC.
    Running it at a mini PC with Win XP x64.
    No problems at all!!!

  42. Catalyph
    January 31st, 2013 at 09:45 | #42

    Awesome Thank you guys so much! Keep u[p the awesome work! donations headed your Way!

  43. ashton
    January 31st, 2013 at 12:34 | #43

    Update to frodo – but xbmc dont work – only restant the aTV – whats wrong ?
    I Think there is à bug

  44. Jeff Okeson
    January 31st, 2013 at 13:30 | #44

    @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?

  45. landauclassic
    January 31st, 2013 at 16:38 | #45

    Very nice work. Cheers

  46. Eee
    January 31st, 2013 at 16:48 | #46

    Why is my xbmc frodo 12 crashing? I get the RUNTIMEERROR when starting it

  47. runs
    January 31st, 2013 at 17:04 | #47

    Thanks to all the developers of this piece of art!!!!
    It’s the best platform to play music & video files.

  48. Kevin
    January 31st, 2013 at 17:25 | #48

    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

  49. Chris
    January 31st, 2013 at 18:47 | #49

    @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.

  50. ManuH
    January 31st, 2013 at 21:47 | #50

    Great work guys, it’s a really fantastic piece of software that I’m using every day and it keeps gettings better and better!

Comment pages
Comments are closed.