Archive:Intro FAQ: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
>Gamester17
>Gamester17
No edit summary
Line 1: Line 1:
==What is XBMC?==
==What is XBMC?==


XBMC, formerly "Xbox Media Center", is a free, [http://www.gnu.org/copyleft/gpl.html open source (GPL)] multimedia player.  Originally for the [http://en.wikipedia.org/wiki/Xbox Microsoft Xbox™], it is in the process of being ported to Linux.
XBMC, formerly "Xbox Media Center", is a free, [http://www.gnu.org/copyleft/gpl.html open source (GPL)] multimedia player.  Originally for the [http://en.wikipedia.org/wiki/Xbox Microsoft Xbox™], it is in the process of being ported to Linux, Mac OS X, and Windows (all of which are usable but not as stable or feature complete as the Xbox version just yet).


 
==What can XBMC do?==
==What Can XBMC Do?==


*XBMC can be used to play/view the most popular video/audio/picture formats, and most other multimedia formats (including many more less known formats).
*XBMC can be used to play/view the most popular video/audio/picture formats, and most other multimedia formats (including many more less known formats).
Line 25: Line 24:
*XBMC does require a [http://en.wikipedia.org/wiki/Xbox#Modding_the_Xbox modded Xbox] to run on or it will not function), (see [http://en.wikipedia.org/wiki/Modchip modchip] or [http://www.xbox-scene.com/xbox-tutorials.php?p=151|#151 software exploit/hack]).
*XBMC does require a [http://en.wikipedia.org/wiki/Xbox#Modding_the_Xbox modded Xbox] to run on or it will not function), (see [http://en.wikipedia.org/wiki/Modchip modchip] or [http://www.xbox-scene.com/xbox-tutorials.php?p=151|#151 software exploit/hack]).
*For a complete list a functions and features see the [[XBMC_Features_and_Supported_Formats/Codecs| supported features/formats list here]].
*For a complete list a functions and features see the [[XBMC_Features_and_Supported_Formats/Codecs| supported features/formats list here]].


==What features does XBMC have?==
==What features does XBMC have?==
Line 39: Line 35:
===Exactly which media formats  can XBMC play? ===
===Exactly which media formats  can XBMC play? ===
See the [[XBMC_Features_and_Supported_Formats/Codecs| complete list of supported features/formats here]], if it is not listed there then XBMC does not support it (yet)!
See the [[XBMC_Features_and_Supported_Formats/Codecs| complete list of supported features/formats here]], if it is not listed there then XBMC does not support it (yet)!
==== What media codec versions can XBMC play? ====
==== What media codec versions can XBMC play? ====
Again, See the [[XBMC_Features_and_Supported_Formats/Codecs| complete list here]]
Again, See the [[XBMC_Features_and_Supported_Formats/Codecs| complete list here]]


==Does XBMC support High Definition (HD) resolution media? ==
==Does XBMC support High Definition (HD) resolution media? ==
Line 72: Line 68:


These will attempt to play, but will drop so many frames as to become, to intents and purposes, un-watchable.
These will attempt to play, but will drop so many frames as to become, to intents and purposes, un-watchable.
==Can I listen to MP3 music while playing Xbox game ==
No, XBMC can not run in the background of Xbox games, (nor any other Xbox applications, emulators, dashboards or tools).
When you launch/start a game (or other applications, etc.) XBMC gets completely cut off so you can not continue using any of XBMC features or functions. Reason for this is that the Xbox can only run one executable/process at a time (so two executables can not share resources on the Xbox), this is a limitation in the Xbox BIOS that we/you can not do anything about. A workaround to this is to use third-party homebrew software on your computer that can converts MP3 files to WMA then transfer those to the Xbox (under "E:\TDATA\FFFE0000\MUSIC\") plus updates Microsoft's soundtrack database ("st.db"), that way it will be just like you ripped those songs from an AudioCD with the Xbox using Microsoft original Xbox dashboard and you will be able to play the songs in all Xbox games that support such Xbox soundtracks. Some application that can do that are; [http://www.xbox-scene.com/tools/tools.php?page=managers Virtual Xbox CD Ripper], [http://www.xbox-scene.com/tools/tools.php?page=managers Xbox Soundtrack Manager] and [http://www.xbox-scene.com/tools/tools.php?page=utils Soundtrack Editor].
== Can XBMC run in the background of a game? ==
No, The XBox is only capable of running one program at any time (including any other Xbox applications, emulators, dashboards or tools).
==Can I start games, applications or emulators from the network?==
No.
==Can I start games, applications or emulators from an ISO/IMG image?==
No.


==Where can I suggest/request a new feature or function to be implemented into XBMC?==
==Where can I suggest/request a new feature or function to be implemented into XBMC?==
You can log a NEW feature/function request in our [http://sourceforge.net/tracker/?group_id=87054&atid=581841 RFE Request Feature Tracking System], (you must [http://sourceforge.net/account/register.php register] and be logged-in on SourceForge.net before you can do this). Just make sure that you first remember to search for existing "Feature Requests" before logging a new request! You should take note that we guesstimate that 99% of all ''new'' requests XBMC users post have already been requested before so it is imperative that you search thoroughly! You may also post a copy of your suggestion in the feature-suggestion section of our community-forums if you want it open for discussion, however, again you must search there too before you can post, (we do not enjoy reorganising duplicate posts). Please respect that your request only counts as a suggestion, there' s no guarantee that it will implemented soon or ever. Known that almost all users think their own ideas is the most important, and a very common comment is: "''if you only add these features then XBMC will be perfect for me''". Note! Only one feature per [http://sourceforge.net/tracker/?group_id=87054&atid=581841 RFE Request] and Forum Thread is allowed (for easier manageability).
You can log a NEW feature/function request in our [http://sourceforge.net/tracker/?group_id=87054&atid=581841 RFE Request Feature Tracking System], (you must [http://sourceforge.net/account/register.php register] and be logged-in on SourceForge.net before you can do this). Just make sure that you first remember to search for existing "Feature Requests" before logging a new request! You should take note that we guesstimate that 99% of all ''new'' requests XBMC users post have already been requested before so it is imperative that you search thoroughly! You may also post a copy of your suggestion in the feature-suggestion section of our community-forums if you want it open for discussion, however, again you must search there too before you can post, (we do not enjoy reorganising duplicate posts). Please respect that your request only counts as a suggestion, there' s no guarantee that it will implemented soon or ever. Known that almost all users think their own ideas is the most important, and a very common comment is: "''if you only add these features then XBMC will be perfect for me''". Note! Only one feature per [http://sourceforge.net/tracker/?group_id=87054&atid=581841 RFE Request] and Forum Thread is allowed (for easier manageability).


==When will ''this'' and ''that'' feature or function be supported by XBMC?==
==When will ''this'' and ''that'' feature or function be supported by XBMC?==
Line 101: Line 80:
==Where can I request/suggest a new codec-decoder or file-format to be implemented into XBMC?==
==Where can I request/suggest a new codec-decoder or file-format to be implemented into XBMC?==
The answer (and explanation) to this question is so long that we had to put it in separate page, see; [[Codec and Format requests]].
The answer (and explanation) to this question is so long that we had to put it in separate page, see; [[Codec and Format requests]].


==When will ''this'' and ''that'' codec-decoder or file-format be added and supported by XBMC?==
==When will ''this'' and ''that'' codec-decoder or file-format be added and supported by XBMC?==
Line 107: Line 85:
[[Category:FAQ]]
[[Category:FAQ]]


==Is XBMC, The XBMC Project, or Team-XBMC affiliated with Microsoft in any way?==
No, XBMC, The XBMC Project and its members are not in any way affiliated with Microsoft in any way. [http://xbmc.org XBMC] is only a [http://en.wikipedia.org/wiki/Software software program] that is made by [http://www.xbmc.xbox-scene.com/wiki/index.php?title=Team_XBMC_and_Others Team-XBMC] (ie, the members of the [http://sourceforge.net/projects/xbmc The XBMC Project]) as a free [http://en.wikipedia.org/wiki/Third-party_developer third-party] product that any person can install and run on the [http://en.wikipedia.org/wiki/Xbox Xbox™ game-console hardware] (which is manufactured and sold by [http://www.microsoft.com Microsoft Corporation]).


XBMC, The XBMC Project (and its members, Team-XBMC) and the services (including developer tools, resources, download areas, files, source code, product information, documentations and communication forums, collectively called "Services") provided by us has nothing to do with [http://www.microsoft.com Microsoft] by any association or affiliation what so ever.


XBMC is not approved by Microsoft to run on the Xbox, in fact installing/running XBMC on your Xbox may very well void your warranty! [http://www.microsoft.com Microsoft] does however have similar products to XBMC for the Xbox called "[http://www.microsoft.com/Windowsxp/mediacenter/evaluation/devices/xboxextenderkit.mspx Media Center Extender for Xbox]" (a.k.a. "Xbox Media Center Extender Kit") and "[http://www.xbox.com/en-US/games/m/musicmixer/ Xbox Music Mixer]", which are both very limited feature/function-wise in our own humble opinion.


==Is XBMC affiliated with Microsoft?==
No, XBMC, The XBMC Project and its members are not in any way affiliated with Microsoft.


[http://www.xboxmediacenter.com XBMC] is only a [http://en.wikipedia.org/wiki/Software software program] that is made by [http://www.xbmc.xbox-scene.com/wiki/index.php?title=Team_XBMC_and_Others Team-XBMC] (ie, the members of the [http://sourceforge.net/projects/xbmc The XBMC Project]) as a free [http://en.wikipedia.org/wiki/Third-party_developer third-party] product that any person can install and run on the [http://en.wikipedia.org/wiki/Xbox Xbox™ game-console hardware] (which is manufactured and sold by [http://www.microsoft.com Microsoft Corporation]).
[[Category:FAQ]]
 
XBMC, The XBMC Project (and its members, Team-XBMC) and the services (including developer tools, resources, download areas, files, source code, product information, documentations and communication forums, collectively called "Services") provided by us has nothing to do with [http://www.microsoft.com Microsoft] by any association or affiliation what so ever.
 
XBMC is not approved by Microsoft to run on the Xbox, in fact installing/running XBMC on your Xbox may very well void your warranty! [http://www.microsoft.com Microsoft] does however have similar products to XBMC for the Xbox called "[http://www.microsoft.com/Windowsxp/mediacenter/evaluation/devices/xboxextenderkit.mspx Media Center Extender for Xbox]" (a.k.a. "Xbox Media Center Extender Kit") and "[http://www.xbox.com/en-US/games/m/musicmixer/ Xbox Music Mixer]", which are both very limited feature/function-wise in our own humble opinion.

Revision as of 15:30, 21 June 2008

What is XBMC?

XBMC, formerly "Xbox Media Center", is a free, open source (GPL) multimedia player. Originally for the Microsoft Xbox™, it is in the process of being ported to Linux, Mac OS X, and Windows (all of which are usable but not as stable or feature complete as the Xbox version just yet).

What can XBMC do?

  • XBMC can be used to play/view the most popular video/audio/picture formats, and most other multimedia formats (including many more less known formats).

Including:

  • Video - DVD-Video, VCD/SVCD, MPEG-1/2/4, DivX, XviD.
  • Audio - MP3,AAC.
  • Picture - JPG, GIF, PNG.

Which can all be played directly from a CD/DVD in the XBox DVD-ROM drive or from the XBox's built-in hard-drive, XBMC can also play multimedia from a computer over a local-network and media-streams directly from the internet.

  • XBMC can play DVD-Video movies (with and without menus) from ISO/IMG images and even ZIP/RAR-archives.
  • XBMC has playlist and slideshow functions, a weather forecast feature and many audio visualizations.
  • XBMC can in addition run python-scripts written for XBMC as plugin widgets.
  • XBMC has a simple and user-friendly user-interface, it's easy to use, it's convenient, flexible and offers a great price/performance ratio.

All these features enable the XBox™ running XBMC to fully function as a multimedia-jukebox.

Notes

What features does XBMC have?

See the complete list of supported features.

Does XBMC support or feature this and that function...?

See the complete list of supported features/formats here or try it yourself and find out!

You might also want to look in the manual.

Exactly which media formats can XBMC play?

See the complete list of supported features/formats here, if it is not listed there then XBMC does not support it (yet)!

What media codec versions can XBMC play?

Again, See the complete list here

Does XBMC support High Definition (HD) resolution media?

Yes and no, but the answer is a little more complicated than that, see bellow:

XBMC for XBox

In general, it can not play native HD format videos, but can upscale SD or lower format video to HD resolutions

A standard XBox (with the XBox HD AV Pack) is capable of outputting HD signals. XBMC can quite easily upscale all low-resolution videos (like retail DVD Movies) to 720por 1080i.

Unfortunately, the XBox's 733Mhz Intel Pentium-III CPU, is to slow to play native HD video (Microsoft® and DivX® recommends a 2.4 Ghz PC + 384MB RAM for 720p MPEG-4 playback!). This means that you might only get maybe 10-20fps (frames per seconds) displayed which would appear so jerky because of all dropped frames that it will be un-viewable.

Upgraded Processor

It is possible to upgrade the processor in an XBox (for example, with the DreamX-1400 from FriendTech, to one which is at capable of decoding some native HD videos (i.e. those encoded with MPEG-2 or MPEG-4 ASP (H.263) at up to 720p). FriendTech do offers trade-in). Note! You must enable/setup your HDTV settings in Microsoft dashboard, (on NTSC Xboxes).

XBMC for Linux

Since all the components in a Linux based PC can be upgraded, the limit on resolution will be dependent on the exact hardware in your system.

List of standard supported HD resolutions

On a standard XBox the following HD formats are supported:

  • 480i/480p/576i/576p output at 480p (Not Scaled).
  • 480i/480p/576i/576p output at 720p (Upscaled).
  • 480i/480p/576i/576p output at 1080i (Upscaled).

The following video resolutions are NOT supported, at any output resolution:

  • 720p
  • 1080i

These will attempt to play, but will drop so many frames as to become, to intents and purposes, un-watchable.

Where can I suggest/request a new feature or function to be implemented into XBMC?

You can log a NEW feature/function request in our RFE Request Feature Tracking System, (you must register and be logged-in on SourceForge.net before you can do this). Just make sure that you first remember to search for existing "Feature Requests" before logging a new request! You should take note that we guesstimate that 99% of all new requests XBMC users post have already been requested before so it is imperative that you search thoroughly! You may also post a copy of your suggestion in the feature-suggestion section of our community-forums if you want it open for discussion, however, again you must search there too before you can post, (we do not enjoy reorganising duplicate posts). Please respect that your request only counts as a suggestion, there' s no guarantee that it will implemented soon or ever. Known that almost all users think their own ideas is the most important, and a very common comment is: "if you only add these features then XBMC will be perfect for me". Note! Only one feature per RFE Request and Forum Thread is allowed (for easier manageability).

When will this and that feature or function be supported by XBMC?

Tomorrow, in a year, never... who knows! XBMC is a non-profit hobby project that is only developed by volunteers in their spare-time for free, none of us get paid to develop new features/functions/formats/codecs for XBMC meaning we foremost prioritize the things we ourselves what to see and use in XBMC. XBMC development is driven by the tasks that are important to the individual developers. If there is a feature that is important to you, the best way to get it implemented is to undertake the task yourself, otherwise you as an end-user of who do not yourself contribute source code patches to the XBMC project have no rights to demand new things to be implemented and get no guarantees that some specific thing will be prioritized before something else, you may however suggest/request for things and if you ask nicely then maybe someday a developer might like your idea and implement the thing you asked for, (we recommend that you read this article on How To Ask Questions The Smart Way). We do appreciate your ideas, opinions and feedback if they are presented in a good way, so it is possible to lobby for something specific, just don't be a jerk about it, arrogant and 'pushy' people will most likely just be ignored (or even banned if they step over the line which we consider to be acceptable). Known that almost all users think their own ideas is the most important, and a very common comment is: "if you only add these features then XBMC will be perfect for me". If you can not accept the possibility that your thing might never make it into XBMC then you just have to bite the bullet and learn how to program C/C++ to be able to code it yourself, (see the "Appendix D: Development Notes" section of this manual).

Can I update the auido/video codecs in XBMC myself?

No. XBMC relies on a built-in open source codec-suit called FFmpeg. XBMC codecs get updated on a regular based by the developers of Team-XBMC when FFmpeg programmers adds support for newer or updated codec formats and file container formats, please see Codec and Format requests for more information.

Where can I request/suggest a new codec-decoder or file-format to be implemented into XBMC?

The answer (and explanation) to this question is so long that we had to put it in separate page, see; Codec and Format requests.

When will this and that codec-decoder or file-format be added and supported by XBMC?

The answer (and explanation) to this question is so long that we had to put it in separate page, see; Codec and Format requests.

Is XBMC, The XBMC Project, or Team-XBMC affiliated with Microsoft in any way?

No, XBMC, The XBMC Project and its members are not in any way affiliated with Microsoft in any way. XBMC is only a software program that is made by Team-XBMC (ie, the members of the The XBMC Project) as a free third-party product that any person can install and run on the Xbox™ game-console hardware (which is manufactured and sold by Microsoft Corporation).

XBMC, The XBMC Project (and its members, Team-XBMC) and the services (including developer tools, resources, download areas, files, source code, product information, documentations and communication forums, collectively called "Services") provided by us has nothing to do with Microsoft by any association or affiliation what so ever.

XBMC is not approved by Microsoft to run on the Xbox, in fact installing/running XBMC on your Xbox may very well void your warranty! Microsoft does however have similar products to XBMC for the Xbox called "Media Center Extender for Xbox" (a.k.a. "Xbox Media Center Extender Kit") and "Xbox Music Mixer", which are both very limited feature/function-wise in our own humble opinion.