MediaPortal FAQ (Frequently Asked Questions)
Welcome to our MediaPortal FAQ. For quick navigation use the FAQ Index.
Also, be sure to check out our specific FAQ Guides for:
Review the MediaPortal Features to see why you should use MediaPortal over other media center software. See what some of MediaPortal's users have to say about "Why everything else is just a Media Center".
MediaPortal has been designed for Windows and will not run on Linux. Myth TV is a similar project designed specifically for Linux.
Yes, it does - out of the box. As Windows MCE is basically XP, all XP requirements also apply for MCE. See our Requirements page - especially the required updates tab for XP / MCE2005. The MCE services are stopped by MediaPortal as well automatically.
Yes, it does provided User Account Control is turned off in the Windows Control Panel (click on User Accounts).
Yes, since version 1.1 Windows 7 is officially supported by MediaPortal.
MediaPortal will NOT install on Windows 2000, Windows XP 32 bit version (pre Service Pack 2) or Windows XP 64 bit version. See: Requirements
These versions of windows are not officially supported by the MediaPortal Team. Windows 2000 and the server versions of Windows lack the Stream Buffer Engine (SBE) by Microsoft which MediaPortal relies on for watching TV. See: Requirements
Stripped down Windows versions mostly lack of some basic services and settings MediaPortal uses. We cannot supply a list of services that have to be installed, as some plugins need services that others don't. In general we recommend not to used a stripped version of Windows. You might experience some very weird things and unexpected crashes with it. The same applies if you disable some Windows services by hand. You cannot predict what plugin component is going to need what service.
A current problem with 690G chipset / x1250 GPU has the inability to perform a certain standard .NET 2 function called reflections ("FLIPX" or "FLIPY"). MediaPortal uses this standard function frequently throughout its skins. The desktop appears to freeze or lockup but navigation through the GUI still occurs, only noticeable through sounds events. Changing between full screen or windowed mode (by pressing ALT + ENTER) will refresh the GUI to the navigation key strokes pressed after the freeze/lockup but will freeze/lockup again within seconds.. NOTE:- This only occurs on operating systems with Windows XP (all Service Packs). To resolve this issue, drivers of Catalyst Control Center (CCC) 7.2 or lower must be used. Alternatively, if the later drivers are used/required, modified skin files can be used which do not use this standard .NET 2 feature and will eliminate the freeze/lockup issue. These can be found in the following forum thread, http://forum.team-mediaportal.com/ge...roblems-29894/
This is not an issue with MediaPortal but with the chipset itself as Windows Vista/7 users do not suffer this issue.
After installing MediaPortal, if you try and run Microsoft Media Center (MCE) the TV Section won't work. By default, MediaPortal marks the MCE services as disabled in the services control panel within Windows. This is done to ensure there are no conflicts between MCE and MediaPortal. A patch can be installed to configure your preferences and can be found in the MediaPortal forum thread: Setting For MCE Services Stop.
Please review the Contribute: Get Involved web page which explains the different ways you can help on the MediaPortal project.
For details, consult the Contribute section of this wiki.
First of all, please check if a bug has not already been reported in the Mantis bug tracker, or in the Quality Assurance > Bug Reports forum. If the issue relates to a development version of MediaPortal, such as an alpha, beta, or RC release, then review and post bugs in the Development > MediaPortal Alpha's, RC's and SVN-Builds sub forum.
If your bug is not reported there, please read the sticky forum post How to Report Bugs and Get Support thoroughly and then post a new thread which describes the bug you found in detail.
First of all, please check if your request has not already been implemented or is listed in the Improvement Suggestions sub forum.
If it's not, you're welcome to describe your feature with as many details as you can and post it in that Improvement Suggestions forum section. Those details help the developers to get an idea how the feature should look at the end and helps other users to give some input and enhancements to your idea. See: Improvement Suggestions for guidance.
Please note: Requesting a feature does not necessarily mean it will be implemented as soon as possible or that it will get implemented at all. Please refrain from asking questions like: "I have posted a feature request, but still I don't find it in MediaPortal. When will someone put that in?" Feature requests should be an inspiration for the Team, bugging does not help there. But as many users know, there are a lot of requests that already came to life and made MediaPortal even better than it was before. The Team always has open ears for new features and ideas.
SVN is short for SubVersion. SubVersion is a versioning system popular amongst software developers to keep track of changes between them. Each time a change/fix is committed to the repository, the SVN number increase.
Our developers will sometimes release SVN versions to the public. When used in that sentence, it just means that it is a newer version of MediaPortal that will contain all updates/fixes/additions up to that specific revision number.
SVN versions should normally be used only for testing purposes, but sometimes it can give you a nice head start on new features if you are willing to take the risk.
SVN releases are normally based on the latest full release and normally it is possible to apply a SVN version without losing existing settings.
Sometimes you will read in mantis or in a developer's post that a certain issue is fixed in a certain SVN number. That does not mean it is immediately available for you to download and test. You might have to wait for the next public SVN release or official MediaPortal release to be published.
Inside MediaPortal: F11 can be used to capture a screen. It will be saved in My Pictures under MediaPortal directory. Some skins will play a sound file (like camera shot) but on other skins it might appear as if nothing hapenned. Just check for the mentioned directory and it will be there.
Any other application: like MP Configuration, you can use ALT-PrintScreen to copy the active window to the clipboard. Then use something like Paint to paste the screen and save as jpg. If there are lots of unused whitespace in Paint, resize the image - in Windows 7: Crop / in XP: First change image attribute to something very small (like 1 X 1 pixels) and then when you paste the screenprint Paint will auto size to the correct size.
To attach it in a forum post, you must be in Advanced mode and then select the + button to attach. More detailed explanation.
Please review our list of Supported TV-Cards to determine if your tv tuner is currently compatible with MediaPortal.
MediaPortal can make use of as many cards you have configured in order to allow multiple recordings, time shifting, watching live TV etc. In some versions of Windows XP there is a bug in the support for multiple DVB cards within Windows XP itself (specifically the BDA driver stack): the good news is that there's a fix available, please see the Tuner Issue and channel-scan crash - Windows XP forum thread for further instructions and information. Please note that those files are not distributed by Team MediaPortal, as they are copyright by Microsoft.
Generally speaking MediaPortal can address 4 LNBs. At the moment switching between LNBs is only supported with Skystar2, firedtv/floppydtv and Technotrend TV Cards.
NO. Since MediaPortal uses VMR9 a DirectX 9 compatible video card is required and older cards are not supported.
It is possible that older VGA-cards may also work, but you will have to accept a higher CPU load.
You will find more information on the MediaPortal Requirements page.
You can record two shows simultaneously with a dual tuner card. While recording, you can only view those channels since they are being used by the tuners. If you are recording with only one tuner, you can scan and watch any other channel with the second available tuner.
If you are using DVB and have multiple channels on a transponder, then one tuner can simultaneously handle (watch/record) all channels on that transponder drastically increasing your possibilities. See the News Post from 2007: Watch/Record multiple channels with a single DVB TV card?
MediaPortal can in most cases run properly on a secondary display.
This can be configured in the Configuration > General by selecting "use screenselector" and setting the appropriate screen in the selection box afterwards.
Note: The video card does need to support accelerating the content of the secondary screen.
At the moment there are no media extenders that work with MediaPortal. As a developer you are more than welcome to add support for those.
MediaPortal 1 doesn't have native support for upnp (although there are plugins that attempt to add this feature) or DLNA out of the box. There are no plans to introduce support for either of these technologies in MP1, however for MP2 UPNP A/V is definately planned and DLNA is also discussed.
This depends on your remote control. Currently the following remotes are natively supported by MediaPortal:
All other remotes need some 3rd party applications to send keystrokes or HID commands to MediaPortal (sometimes supplied with your remote). The IR Server Suite (IRSS) plugin offers support for many more remote.
Make sure you are in expert mode (you can switch between standard and expert mode at the top right in MP configuration).
The selection of a single folder in the configuration is optional. It will indicate the default folder. You can then still navigate up (..) to see the rest. Alternatively, none of the folders should be ticked in the configuration. Then you will by default see all.
The MediaPortal TV-Server records in *.ts file format. The ts container stores the data of every TV Channel as received. This means it includes all audio tracks, dvd subtitles, etc.
The default path is: My Documents\My Recordings
To change the default: Configuration > TV-Server > Recording
No, the TV-Server runs as a Windows service independently of the MediaPortal application. However, you must schedule the recording first in MediaPortal.
Yes, you can watch encrypted channels, if you have a valid subscription card for the channels you want to watch.
MediaPortal does NOT support soft CAMs and will never support them! Furthermore you need a TV card with CI that is properly supported. Currently only two kinds of cards are confirmed to be working with CI. Others might also work but that still needs to be tested thoroughly.
See Supported TV Cards to find out which cards support a common interface (CI) for channel decryption.
This is called "Tearing".
Example: 0.00fps (1280x720), 100 backbuf X8R8G8B8, adaptor X8R8G8B8 (D16) False VMR9 49.69 fps 47.41 sync: 0 drawn: 19083 dropped: 19 jitter: 18
See Channel Logos for details how to obtain the logos and add them to your EPG.
See also: Stuttering Playback
Yes, you can. See Using MediaPortal > DVD/Disc
You have to install the Haali Media Splitter. The stream can be switched with the 'A' Key or Green Button.
Don't forget to tick every supported-format checkbox (e.g. "AVI", "MKV", etc) when you install Haali's Splitter.
See our Codec Guide for more information.
In Windows, Goto Start Programs >Haali Media Splitter and choose "Media Splitter Settings". Under the Options tab > Compatibility set "Autoload VSFilter" to "yes". In some Haali versions it's "Preload".
Also make sure you have VSFilter/Direct VobSub installed
See our Codec Guide for more information.
This is called "Tearing".
When using Video Mixing Render 9 (VMR-9), Tearing can be prevented in by enabling Exclusive DirectX mode. This setting can be found in Configuration > Codecs and Renderer > Video Renderer under the Video Mixing Render 9 (VMR9) settings
Also try setting the v-sync of your graphics card to a multiple of the video FPS. Eg. PAL 25FPS -> 50 / 75 / 100 Hz.
See our Stuttering Playback guide for further information
Your AC-3 codec may be configured to output to SPDIF instead of your speakers.
This is a codec related problem.
We strongly recommend that you always use DVD Navigator, audio/video codecs from the same brand - for example PowerDVD, or the Windows 7 codecs. If you try to combine DVD Navigator and audio/video codecs from different manufacturers, then you will encounter problems with menus of some DVDs.
Hit X or your full screen keyboard shortcut. On some remotes the red button is mapped to full screen as well.
Album art is added for all songs scanned and added to your music database, see Configuration > Music > Database
Or, you may manually add a folder.jpg image to your album folder in Windows. If such a file is detected by MediaPortal, it will be displayed as the album art when any song in that folder is playing. Note, you will need to have each album stored in a separate folder.
To use an image for a single track, name the image file the same as the audio file but with a .tbn extension. This acts as a thumbnail image that will be displayed when the file is playing. For example, given a song called song1.mp3, name the image for this file song1.tbn.
You could try Foobar 2000 as external player. It has an option called "Replay Gain". Scan your collection once, activate it in Foobar's configuration and enjoy seamless track changes. Hint: Change the default settings from ape tags to ID3v2.
See Channel Logos for details about how to obtain the logos and add them to your EPG.
Yes. MediaPortal is open source. You can get all sources and compile it on your own. See Compiling.
The MediaPortal source code is stored on our production server, with a backup on Sourceforge.
Please see Contribute > Development > SVN for a list of the URLs and instructions.
The MediaPortal source code is about 160MB. However, SVN uses compression so only 66MB need to be downloaded, if you download the needed main trunk only. All other branches should not be downloaded.
If you have patches or additions to MediaPortal, upload WHOLE files (no diffs) to the SourceForge patches section. Please note that you need an account for that, we cannot accept anonymous submissions.
As soon as the patch is checked, tested and approved, it will be added to the SVN repository by a team developer. This way we can make sure that your patch does not break MediaPortal for other users.
First you should release it in our Extensions forum for testing. Once you feel it is ready for public use, you can submit it to our Downloads Repository. See Extensions > Download Repository for instructions on adding your extension.
MediaPortal provides as standard installer for all extensions called the MediaPortal Extensions Installer or MPEI. The installer also allows users to browse, update and even configure extensions, so it is a great way to make your extension more visible to the public.
Please be sure to choose the correct category and fill in as many fields as you can, as this helps users who are going to download your extension. The upload will be approved by our administrators as quickly as possible.
Everything added to SVN should follow the Microsoft C# coding style guidelines.
IMPORTANT: Read our Coding Standards and follow our adoption of those guidelines, especially the paragraphs about formatting, indentation and commenting.
The primary goal for the coding style guidelines (either our own or Microsoft's) is to keep the code readable for everyone. Please also add comments to your code to make it transparent for other developers. This practice attracts other developers to give some input and fixes for your code. You wouldn't want to read spaghetti code either, would you?
Skin graphics and XML files are cached, just delete the packedgfx*.* files in the [userdata]\cache\skin folder . They will be rebuilt on the next MediaPortal start. Or remove the whole [userdata]\cache\skin folder, this will ensure graphics and fonts are rebuilt. See also: Recaching
MediaPortal needs to support a large range of TV cards. For this it uses the Windows DirectShow API. The applications provided with most TV cards can communicate directly with the specific TV card and therefore can perform better in certain conditions. They can do this because they only need to support a very limited set of hardware and the provided applications typically have a limited feature set compared to MediaPortal.
VMR-9 mode is used for TV and video playback for a number of reasons. The most important ones are:
No. MediaPortal is already modular and modules which are not used can be disabled in settings. However, removing code for those parts which you do not want to use will not improve the performance of MediaPortal or its basic hardware requirements.