Milestone 9.04

Completed 5 years ago (05/06/09 12:00:06)


Number of tickets:
Audio Visualization

7 / 7

Audio playback (audio/video files)

21 / 21

DVD-Video menu navigation and playback

11 / 11

Database / Library for Music

16 / 16

Database / Library for Videos (Movies and TV-Shows)

33 / 33

File Manager

5 / 5

Fonts (Subtitles Font or GUI Font)

2 / 2

Graphical User Interface (GUI)

50 / 50

Installer / Initial Setup Guide (Wizards)

5 / 5


4 / 4

Keymapping (Remote Control / Gamepad Controller)

11 / 11

Linux Distribution (Operating-System)

11 / 11

Linux specific features

20 / 20

Mac OS X specific feature

11 / 11

Other (un-categorized if does not fit anywhere else)

125 / 125

Pictures Viewing / Slideshow Display

5 / 5

Playlists (Audio or Video)

12 / 12

Python Code and/or Scripts

28 / 28

Scraper (Music/Video Metadata collector)

51 / 51


6 / 6

Streaming (Internet)

10 / 10

Streaming (Local)

8 / 8


16 / 16

Thumbnails / Covers / Posters / FanArt

18 / 18

Translation / Language files / Internationalization

149 / 149

Video playback (inc. audio in video and codecs)

65 / 65

Weather forecasts

2 / 2

Web Server / Web Interface / Web API / JSON-RPC

11 / 11

Windows (Win32) Distribution / Installer

8 / 8

Windows specific feature

9 / 9

 XBMC 9.04 (codename "Babylon") Release Schedule

New features/functions for XBMC 9.04 (Babylon) not counting fixes and refactoring:

  • Support for PPC (PowerPC) processors in  XBMC for Mac under Mac OS X 10.x
  • Reworked internal path system to remove dependency on legacy drive letters:
  •  VDPAU hardware accelerated video decoding under Linux on NVIDIA graphics
  • Support to use HTTP directory listing as media source
  • UPnP MediaServer compliant with  DLNA (Digital Living Network Alliance) standard
  • Avahi Zeroconf (Zero Configuration Networking) for XBMC webserver on Mac OS X
  • Initial support for streaming from  HTS Tvheadend server/relay on Linux
  • Shift-key navigation in lists, (jump to starting letter by holding down shift)
  • PulseAudio sound server support, (only in XBMC for Linux and XBMC Live as of yet)
  •  New Karaoke Features in XBMC SDL/OpenGL ports (Linux/Mac/Windows):
    • CDG (CDG + MP3, AAC, CDG, WAV, etc.) playback - Play standard CDG karaoke files
    • LRC (LRCv1 and LRCv2) - Karaoke text based lyrics file format with .lrc extension
    • MIDI (.MID/.KAR) playback - Play MIDI format karaoke files
    • Transparent ZIP and RAR files - Play MP3+GDG/MIDI files wrapped in ZIP/RAR files
    • Supports song numbering with permanent numbers, which means the song could be selected by number, even if another song is being played. The numbering information could be exported into HTML file and used to print catalogs
    • Supports real-time lyrics timing modification, allowing to modify the lyrics-music delay. The delay is associated to the song, and then restored when this song is played again
  • Updated  TiMidity, adding MIDI playback support to Linux, Mac OS X, Windows
  • Updated  FFmpeg (libavcodec/libavformat) adding new audio/video codecs, like:
  •  vgmstream playback of various streamed audio formats used in video games:
    • 51 more game audio formats: aax, asd, asr, ass, bgw, bh2pcm, capdsp, ccc, dcs, de2, emff, fag, gbts, gca, gsb, idsp, idvi, isd, joe, kraw, mihb, msvp, mwv, omu, p2bt, pdt, rnd, rwar, rwav, sap, seg, smp, spd, spsd, spw, ss7, ssm, thp, vgs, vs, waa, wac, wad, wam, xa2, xmu, xsf, xvas, ydsp, ymf, zwdsp
  • Improved XBMC GUI Skinning Framework to make it even more flexible and powerful
  •  Skin theme/items changes on-the-fly with variables based on date and/or time
  •  New Weather properties (skinners can now display all weather info in any window)
  •  FanArt Backdrop support for Weather (based on current weather condition)
  • FanArt Backdrop scraping for Music Artist from
  • FanArt support for Music Artist (Artists/Groups/Bands) for locally stored backdrops
  • FanArt Screensaver
  • FanArt Flipping (Image Mirroring)
  • Export entire music/video library into separate files (NFO with TBN images)
  • Additional music and movie scrapers:
    • (a.k.a. TMDb) movie scraper (the new default)
    • and movie scrapers
    • (Israeli) movie scraper
    • (Italian) movie scraper
    • music scraper (still only basic right now)
    • (English) music scraper (use only for albums right now)
    • (Israeli) music scraper
    • (Chinese) movie scraper
    • (Korean) movie scraper
    • (Korean) movie scraper
  • Scrape MyMovies.xml (to import meta data from MyMovies media manager)
  • Support for movie.nfo and movie.tbn (if there is a movie.nfo file in the folder then XBMC will always use that before anything else)
  • Support for mixed (XML and URL) NFO files for Movies
  • Support for mixed (XML and URL) NFO files for Music Artist and Album
  • Adjust framerate (auto switching refresh rate to match video source frame rate)
  • Bit-Perfect Audio Playback on Linux/Mac/Windows (removed audio resampling)
  • "LaunchPlayer", option to launch external player added to  advancedsettings.xml
  • Xbox 360 Controller Event Client
  •  D-Bus Server supporting  MPRIS (Media Player Remote Interfacing Specification)
  • Option to safely remove (eject/unmount) external harddrives in XBMC for Linux
  • Installed xsession for use in example with GDM and KDM for a XBMC-only session on Linux
  • Option to enable MID Moblin support at compile time (XBMC for Linux)
  • Cleaner and more consistent source code in general, and improved build systems
Note: See TracRoadmap for help on using the roadmap.