Difference between revisions of "Unofficial Plugins"

From MythTV Official Wiki
Jump to: navigation, search
(rework tables, blanket 'not supported' if no supported version given)
Line 1: Line 1:
{{outdated}}
 
{{Cleanup}}
 
 
{{HelpUs}}
 
{{HelpUs}}
 
:
 
:
Line 6: Line 4:
 
== Introduction ==  
 
== Introduction ==  
  
This list contains the Plugins for MythTV developed by the community. This means they are not included within the official release. Some of them are really great, bringing a whole new dimension to your system and definitly worth to take a look at.
+
This list contains the Plugins and Addons for MythTV developed by the community. This means they are not included within the official release. Some of them are really great, bringing a whole new dimension to your system and definitly worth to take a look at.
 
+
These plugins (normally) work with the newest MythTV Versions. Some plugins however are not kept up-to-date with the latest release of Myth-TV and require modification in a degree ranging from trivial to extreme.
+
 
+
  
 
Column explaination:
 
Column explaination:
* Plugin - the name of the plug-in;
+
* Plugin - the name of the plug-in.
* Status - the latest compatible release of mythTV;
+
* Works With - which release versions plug-in works with.
 
* Description - some extra info about the plug-in.  
 
* Description - some extra info about the plug-in.  
 
 
: ''Remember to update the status field if you confirmed that a plugin is compatible with a more recent version of MythTV''
 
 
  
 
==Resources==
 
==Resources==
  
[[User Manual:Plugins and Addons]] - The section in the usermanual about plugins and addons
+
[[User Manual:Plugins and Addons]] - The section in the usermanual about plugins and addons<br>
 
+
[[:Category:Plugins | Plugin section]] - Information about how to use plugins<br>
[[:Category:Plugins | Plugin section]] - Information about how to use plugins
+
[[Plug-in developers guide]] - Explains how to create your own plugin (or convert existing programs)<br>
 
+
[[Plug-in developers guide]] - Explains how to create your own plugin (or convert existing programs)
+
 
+
  
 
== Frontend Plugins ==
 
== Frontend Plugins ==
Line 33: Line 21:
 
{| class="wikitable sortable" cellspacing="0" cellpadding="5" border=1 style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
 
{| class="wikitable sortable" cellspacing="0" cellpadding="5" border=1 style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
 
|- style="background: lightsteelblue"
 
|- style="background: lightsteelblue"
!Plugin!!Supported Versions!!Description
+
! rowspan="2" | Plugin
 +
! colspan="4" style="text-align: center;" | Works With
 +
! rowspan="2" | Description
 +
|- style="background: lightsteelblue"
 +
! 0.21
 +
! 0.22
 +
! 0.23
 +
! trunk
 
|-
 
|-
 
|[[MythNettv]]
 
|[[MythNettv]]
| 0.21
+
| {{YES}} || {{NO}} || {{NO}} || {{NO}}
 
|Subscribe to and watch video podcasts. Mythnettv allows you to set up subscriptions to your favorite podcasts, webtv, movie trailers, etc (anything on the web with an adres can be used). It will look at the specified address(s) and find all the video content associated with the tile supplied in the subscription, it will then download all videos and add them to the mythtv recorded tv page on your frontend together with a description of the show and the date that the show was added to the web.
 
|Subscribe to and watch video podcasts. Mythnettv allows you to set up subscriptions to your favorite podcasts, webtv, movie trailers, etc (anything on the web with an adres can be used). It will look at the specified address(s) and find all the video content associated with the tile supplied in the subscription, it will then download all videos and add them to the mythtv recorded tv page on your frontend together with a description of the show and the date that the show was added to the web.
 
|-
 
|-
 
| [http://wambs.com:8000/MythRecipe '''MythRecipe''']
 
| [http://wambs.com:8000/MythRecipe '''MythRecipe''']
| 0.21
+
| {{YES}} || {{NO}} || {{NO}} || {{NO}}
 
| This link above is for the new MythRecipe and the site is based on Trac. The old MythRecipe can be located at [http://mythextra.napsi.net/mythRecipe.html Old MythRecipe].  The new MythRecipe provides both a plugin and web based recipe interface for Myth TV. This recipe program is still in developmenet and when it's in a mature state, it will be migrated to the MythTV web site, MythTV bug reporting system, and become an official plugin. Until that time, MythRecipe will reside at this [http://wambs.com:8000/MythRecipe web site]. Please generated bug reports and enhancement requests using this [http://wambs.com:8000/MythRecipe/newticket Trac system] for any bugs and/or features requested. The authors are also active on the MythTv Users and development mailing list.  
 
| This link above is for the new MythRecipe and the site is based on Trac. The old MythRecipe can be located at [http://mythextra.napsi.net/mythRecipe.html Old MythRecipe].  The new MythRecipe provides both a plugin and web based recipe interface for Myth TV. This recipe program is still in developmenet and when it's in a mature state, it will be migrated to the MythTV web site, MythTV bug reporting system, and become an official plugin. Until that time, MythRecipe will reside at this [http://wambs.com:8000/MythRecipe web site]. Please generated bug reports and enhancement requests using this [http://wambs.com:8000/MythRecipe/newticket Trac system] for any bugs and/or features requested. The authors are also active on the MythTv Users and development mailing list.  
 
|-
 
|-
 
| [http://mythextra.napsi.net/mythFM.html '''MythFM''']
 
| [http://mythextra.napsi.net/mythFM.html '''MythFM''']
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| Listen to Radio.
 
| Listen to Radio.
 
|-
 
|-
 
| [http://home.kabelfoon.nl/~moongies/streamtuned.html '''MythStream''']
 
| [http://home.kabelfoon.nl/~moongies/streamtuned.html '''MythStream''']
| 0.21
+
| {{YES}} || {{NO}} || {{NO}} || {{NO}}
 
| Playing of Audio and Videos Streams in MythTV.
 
| Playing of Audio and Videos Streams in MythTV.
 
|-
 
|-
 
| [[MythVodka]]
 
| [[MythVodka]]
| 0.21
+
| {{YES}} || {{NO}} || {{NO}} || {{NO}}
 
| MythVodka is a plugin that plays streaming content full screen using the internal player. It supports BBC iPlayer, NZBs and streaming content like Diggnation, Revision 3, etc.
 
| MythVodka is a plugin that plays streaming content full screen using the internal player. It supports BBC iPlayer, NZBs and streaming content like Diggnation, Revision 3, etc.
 
|-
 
|-
 
| [http://www.wombatinvasion.com/pmwiki/pmwiki.php/MythTV/MythCalendar '''MythCalendar''']  
 
| [http://www.wombatinvasion.com/pmwiki/pmwiki.php/MythTV/MythCalendar '''MythCalendar''']  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| A calendaring system for MythTV. [NOTE: no downloads available at this site]
 
| A calendaring system for MythTV. [NOTE: no downloads available at this site]
 
|-
 
|-
 
| [http://tivo-mplayer.sourceforge.net/mythtivo.html '''MythTiVo''']  
 
| [http://tivo-mplayer.sourceforge.net/mythtivo.html '''MythTiVo''']  
| 0.11
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| A GUI Front End to allow selection of Now Showing Items from any IP connected TiVo.
 
| A GUI Front End to allow selection of Now Showing Items from any IP connected TiVo.
 
|-
 
|-
 
| [[MythRoast]]  
 
| [[MythRoast]]  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| Another DVD burning plugin
 
| Another DVD burning plugin
 
|-
 
|-
 
| [http://sourceforge.net/projects/mythcopy/ '''MythCopy''']  
 
| [http://sourceforge.net/projects/mythcopy/ '''MythCopy''']  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| A plugin which allows easy copying of CDs and DVDs.
 
| A plugin which allows easy copying of CDs and DVDs.
 
|-
 
|-
 
| [http://www.mackers.com/projects/mythmpd/ '''MythMPD''']  
 
| [http://www.mackers.com/projects/mythmpd/ '''MythMPD''']  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| A simple MPD client for MythTV.
 
| A simple MPD client for MythTV.
 
|-
 
|-
 
| MythTube {{Ticket|5589}}
 
| MythTube {{Ticket|5589}}
| pre-0.22
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| Internet video plugin which allows the user to search and watch Youtube videos and customise their own channels with integrated Miro browsing.
 
| Internet video plugin which allows the user to search and watch Youtube videos and customise their own channels with integrated Miro browsing.
 
|-
 
|-
 
| [[MythSqueezebox]] [http://sourceforge.net/projects/mythsqueezebox/ '''MythSqueezebox''']
 
| [[MythSqueezebox]] [http://sourceforge.net/projects/mythsqueezebox/ '''MythSqueezebox''']
| 0.21
+
| {{YES}} || {{NO}} || {{NO}} || {{NO}}
 
| A Squeezebox emulator for your MythTV.
 
| A Squeezebox emulator for your MythTV.
 
|-
 
|-
 
| [http://groups.google.com/group/mythboinc '''MythBOINC''']
 
| [http://groups.google.com/group/mythboinc '''MythBOINC''']
| 0.21
+
| {{YES}} || {{NO}} || {{NO}} || {{NO}}
 
| Allows [http://boinc.berkeley.edu '''BOINC'''] management/monitoring via MythTV interface
 
| Allows [http://boinc.berkeley.edu '''BOINC'''] management/monitoring via MythTV interface
 
|}
 
|}
Line 91: Line 86:
 
{| class="wikitable sortable" cellspacing="0" cellpadding="5" border=1 style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
 
{| class="wikitable sortable" cellspacing="0" cellpadding="5" border=1 style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
 
|- style="background: lightsteelblue"
 
|- style="background: lightsteelblue"
!Plugin!!Supported Versions!!Description
+
! rowspan="2" | Plugin
|-
+
! colspan="4" style="text-align: center;" | Works With
 +
! rowspan="2" | Description
 +
|- style="background: lightsteelblue"
 +
! 0.21
 +
! 0.22
 +
! 0.23
 +
! trunk
 
|-
 
|-
 
| '''[[MythStreamTV]]''' [http://jochensserver.dyndns.org/mythstreamtv11.tar]  
 
| '''[[MythStreamTV]]''' [http://jochensserver.dyndns.org/mythstreamtv11.tar]  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| Live transcoding and streaming of MythTV recordings over the network. This is a patched version which works with the new MythWeb. The original version can be found at sourceforge [http://mythstreamtv.sourceforge.net/ here], but it won't work with SVN or 0.19 of MythTV, for this you have to use the patched version found under the first link. <br> NOTE: There are issues to resolve even with the latest patch from "jogibear9988".  With a little time, these can be resolved.  One of the issues is that some language strings are missing (Example:  "modules/_shared/lang/English.lang").  Please run the script "build_translation.pl".  A couple other issues exist, but they are simple to resolve.  With a little time, the system can even be modified to stream live TV.  It works well.
 
| Live transcoding and streaming of MythTV recordings over the network. This is a patched version which works with the new MythWeb. The original version can be found at sourceforge [http://mythstreamtv.sourceforge.net/ here], but it won't work with SVN or 0.19 of MythTV, for this you have to use the patched version found under the first link. <br> NOTE: There are issues to resolve even with the latest patch from "jogibear9988".  With a little time, these can be resolved.  One of the issues is that some language strings are missing (Example:  "modules/_shared/lang/English.lang").  Please run the script "build_translation.pl".  A couple other issues exist, but they are simple to resolve.  With a little time, the system can even be modified to stream live TV.  It works well.
 
|}
 
|}
Line 102: Line 103:
 
{| class="wikitable sortable" cellspacing="0" cellpadding="5" border=1 style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
 
{| class="wikitable sortable" cellspacing="0" cellpadding="5" border=1 style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
 
|- style="background: lightsteelblue"
 
|- style="background: lightsteelblue"
!Plugin!!Supported Versions!!Description
+
! rowspan="2" | Plugin
 +
! colspan="4" style="text-align: center;" | Works With
 +
! rowspan="2" | Description
 +
|- style="background: lightsteelblue"
 +
! 0.21
 +
! 0.22
 +
! 0.23
 +
! trunk
 
|-
 
|-
 
| [http://www.templetons.com/brad/myth/tvwish.html '''TVWish''']  
 
| [http://www.templetons.com/brad/myth/tvwish.html '''TVWish''']  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| Generate/grab a list of the hundreds of top movies you wish to see someday, and arrange for them to be recorded if they are ever on TV. Instead of browsing what movies are on in the next 2 weeks, just pick all your movies at once, and eventually they'll show up. Look for and record the pilot episodes of hundreds of the top TV series of all time, in case you missed them, or want to try them out. And a lot more....
 
| Generate/grab a list of the hundreds of top movies you wish to see someday, and arrange for them to be recorded if they are ever on TV. Instead of browsing what movies are on in the next 2 weeks, just pick all your movies at once, and eventually they'll show up. Look for and record the pilot episodes of hundreds of the top TV series of all time, in case you missed them, or want to try them out. And a lot more....
 
|-
 
|-
 
| [https://help.ubuntu.com/community/MythExport '''MythExport''']  
 
| [https://help.ubuntu.com/community/MythExport '''MythExport''']  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
|  MythExport is a script that can be added to MythTV as a User Job and used to export recordings into a format playable on portable devices such as iPod Video, iPod Touch, and PSP. Besides converting your recordings, this script also grabs data from the MythTV MySQL database and injects it as iTunes data into the exported video so that it will show up correctly on your iPod.  Now includes RSS feed and daily cleanup functionality.  
 
|  MythExport is a script that can be added to MythTV as a User Job and used to export recordings into a format playable on portable devices such as iPod Video, iPod Touch, and PSP. Besides converting your recordings, this script also grabs data from the MythTV MySQL database and injects it as iTunes data into the exported video so that it will show up correctly on your iPod.  Now includes RSS feed and daily cleanup functionality.  
 
|-
 
|-
 
| [http://code.google.com/p/mythpodcaster/'''MythPodcaster''']  
 
| [http://code.google.com/p/mythpodcaster/'''MythPodcaster''']  
| 0.21 - 0.23
+
| {{YES}} || {{YES}} || {{YES}} || {{NO}}
 
| Transcoder & RSS Publisher for MythTV Recordings.  RSS feeds link to FFMpeg-transcoded copies of MythTV recordings.  Feeds can be viewed in RSS-capable web browsers and feed aggregators, including iTunes.  Pre-configured with single-pass, two-pass, progressive-download, and Apple HTTP Live Streaming transcoding profiles.
 
| Transcoder & RSS Publisher for MythTV Recordings.  RSS feeds link to FFMpeg-transcoded copies of MythTV recordings.  Feeds can be viewed in RSS-capable web browsers and feed aggregators, including iTunes.  Pre-configured with single-pass, two-pass, progressive-download, and Apple HTTP Live Streaming transcoding profiles.
 
|-
 
|-
 
| [http://thepisanis.com/node/11 '''IMDB Bulk Updater''']
 
| [http://thepisanis.com/node/11 '''IMDB Bulk Updater''']
| 0.23
+
| {{NO}} || {{NO}} || {{YES}} || {{NO}}
 
| A command line wrapper for mythvideo's tmdb.pl. This tool can be run interactively or from cron to import new videos and populate them with posters, fanart, and meta data where available. This tool is built into MythDora5 and later. The tool has been using tmdb.pl since imdb.pl was replaced in the mythvideo baseline.   
 
| A command line wrapper for mythvideo's tmdb.pl. This tool can be run interactively or from cron to import new videos and populate them with posters, fanart, and meta data where available. This tool is built into MythDora5 and later. The tool has been using tmdb.pl since imdb.pl was replaced in the mythvideo baseline.   
 
|-
 
|-
 
| [https://svn.forevermore.net/nuvexport/ '''nuvexport''']  
 
| [https://svn.forevermore.net/nuvexport/ '''nuvexport''']  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| Command line script for exporting recordings to a number of formats including DivX, Xvid, DVD, SVCD, NUV+SQL. Easy to use: Select recording and options from numbered lists. (more info: [http://forevermore.net/mythtv nuvexport website] / [[nuvexport | nuvexport wiki]])
 
| Command line script for exporting recordings to a number of formats including DivX, Xvid, DVD, SVCD, NUV+SQL. Easy to use: Select recording and options from numbered lists. (more info: [http://forevermore.net/mythtv nuvexport website] / [[nuvexport | nuvexport wiki]])
 
|-
 
|-
 
| '''[[nuv2avi]]'''   
 
| '''[[nuv2avi]]'''   
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| - Command line program for converting MPEG-4 .nuv files to DivX. It does not recode the file, so it is very fast, but noisy recordings will probably have audio sync problems.
 
| - Command line program for converting MPEG-4 .nuv files to DivX. It does not recode the file, so it is very fast, but noisy recordings will probably have audio sync problems.
 
|-
 
|-
 
| [http://sourceforge.net/projects/mythtv-tools/ '''Myth Recording Extender (MRE)''']
 
| [http://sourceforge.net/projects/mythtv-tools/ '''Myth Recording Extender (MRE)''']
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| PHP5 application that monitors live events that are being recorded and will auto-extend recordings when it's determined the live event is running late.  Written with live sports events in mind (NFL, MLB, NHL, NBA support included), but not limited to just sports.  Requires Myth 0.19+.
 
| PHP5 application that monitors live events that are being recorded and will auto-extend recordings when it's determined the live event is running late.  Written with live sports events in mind (NFL, MLB, NHL, NBA support included), but not limited to just sports.  Requires Myth 0.19+.
 
|-
 
|-
 
| [http://en.gentoo-wiki.com/w/index.php?title=TIP_MythTV_to_iPod&oldid=8545 '''MythTV to iPod''']  
 
| [http://en.gentoo-wiki.com/w/index.php?title=TIP_MythTV_to_iPod&oldid=8545 '''MythTV to iPod''']  
| 0.21
+
| {{YES}} || {{NO}} || {{NO}} || {{NO}}
 
| Create iPod compatible videos setting the meta data correctly for your recordings.
 
| Create iPod compatible videos setting the meta data correctly for your recordings.
 
|-
 
|-
 
| [http://ipod.mauricewalton.com/index.html '''mythradiopodcast''']  
 
| [http://ipod.mauricewalton.com/index.html '''mythradiopodcast''']  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| Utilities and sample code aimed at using DVB radio recordings with iTunes, iPods and Podcasts.
 
| Utilities and sample code aimed at using DVB radio recordings with iTunes, iPods and Podcasts.
 
|-
 
|-
 
| [[Mythnuv2mkv]]  
 
| [[Mythnuv2mkv]]  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| Converts MythTV nuv files to mkv, mp4 or avi files. Can be run as a MythTV User Job or at command line to convert MythTV recordings or stand alone files. The converted recordings can either replace the nuv one or be copied to another location. If this other location is under the MythVideoDir, tmdb will be searched, a MythVideo db entry created and a coverfile file created if one was not available at tmdb.
 
| Converts MythTV nuv files to mkv, mp4 or avi files. Can be run as a MythTV User Job or at command line to convert MythTV recordings or stand alone files. The converted recordings can either replace the nuv one or be copied to another location. If this other location is under the MythVideoDir, tmdb will be searched, a MythVideo db entry created and a coverfile file created if one was not available at tmdb.
 
|-
 
|-
 
| [http://www.etc.gen.nz/projects/mythtv/mythtv-status.html '''mythtv-status''']  
 
| [http://www.etc.gen.nz/projects/mythtv/mythtv-status.html '''mythtv-status''']  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| Display the status of a local or remote MythTV backend.  Can send an email if there is a recording conflict (soon to be extended to other issues).  If installing the Debian package then your MOTD will be updated on a regular basis.
 
| Display the status of a local or remote MythTV backend.  Can send an email if there is a recording conflict (soon to be extended to other issues).  If installing the Debian package then your MOTD will be updated on a regular basis.
 
|-
 
|-
 
| [http://www.mythtv.org/wiki/index.php/Using_pcsk_to_Supervise_mythbackend '''mythtv-backend.pcsk''']  
 
| [http://www.mythtv.org/wiki/index.php/Using_pcsk_to_Supervise_mythbackend '''mythtv-backend.pcsk''']  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| Replacement rc script for mythbackend (/etc/init.d/mythtv-backend.pcsk). Uses [http://www.nix.hu/projects/pcsk/ Process Creation's Swiss-Army Knife (PCSK)] to supervise mythbackend and respawn it if (when) it crashes.  Provides more intelligent process checking than the standard rc script.  It also utilises [http://www.etc.gen.nz/projects/mythtv/mythtv-status.html mythtv-status], if you have it installed, to give useful info about recording and scheduling as well as process status.  
 
| Replacement rc script for mythbackend (/etc/init.d/mythtv-backend.pcsk). Uses [http://www.nix.hu/projects/pcsk/ Process Creation's Swiss-Army Knife (PCSK)] to supervise mythbackend and respawn it if (when) it crashes.  Provides more intelligent process checking than the standard rc script.  It also utilises [http://www.etc.gen.nz/projects/mythtv/mythtv-status.html mythtv-status], if you have it installed, to give useful info about recording and scheduling as well as process status.  
 
|-
 
|-
 
| [http://www.matthicks.com/2008/03/myth-assistant.html '''MythAssistant''']  
 
| [http://www.matthicks.com/2008/03/myth-assistant.html '''MythAssistant''']  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| A graphical utility written in Java to search recordings, see details of recordings, copy single and batches of recordings, and other features for remote access to recorded programs. This should work on Windows, Mac, and Linux.
 
| A graphical utility written in Java to search recordings, see details of recordings, copy single and batches of recordings, and other features for remote access to recorded programs. This should work on Windows, Mac, and Linux.
 
|-
 
|-
 
| [http://www.mythtvtalk.com/nuv2disc/ '''nuv2disc''']
 
| [http://www.mythtvtalk.com/nuv2disc/ '''nuv2disc''']
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| No description available
 
| No description available
 
|-
 
|-
 
| [http://mythtv.beirdo.ca '''video and converter'''] - [[gputrans]] & [[nuvtools]]  
 
| [http://mythtv.beirdo.ca '''video and converter'''] - [[gputrans]] & [[nuvtools]]  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| No description available (includes [[nuv2avi]] and [[nuvscan]])
 
| No description available (includes [[nuv2avi]] and [[nuvscan]])
 
|-
 
|-
 
| [http://plutohome.com '''Home automation''']
 
| [http://plutohome.com '''Home automation''']
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| Control MythTV with Bluetooth mobile phones, PDAs & Webpads, plus home automation
 
| Control MythTV with Bluetooth mobile phones, PDAs & Webpads, plus home automation
 
|-
 
|-
 
| [http://home.kabelfoon.nl/~moongies/streamtuned.html '''MythStream''']
 
| [http://home.kabelfoon.nl/~moongies/streamtuned.html '''MythStream''']
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| No description available
 
| No description available
 
|-
 
|-
 
| [[Mythvidexport.py]]
 
| [[Mythvidexport.py]]
| 0.23
+
| {{NO}} || {{NO}} || {{YES}} || {{YES}}
 
| Tool to export recordings into MythVideo.  Capable of using metadata from listings provider, or grabbing from TheTVDB (through ttvdb.py).  Can be run from the commandline, or as a user job.
 
| Tool to export recordings into MythVideo.  Capable of using metadata from listings provider, or grabbing from TheTVDB (through ttvdb.py).  Can be run from the commandline, or as a user job.
 
|-
 
|-
 
| [[Mythadder.py]]
 
| [[Mythadder.py]]
| 0.22
+
| {{NO}} || {{YES}} || {{YES}} || {{NO}}
 
| Script launched by udev that automatically inserts, removes, and maintains records of video files on removable media in mythvideo.
 
| Script launched by udev that automatically inserts, removes, and maintains records of video files on removable media in mythvideo.
 
|}
 
|}
Line 184: Line 192:
 
{| class="wikitable sortable" cellspacing="0" cellpadding="5" border=1 style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
 
{| class="wikitable sortable" cellspacing="0" cellpadding="5" border=1 style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
 
|- style="background: lightsteelblue"
 
|- style="background: lightsteelblue"
!Plugin!!Supported Versions!!Description
+
! rowspan="2" | Plugin
 +
! colspan="4" style="text-align: center;" | Works With
 +
! rowspan="2" | Description
 +
|- style="background: lightsteelblue"
 +
! 0.21
 +
! 0.22
 +
! 0.23
 +
! trunk
 
|-
 
|-
 
| [http://mythhelper.sourceforge.net/ '''MythHelper''']  
 
| [http://mythhelper.sourceforge.net/ '''MythHelper''']  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| MythHelper is a Windows application which has been created to aid in the process of transcoding recordings from a MythTV machine.  Currently MythHelper will aid in transcoding to both [[Xvid]] AVI and DVD [[MPEG-2]] files.
 
| MythHelper is a Windows application which has been created to aid in the process of transcoding recordings from a MythTV machine.  Currently MythHelper will aid in transcoding to both [[Xvid]] AVI and DVD [[MPEG-2]] files.
 
|-
 
|-
 
| [http://dsmyth.sourceforge.net/ '''DsMyth''']  
 
| [http://dsmyth.sourceforge.net/ '''DsMyth''']  
| ? - 0.19
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| A collection of DirectShow filters and applications that enables playback of MythTV files on windows. Allows any directshow compliant media player to handle recordings and livetv. See also [[Play Recordings On Windows From MythWeb]]
 
| A collection of DirectShow filters and applications that enables playback of MythTV files on windows. Allows any directshow compliant media player to handle recordings and livetv. See also [[Play Recordings On Windows From MythWeb]]
 
|-
 
|-
 
| [http://winmyth.sourceforge.net/ '''WinMyth''']  
 
| [http://winmyth.sourceforge.net/ '''WinMyth''']  
| ? - 0.19
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| A Windows Frontend for MythTV.
 
| A Windows Frontend for MythTV.
 
|-
 
|-
 
| [http://tapeworm.spurgeonwoods.com/ '''TapeWorm''']   
 
| [http://tapeworm.spurgeonwoods.com/ '''TapeWorm''']   
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| Tapeworm is a "parasitic" Windows front end for MythTV (v1)
 
| Tapeworm is a "parasitic" Windows front end for MythTV (v1)
 
|-
 
|-
 
| [http://www.sudu.dk/mythtvplayer/ '''MythTV Player''']  
 
| [http://www.sudu.dk/mythtvplayer/ '''MythTV Player''']  
| 0.18 - 0.21
+
| {{YES}} || {{NO}} || {{NO}} || {{NO}}
 
| A simple player that play recordings directly from the MythTV backend. Future development plans include Live TV and de-interlacing.
 
| A simple player that play recordings directly from the MythTV backend. Future development plans include Live TV and de-interlacing.
 
|}
 
|}
Line 210: Line 225:
 
{| class="wikitable sortable" cellspacing="0" cellpadding="5" border=1 style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
 
{| class="wikitable sortable" cellspacing="0" cellpadding="5" border=1 style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
 
|- style="background: lightsteelblue"
 
|- style="background: lightsteelblue"
!Plugin!!Supported Versions!!Description
+
! rowspan="2" | Plugin
 +
! colspan="4" style="text-align: center;" | Works With
 +
! rowspan="2" | Description
 +
|- style="background: lightsteelblue"
 +
! 0.21
 +
! 0.22
 +
! 0.23
 +
! trunk
 
|-
 
|-
 
| [http://web.mac.com/grhowes/iWeb/Generally%20Helpful%20Software/Remote%20Remote%20GH.html '''Remote Remote''']  
 
| [http://web.mac.com/grhowes/iWeb/Generally%20Helpful%20Software/Remote%20Remote%20GH.html '''Remote Remote''']  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| Remote control a linux frontend from a mac.
 
| Remote control a linux frontend from a mac.
 
|-
 
|-
 
| [http://mythgrowl.sourceforge.net/ '''MythGrowl''']  
 
| [http://mythgrowl.sourceforge.net/ '''MythGrowl''']  
| -
+
| {{NO}} || {{NO}} || {{NO}} || {{NO}}
 
| An OS X application that sends Growl notifications when MythTV starts or finishes a recording.
 
| An OS X application that sends Growl notifications when MythTV starts or finishes a recording.
 
|}
 
|}
Line 227: Line 249:
 
{| class="wikitable sortable" cellspacing="0" cellpadding="5" border=1 style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
 
{| class="wikitable sortable" cellspacing="0" cellpadding="5" border=1 style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
 
|- style="background: lightsteelblue"
 
|- style="background: lightsteelblue"
!Plugin!!Supported Versions!!Description
+
!Plugin!!Last Supported Version!!Description
 
|-
 
|-
 
| [http://mythextra.napsi.net/mythKaraoke.html '''MythKaraoke''']
 
| [http://mythextra.napsi.net/mythKaraoke.html '''MythKaraoke''']
| ? - 0.19
+
| 0.19
 
| Listen to Music and sing it.
 
| Listen to Music and sing it.
 
|-
 
|-
Line 237: Line 259:
 
| A Plugin to configure the Channels.
 
| A Plugin to configure the Channels.
 
|}
 
|}
 
== How to create plugins ==
 
You'll find a complete explanation and tutorial about building plugins or converting existing software to a MythTV plugin in the [[Plug-in_developers_guide | Plugin developer guide]].
 
  
 
[[Category:Plugins]]
 
[[Category:Plugins]]

Revision as of 06:45, 6 August 2010

MythTV logo square.png Join us making your favorite media center even better than it already is today.

Introduction

This list contains the Plugins and Addons for MythTV developed by the community. This means they are not included within the official release. Some of them are really great, bringing a whole new dimension to your system and definitly worth to take a look at.

Column explaination:

  • Plugin - the name of the plug-in.
  • Works With - which release versions plug-in works with.
  • Description - some extra info about the plug-in.

Resources

User Manual:Plugins and Addons - The section in the usermanual about plugins and addons
Plugin section - Information about how to use plugins
Plug-in developers guide - Explains how to create your own plugin (or convert existing programs)

Frontend Plugins

Plugin Works With Description
0.21 0.22 0.23 trunk
MythNettv Yes No No No Subscribe to and watch video podcasts. Mythnettv allows you to set up subscriptions to your favorite podcasts, webtv, movie trailers, etc (anything on the web with an adres can be used). It will look at the specified address(s) and find all the video content associated with the tile supplied in the subscription, it will then download all videos and add them to the mythtv recorded tv page on your frontend together with a description of the show and the date that the show was added to the web.
MythRecipe Yes No No No This link above is for the new MythRecipe and the site is based on Trac. The old MythRecipe can be located at Old MythRecipe. The new MythRecipe provides both a plugin and web based recipe interface for Myth TV. This recipe program is still in developmenet and when it's in a mature state, it will be migrated to the MythTV web site, MythTV bug reporting system, and become an official plugin. Until that time, MythRecipe will reside at this web site. Please generated bug reports and enhancement requests using this Trac system for any bugs and/or features requested. The authors are also active on the MythTv Users and development mailing list.
MythFM No No No No Listen to Radio.
MythStream Yes No No No Playing of Audio and Videos Streams in MythTV.
MythVodka Yes No No No MythVodka is a plugin that plays streaming content full screen using the internal player. It supports BBC iPlayer, NZBs and streaming content like Diggnation, Revision 3, etc.
MythCalendar No No No No A calendaring system for MythTV. [NOTE: no downloads available at this site]
MythTiVo No No No No A GUI Front End to allow selection of Now Showing Items from any IP connected TiVo.
MythRoast No No No No Another DVD burning plugin
MythCopy No No No No A plugin which allows easy copying of CDs and DVDs.
MythMPD No No No No A simple MPD client for MythTV.
MythTube #5589 No No No No Internet video plugin which allows the user to search and watch Youtube videos and customise their own channels with integrated Miro browsing.
MythSqueezebox MythSqueezebox Yes No No No A Squeezebox emulator for your MythTV.
MythBOINC Yes No No No Allows BOINC management/monitoring via MythTV interface

MythWeb Addons

Plugin Works With Description
0.21 0.22 0.23 trunk
MythStreamTV [1] No No No No Live transcoding and streaming of MythTV recordings over the network. This is a patched version which works with the new MythWeb. The original version can be found at sourceforge here, but it won't work with SVN or 0.19 of MythTV, for this you have to use the patched version found under the first link.
NOTE: There are issues to resolve even with the latest patch from "jogibear9988". With a little time, these can be resolved. One of the issues is that some language strings are missing (Example: "modules/_shared/lang/English.lang"). Please run the script "build_translation.pl". A couple other issues exist, but they are simple to resolve. With a little time, the system can even be modified to stream live TV. It works well.

General Addons

Plugin Works With Description
0.21 0.22 0.23 trunk
TVWish No No No No Generate/grab a list of the hundreds of top movies you wish to see someday, and arrange for them to be recorded if they are ever on TV. Instead of browsing what movies are on in the next 2 weeks, just pick all your movies at once, and eventually they'll show up. Look for and record the pilot episodes of hundreds of the top TV series of all time, in case you missed them, or want to try them out. And a lot more....
MythExport No No No No MythExport is a script that can be added to MythTV as a User Job and used to export recordings into a format playable on portable devices such as iPod Video, iPod Touch, and PSP. Besides converting your recordings, this script also grabs data from the MythTV MySQL database and injects it as iTunes data into the exported video so that it will show up correctly on your iPod. Now includes RSS feed and daily cleanup functionality.
MythPodcaster Yes Yes Yes No Transcoder & RSS Publisher for MythTV Recordings. RSS feeds link to FFMpeg-transcoded copies of MythTV recordings. Feeds can be viewed in RSS-capable web browsers and feed aggregators, including iTunes. Pre-configured with single-pass, two-pass, progressive-download, and Apple HTTP Live Streaming transcoding profiles.
IMDB Bulk Updater No No Yes No A command line wrapper for mythvideo's tmdb.pl. This tool can be run interactively or from cron to import new videos and populate them with posters, fanart, and meta data where available. This tool is built into MythDora5 and later. The tool has been using tmdb.pl since imdb.pl was replaced in the mythvideo baseline.
nuvexport No No No No Command line script for exporting recordings to a number of formats including DivX, Xvid, DVD, SVCD, NUV+SQL. Easy to use: Select recording and options from numbered lists. (more info: nuvexport website / nuvexport wiki)
nuv2avi No No No No - Command line program for converting MPEG-4 .nuv files to DivX. It does not recode the file, so it is very fast, but noisy recordings will probably have audio sync problems.
Myth Recording Extender (MRE) No No No No PHP5 application that monitors live events that are being recorded and will auto-extend recordings when it's determined the live event is running late. Written with live sports events in mind (NFL, MLB, NHL, NBA support included), but not limited to just sports. Requires Myth 0.19+.
MythTV to iPod Yes No No No Create iPod compatible videos setting the meta data correctly for your recordings.
mythradiopodcast No No No No Utilities and sample code aimed at using DVB radio recordings with iTunes, iPods and Podcasts.
Mythnuv2mkv No No No No Converts MythTV nuv files to mkv, mp4 or avi files. Can be run as a MythTV User Job or at command line to convert MythTV recordings or stand alone files. The converted recordings can either replace the nuv one or be copied to another location. If this other location is under the MythVideoDir, tmdb will be searched, a MythVideo db entry created and a coverfile file created if one was not available at tmdb.
mythtv-status No No No No Display the status of a local or remote MythTV backend. Can send an email if there is a recording conflict (soon to be extended to other issues). If installing the Debian package then your MOTD will be updated on a regular basis.
mythtv-backend.pcsk No No No No Replacement rc script for mythbackend (/etc/init.d/mythtv-backend.pcsk). Uses Process Creation's Swiss-Army Knife (PCSK) to supervise mythbackend and respawn it if (when) it crashes. Provides more intelligent process checking than the standard rc script. It also utilises mythtv-status, if you have it installed, to give useful info about recording and scheduling as well as process status.
MythAssistant No No No No A graphical utility written in Java to search recordings, see details of recordings, copy single and batches of recordings, and other features for remote access to recorded programs. This should work on Windows, Mac, and Linux.
nuv2disc No No No No No description available
video and converter - gputrans & nuvtools No No No No No description available (includes nuv2avi and nuvscan)
Home automation No No No No Control MythTV with Bluetooth mobile phones, PDAs & Webpads, plus home automation
MythStream No No No No No description available
Mythvidexport.py No No Yes Yes Tool to export recordings into MythVideo. Capable of using metadata from listings provider, or grabbing from TheTVDB (through ttvdb.py). Can be run from the commandline, or as a user job.
Mythadder.py No Yes Yes No Script launched by udev that automatically inserts, removes, and maintains records of video files on removable media in mythvideo.

Windows Programs

Plugin Works With Description
0.21 0.22 0.23 trunk
MythHelper No No No No MythHelper is a Windows application which has been created to aid in the process of transcoding recordings from a MythTV machine. Currently MythHelper will aid in transcoding to both Xvid AVI and DVD MPEG-2 files.
DsMyth No No No No A collection of DirectShow filters and applications that enables playback of MythTV files on windows. Allows any directshow compliant media player to handle recordings and livetv. See also Play Recordings On Windows From MythWeb
WinMyth No No No No A Windows Frontend for MythTV.
TapeWorm No No No No Tapeworm is a "parasitic" Windows front end for MythTV (v1)
MythTV Player Yes No No No A simple player that play recordings directly from the MythTV backend. Future development plans include Live TV and de-interlacing.

Mac Software

Plugin Works With Description
0.21 0.22 0.23 trunk
Remote Remote No No No No Remote control a linux frontend from a mac.
MythGrowl No No No No An OS X application that sends Growl notifications when MythTV starts or finishes a recording.

Outdated

The following plugins need to be updated for the latest MythTV release. Some of these plugins are unavailable but are kept just to keep track of the types of plugins that have been done in the past.

The most recent versions are on top of this list.

Plugin Last Supported Version Description
MythKaraoke 0.19 Listen to Music and sing it.
MythChannels (unavailable) 0.15 A Plugin to configure the Channels.