Difference between revisions of "Features"

From MythTV Official Wiki
Jump to: navigation, search
(System access)
Line 74: Line 74:
For those who want enhanced or custom control of their system:
For those who want enhanced or custom control of their system:
* REST/JSON control via the [[Services API]]
* JSON/REST/SOAP/XML control via the [[Services API]]
* Run custom programs after recordings are complete with [[User Jobs]]
* Run custom programs after recordings are complete with [[User Jobs]]
* Run custom programs after selected [[MythTV System Events]]
* Run custom programs after selected [[MythTV System Events]]

Revision as of 10:50, 10 May 2014

Important.png Note: This is a work in progress and it does not represent the complete list of features of MythTV. Why not help to improve it?


MythTV works on the following platforms:

  • Windows (64bit, 32bit) including Windows 8!
  • Linux (64bit, 32bit) (Ubuntu, Fedora, Debian, Suse, Mint, Arch, Mageia and many more)
  • OSX
  • FreeBSD
  • Supports AMD, Intel and Atom processors


MythTV supports many broadcast standards including:

  • DVB-T, DVB-T2
  • DVB-S, DVB-S2
  • DVB-C
  • ATSC
  • Analogue NTSC, PAL and SECAM
  • QAM-256
  • IPTV (RTSP, ...)
  • Ceton
  • HD-PVR
  • HTTP Live Streaming

Powerful TV recording/playback features:

  • Programme guide support for Over-the-air programming (EIT), XMLTV and Schedules Direct
  • Powerful rule-based recording - Create a rule for what you want to watch, MythTV will work out when it's on and schedule the recording for you. The rule can be as simple (e.g. "The Simpsons") or as powerful ("one episode of 'News' on channel X per day and only keep the three newest") as you want.
  • Recording groups - Group recordings together in the way that works for you (e.g. "Mum's", "Dad's" etc. or "Cop shows", "Cookery" etc.)
  • Cut-lists - Mark sections of a recording (e.g. adverts) to skip during playback.
  • Variable-rate playback - Slow playback down to get a sequence in slow-motion, or speed it up to watch more in less time
  • Subtitles - Support for displaying DVB/Teletext/Closed caption subtitles.
  • Picture-in-picture
  • Watch in-progress recordings from any point.


  • High Definition and Standard Definition video!
    • 1080p, 1080i, 720p, PAL, NTSC and SECAM
  • Codecs: AVC (H.264), MPEG-2, VC1, OGV
  • Containers: MPEG-TS, Matroska (MKV), AVI
  • Full DVD menu and playback from physical discs, ISO images or files.
  • High Definition Blu-ray playback from physical discs, ISO images or files
  • Hardware video decoding and rendering:


  • High Definition audio
  • Up to 7.1 Channel Surround Sound Audio
    • 7.1, 5.1, Stereo, Mono and split channel Stereo
  • Upmixing from Stereo to 5.1 Channel Surround Sound


MythTV supports remote control by several means:

  • HDMI CEC (Consumer Electronics Control)
  • Infrared remote controls including RC6!
  • Radio Frequency remote controls
  • Keyboard
  • Mouse
  • Touchscreen
  • Over the internet via a built-in webserver
  • Android Apps for Phones and Tablets
  • iPhone and iPad Apps

System access

For those who want enhanced or custom control of their system:


There are several projects which include a Linux distribution bundled with MythTV (and associated libraries) to make installation, configuration and maintenance easier and faster:

  • LinHES (formerly known as KnoppMyth) is a bootCD derivative of ArchLinux. Its MythTV frontend can be run from the CD. An entire installation to the hard disk can be made in minutes.
  • Mythbuntu combines Ubuntu distributions with MythTV. The Ubuntu community has built extensive resources for installing, configuring and troubleshooting MythTV.


  • Supported playback formats mp3, mp2, ogg, oga, flac, wma, wav, ac3, oma, omg, atp, ra, dts, aac, m4a, aa3, tta, mka, aiff, swa, wv.
  • Rip tracks from CD to mp3, flac and ogg.
  • Read metadata from cddb (MusicBrainz mirror) for ripped tracks.
  • Read metadata from embedded tags in ID3v1, ID3v2.x, FLAC vorbis comments, ogg vorbis comments, avf comment, MP4 container tags.
  • Read embedded coverart images from ID3v2.x tags and FLAC Vorvis comments.
  • Read metadata from filename format.
  • Write metadata to ID3v2.x tags, FLAC Vorbis comments, Ogg Vorbis comments.
  • Write embedded coverart images to ID3v2.x tags and FLAC Vorbis comments.
  • Full storage group support including playback from slave backend (not need to mount remote drives)
  • Import music from any frontend to the music storage group on any backend (automatically moves the tracks to the correct directory on the BE creating the directory structure based on the filename format specified)
  • Browse music by Artist, Album, Genre, Year, Rating
  • Browse tracks in a tree or coverart views
  • Support for adding images for albums, artists and genres.
  • Create smart playlists (dynamic playlists that automatically update based on criteria you set) For example create a 'Favourites' playlist that has all track with a rating > 8.
  • Compilation album support
  • Browse music based on the tracks filename
  • Play CD's
  • Edit a tracks metadata and associated cover art
  • Download coverart, artist images and genre icons from the internet.
  • Playback ice/shoutcast radio stations
  • Embedded and fullscreen visualisers (AlbumArt, Blank, BumpScope, Goom, MonoScope, Piano, StereoScope, Synaesthesia)

RSS News Feeds

  • Supported formats RSS 1.0, RSS 2.0, Media Rss and ATOM
  • Browse from a supplied list of feed or add your own.
  • View the full article in the built in remote friendly web browser.

Security Camera Support

  • Interfaces to Zoneminder 1.24.0 or later.
  • ZoneMinder can be on any server not just one running mythbackend.
  • View ZoneMinder's running status and the status of individual monitors (cameras).
  • Enable/disable monitors and change there function.
  • View live monitors in 1, 2, 4, 6 or eight camera views.
  • View and play events for cameras filtered by camera and/or date.
  • Delete events either individually or in batches filtered by camera/date.

Web Browser

  • Easy to use built in web browser based on the popular Webkit.
  • Tabbed pages.
  • Page Zoom for easy reading on TV's
  • Control the mouse pointer using the number keys on remote
  • Integrated bookmark manager.
  • Supports enabling browser plugins

DVD Creation

  • Create a DVD that can be played on all DVD players
  • Add recordings or videos stored in MythTV or any video file on the local filesystem.
  • Recordings and video's can be fetched from remote backends (no need to mount remote filesystems)
  • Re-encodes the video and audio to a DVD compliant format before adding to the DVD
  • Choose what quality to re-encode the video so you can add more titles by lowering the quality
  • Will attempt to re-quantize the video if it is too big to fit on the DVD
  • Add fixed or customizable chapter points.
  • Supports adding two audio tracks.
  • Choice of DVD themes that can have an intro, main menu, chapter menu and details page.
  • Can add subtitles to the DVD (partial support)