- Moderator
- #1
Overview
SubCentral is a standalone subtitles plugin for the MediaPortal HTPC application. The purpose of the plugin is to allow user to search and download subtitles for movies or TV shows managed by popular Moving Pictures and MP-TVSeries plugins. It also has the interfaces to allow easy implementation and integration in any other plugin.
Best way to use SubCentral is through one of the supported plugins. If you wish, there is a possibility to modify search data SubCentral grabs from the plugins for more customized search. If plugin is opened from home screen, only manual search is possible, where you can create your own search queries for movies or TV shows.
Before using SubCentral for the first time, use MediaPortal configuration to configure the plugin thoroughly (selecting, reordering and renaming groups/providers, selecting and ordering languages and managing of the download folders).
From the GUI you can enable/disable languages (but not language priority), search, download or delete existing subtitles and sort the search results using different criteria, including unique tag ranking system.
If you find the plugin useful, you can support the development by donating via PayPal. Thank you!
Useful links
Requirements
Supported subtitle providers / languages
SubCentral uses providers (scrapers) and languages from SubtitleDownloader API . SubCentral provides a nice GUI for all the cool features SubtitleDownloader offers.
There are many providers already included in SubtitleDownloader by default. As SubtitleDownloader is very flexible and allows adding new providers, there are already few of them created by other users. All of them are included in SubCentral v1.0 and higher.
Integration – supported plugins
These are the skins that support SubCentral so far (that I know of):
Reporting issues / enhancements
If you have any issues or problems using SubCentral or ideas on improving, report them here, or even better, on the issue tracker. For any questions, write on forums
When reporting issues, it's important to include fresh debug logs. That means configuring MediaPortal for debug logging ("General section", "Log verbosity") and fresh start of MediaPortal with only the bug reproduced. Logs needed include MediaPortal.log, error.log, MovingPictures.log, MP-TVSeries.log and SubCentral.log. Without logs it might be impossible to help you, therefore your report might just be ignored. Thank you!
Developing / translating / help
You're a talented developer wanting to help us? Wrote a new plugin handler? Modified SubCentral so it works better/faster/stronger? Translated the plugin? Write here, on IRC (freenode, usually on #MovingPictures and/or #MP-TVSeries) or use issue tracker to submit your patches.
Thank you
SubCentral is a standalone subtitles plugin for the MediaPortal HTPC application. The purpose of the plugin is to allow user to search and download subtitles for movies or TV shows managed by popular Moving Pictures and MP-TVSeries plugins. It also has the interfaces to allow easy implementation and integration in any other plugin.
Best way to use SubCentral is through one of the supported plugins. If you wish, there is a possibility to modify search data SubCentral grabs from the plugins for more customized search. If plugin is opened from home screen, only manual search is possible, where you can create your own search queries for movies or TV shows.
Before using SubCentral for the first time, use MediaPortal configuration to configure the plugin thoroughly (selecting, reordering and renaming groups/providers, selecting and ordering languages and managing of the download folders).
From the GUI you can enable/disable languages (but not language priority), search, download or delete existing subtitles and sort the search results using different criteria, including unique tag ranking system.
If you find the plugin useful, you can support the development by donating via PayPal. Thank you!
Useful links
Requirements
- MediaPortal v1.8.0 or higher
- Supported skin
Supported subtitle providers / languages
SubCentral uses providers (scrapers) and languages from SubtitleDownloader API . SubCentral provides a nice GUI for all the cool features SubtitleDownloader offers.
There are many providers already included in SubtitleDownloader by default. As SubtitleDownloader is very flexible and allows adding new providers, there are already few of them created by other users. All of them are included in SubCentral v1.0 and higher.
- SubtitleDownloader official providers – seco
- OpenSubtitles
- Sublight
- TVSubtitles
- Subscene
- Bierdopje
- Podnapisi
- MovieSubtitles
- s4u.se
- User created additional providers
- ItalianSubs.net – samo_yea
- SeriesSub.com – samo_yea
- Sous-titres.eu – MrJul
- SubsCenter.org – yoavain
- Subsfactory.it – samo_yea
- Titlovi.com – SilentException
- Titulky.com – katulus
Integration – supported plugins
- MP-TVSeries
- SubCentral has inbuilt support (plugin handler) for MP-TVSeries v2.6.0 or higher (it's always recommended to use latest stable release).
- Configuration: Open MP-TVSeries configuration, under “Extras” tab there should be “Enable SubCentral” check box. Check “Use SubCentral for episode 'HasSubtitles query' if you also want SubCentral for MediaInfo subtitles check (more through search). It is also suggested that you disable SubtitleDownloader (it will be removed from MP-TVSeries in v2.6.7).
- Users: When browsing episodes, open context menu and click “Download...”, then select “Retrieve subtitle”. SubCentral window will open.
- Skinners: no skin changes needed, however it is also possible to add subtitles button to the skin file. For closer look on integration, take a look at SubCentral Moving Pictures integration.
- Moving Pictures
- SubCentral has inbuilt support (plugin handler) for Moving Pictures v1.0.3 or higher.
- Configuration: No configuration changes needed.
- Users: When browsing the movies, click “check for subtitles” button in your skin (it should be in (hidden) menu or on movie details screen). SubCentral window will open.
- Skinners: for closer look on integration, take a look at SubCentral Moving Pictures integration.
- MyFilms
- SubCentral has inbuilt support (plugin handler) for MyFilms v5.0.1 or higher.
- Configuration: No configuration changes needed.
- Users: When browsing the movies, click “subtitles” button in your skin (it should be in (hidden) menu or/and in context menu. SubCentral window will open.
- Skinners: for closer look on integration, take a look at SubCentral Moving Pictures integration.
- MyVideos
- SubCentral has inbuilt support (plugin handler) for MyVideos for MediaPortal v1.1.0 or higher.
- Configuration: No configuration changes needed.
- Users: When browsing the movies, click “subtitles” button in your skin (it should be in (hidden) menu. SubCentral window will open.
- Skinners: for closer look on integration, take a look at SubCentral Moving Pictures integration.
- Other plugins
- If the data from the plugin can be accessed from the "outside", there is a possibility of writing new plugin handler. Consult manual and source code for more info.
- There is also a possibility of integration without modifications in SubCentral. SubCentral supports data exchange through MediaPortal's GUI window messages. Consult manual for more info.
- Another option is just to do manual search for subtitles you're after. SubCentral will allow you to rename and save subtitles to defined folders.
These are the skins that support SubCentral so far (that I know of):
- aMPed
- Backdrop
- Black Glass
- Black Glass Nova
- Blue3/Default (in the installer package)
- Blue3wide/DefaultWide (in the installer package)
- CLR
- Maya
- PureVision
- StreamedMP
- ?
Reporting issues / enhancements
If you have any issues or problems using SubCentral or ideas on improving, report them here, or even better, on the issue tracker. For any questions, write on forums
When reporting issues, it's important to include fresh debug logs. That means configuring MediaPortal for debug logging ("General section", "Log verbosity") and fresh start of MediaPortal with only the bug reproduced. Logs needed include MediaPortal.log, error.log, MovingPictures.log, MP-TVSeries.log and SubCentral.log. Without logs it might be impossible to help you, therefore your report might just be ignored. Thank you!
Developing / translating / help
You're a talented developer wanting to help us? Wrote a new plugin handler? Modified SubCentral so it works better/faster/stronger? Translated the plugin? Write here, on IRC (freenode, usually on #MovingPictures and/or #MP-TVSeries) or use issue tracker to submit your patches.
Thank you
- seco – for starting the plugin with initial ideas, helping with programming, testing and, of course, for the awesome SubtitleDownloader API, without which SubCentral would not exist.
- gibman – for SubtitlesRetriever PoC that was used as retriever base.
- fforde – for starting the plugin with initial ideas and awesome core.
- damienh – for testing, support and some very nice ideas.
- 1stdead – for testing.
- All other testers that were reporting issues even before plugin was released
- All the translators
Last edited by a moderator: