This is a comparison of digital video recorder (DVR), also known as personal video recorder (PVR), software packages. Note: this is may be considered a comparison of DVB software, not all listed packages have recording capabilities.
Basic general information for popular DVR software packages - not all actually record.
Name | Windows | MacOSX | Linux | BSD | Android | Price | License | Latest stable release | Notes |
---|---|---|---|---|---|---|---|---|---|
Beyond TV | Yes | No | No | No | No | Discontinued | Proprietary | 4.9.3 (Build 6535) October 15, 2010 | Not compatible with DVB tuners. While Snapstream is providing minor fixes for Beyond TV, they are no longer actively updating and developing the software as they are focusing on commercial applications. Despite the lack of a new version, their fanbase (in the forums) remains active and the program is still available. |
DVB Dream | Yes | No | No | No | No | US$49 | Proprietary | 3.7.1 March 14, 2019 [1] | Focused on DVB and live TV |
DVBViewer | Yes | No | No | No | No | €20 | Proprietary | 6.1.5 July 22, 2019 [2] | |
Emby (formerly Media Browser) | Yes | Yes | Yes | Yes | Yes (client only) | Crippleware [lower-alpha 1] [lower-alpha 2] | GPL & Proprietary | 4.6.7.0 November 21, 2021 [5] | Compatible with SiliconDust HDHomeRun tuners. [6] |
EyeTV | No | Yes | No | No | No | Bundled | Proprietary | 3.6.9 (build 7521) January 10, 2017 | Bundled for no extra charge with all Elgato USB tuners, but also sold separately for use with other tuners. |
Hauppauge WinTV | Yes | No | No | No | No | Bundled | Proprietary | 8.5 (build 37122) May 2, 2019 | Bundled for no extra charge, only works with Hauppauge TV cards and peripherals. |
InterVideo WinDVR | Yes | No | No | No | No | Discontinued | Proprietary | 5.2 March 29, 2010 | Discontinued. Used to be bundled for no extra charge with various TV tuner devices. |
Jellyfin | Yes | Yes | Yes | Yes (unofficially) | Yes (client only) | Free | GPL | 10.8.13 November 29, 2023 | |
JRiver Media Center | Yes | Yes | Yes | No | Yes | US$59.98 (multiple installations) | Proprietary | 29.0.22 March 22, 2022 [7] | DirectShow video player, madVR, LAV filters, HD audio, images, 10 foot GUI, Remote control, DLNA, Android/iPhone interface, automatic meta-data lookup for Audio, TV and Movies, fully customizable database |
Kodi (formerly XBMC) | Yes | Yes | Yes | Yes | Yes | Free | GPL | 21.0 "Omega" April 6, 2024 [8] | Cross-platform free and open-source software media center application, able to watch live or recorded TV, music, photos and has one of the most expansive collection of plugins/addons, enabling the system to do anything from browsing the web or downloading movies, to dimming the lights in the sitting room. |
MediaPortal | Yes | No | No | No | No | Free | GPL | MP1: 1.23 October 4, 2019 [9] MP2: 2.2.2 October 7, 2019 [10] | built on the .NET 2.0 Framework |
MythTV | Limited [lower-alpha 3] | Yes | Yes | Yes | No | Free | GPL | 33.1 February 5, 2023 [12] | Under heavy development since 2002, and now contains most features one would expect from a good DVR. |
NextPVR | Yes | Yes | Yes | Yes | Yes (client only) | Free | Proprietary | 6.1.5.231022 October 22, 2023 [13] | Personal video recorder application for Microsoft Windows, Linux, Mac and Docker. Supports a wide variety of devices, and a good set of features. Free for personal use. Commercial use requires a license. |
SageTV | Yes [lower-alpha 4] | Yes | Yes | No | Yes (client only) | Free (was US$79.95/server, US$29.95/client) | GPL (was Proprietary) | 9.2.2 May 16, 2020 | Java based. SageTV was purchased by Google on June 20, 2011, and on August 10, 2015, it was announced that the project was converting to open-source development. [14] |
Showshifter | Yes | No | No | No | No | Discontinued (was £30) | Proprietary | 3.12.2945 May 14, 2005 | Supports some older TechnoTrend/Hauppauge boxes which are not BDA compliant, such as the Dec 2000-t/3000-s and first generation Nova-t USB boxes, which are unsupported by other PVR software. |
tvtime | No | No | Yes | No | No | Free | GPL | 1.0.2 November 10, 2005 [15] | High quality television application for use with video capture cards on Linux systems. tvtime processes the input from a capture card and displays it on a computer monitor or projector |
Video Disk Recorder | No | No | Yes | Yes | No | Free | GPL | 2.4.1 June 17, 2019 [16] | TV Done Right, VDR can use one to eight video cards and support DVB-S, DVB-C and DVB-T. Record and read any DVB flux with a lot of plugins. |
Windows Media Center | Yes | No | No | No | No |
| Proprietary | 6.3.9600.16384 February 23, 2011 | Included with Windows XP Media Center Edition, Windows Vista Home Premium and Ultimate editions and Windows 7 Home Premium, Professional, and Ultimate editions. Was available for Windows 8 Pro and Windows 8.1 Pro as part of the Media Center Pack add-on, until it was discontinued on October 30, 2015. [17] Available for Windows 8, Windows 8.1 and Windows 10 unofficially through a windows command script installer. [18] Not available for Windows RT. |
V@Home | Yes | Yes [lower-alpha 5] | Yes | No | No | Bundled | Proprietary | 2.59 April 14, 2018 [19] | Bundled for no extra charge with VBox Home TV Gateway - Network TV Tuner, Manage and schedule recordings from any web browser, local or over the internet |
Name | Windows | MacOSX | Linux | BSD | Android | Price | License | Latest stable release | Notes |
|
Information about what common and prominent DVR features are implemented natively (without third-party add-ons unless stated otherwise):
DVR | Subscription free electronic program guide (EPG) | Power management | Multiple TV tuner cards support | CableCARD support | CAM support | ATSC tuner support | Automated commercial skipping | Teletext | Schedule timed recordings | Personalized intelligent recording and scheduling [f 1] | DRM support | DVB (T/T2, S/S2, C) tuner support | Smartphone/tablet playback | Smartphone/tablet syncing | Smartphone/tablet remote control |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Beyond TV | Yes | Yes [f 2] | Yes | No | ? | Yes | Yes | No | Yes | Yes | No | No | ? | ? | ? |
EyeTV | DVB; [f 3] other guide info varies by region [f 4] | Yes | Yes | No | ? | Yes | External add-on | Yes | Yes | Yes | Yes | Yes | ? | ? | ? |
WinTV | Yes | Yes | Yes | Limited [f 5] | ? | Yes | No | Yes | Yes | Yes | No | Yes | Yes | ? | ? |
Kodi (formerly XBMC) | Yes | Yes | External add-on | External add-on | External add-on | External add-on | Yes | External add-on | External add-on | External add-on | External add-on | External add-on | Using Plugin | Using Plugin | Using Apps |
NextPVR | Yes [f 6] | Yes | Yes | Partial [f 7] | Yes | Yes | Yes | Yes | Yes | Yes | Unknown | Yes | Yes | ? | ? |
MediaPortal | DVB [f 3] /XMLTV [f 9] | Yes | Yes | Partial [f 10] | Supported on some specific cards | Yes | Using Plugin | Yes | Yes | Yes | Partial support | Yes | Yes [f 11] | ? | Yes [f 11] |
MediaPhoenix/ShowShifter | DVB [f 3] | Unknown | Yes | No | ? | Unknown | No | No | Yes | Yes | Unknown | Yes | No | No | No |
MythTV | DVB; [f 3] other services region dependent [f 12] | Yes | Yes | Limited [f 13] | Yes [f 14] | Yes | Yes | Yes | Yes | Requires external add-on [f 15] | No | Yes [f 16] | Yes [f 17] | No | Yes [f 17] |
SageTV | Yes (with former purchased license) | Yes | Yes | Partial Using Plugin [f 18] | ? | Yes | Using Plugin [f 19] | No | Yes | Yes | No | ? | ? | ? | ? |
Video Disk Recorder | Yes | Yes | Yes | No | Yes | Yes | No | Using Plugin | Yes | Using Plugin | No | Yes | Using Plugin | No | Using Plugin |
Windows Media Center | Yes | Yes | Yes [f 20] | Yes [f 21] | ? | Yes | External add-on [f 22] | Yes | Yes | Yes [f 23] | Yes; also respects "do not record" flag | Supports DVB-T/T2 and DVB-S/S2; does not support DVB-C [f 24] | Yes | Yes | Yes |
VBox@TV | DVB Guide info varies by broadcaster and TV service provider | No | Yes | No | Yes | Yes | ? | Yes | Yes | Yes | ? | Yes | Yes | Yes | Yes |
Information about what video codecs are implemented natively (without third-party add-ons) in the PVRs.
DVR | MPEG-1 | MPEG-2 | MPEG-4 ASP (MPEG-4 Part 2), i.e. DivX, XviD | H.264/MPEG-4 AVC (MPEG-4 Part 10) | HEVC (H.265) | VP8 | VP9 | WMV | AVI | ASF | QuickTime | MP4 | RealVideo | MKV |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Beyond TV | Yes | Yes | Yes | Yes | Unknown | Unknown | Unknown | Yes | Yes | Unknown | No | No | No | Unknown |
EyeTV | Yes | Yes | Unknown | Yes | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Yes | Unknown | Unknown | Unknown |
WinTV | Unknown | Yes | Yes | Yes | Unknown | Unknown | Unknown | Unknown | Yes | Unknown | Unknown | Yes | Unknown | Unknown |
NextPVR | Unknown | Yes | Yes | Yes | Unknown | Unknown | Unknown | Unknown | Yes | Unknown | Unknown | Yes | Unknown | Unknown |
Kodi (formerly XBMC) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
MediaPortal | Yes | Yes | Yes | Yes | Unknown | Unknown | Unknown | Yes | Yes | Yes | No [v 1] | Yes | No [v 1] | Yes |
MediaPhoenix/ShowShifter | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
MythTV | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
SageTV | Yes | Yes | Yes | Yes | Unknown | Unknown | Unknown | Yes | Yes | Yes | Yes | Yes | Unknown | Yes |
Arcsoft TotalMedia Theatre | Yes | Yes | Yes | Yes | Unknown | No | Unknown | Yes | Yes | Yes | Yes | Yes | Yes | Unknown |
Windows Media Center | Yes | Yes | Yes | Yes [v 1] [v 2] | Unknown | Unknown | Unknown | Yes | Yes | Yes | Yes [v 1] [v 2] | Yes [v 1] [v 2] | No [v 1] | Unknown |
VBox@TV | Yes | Yes | Yes | Yes | Unknown | Unknown | Unknown | Unknown | Yes | Unknown | Unknown | Unknown | Unknown | Unknown |
Each features is in context of computer-to-computer interaction. All features must be available after the default install otherwise the feature needs a footnote.
DVR | Tuner Sharing | Hard Disk Pooling | Shared Media Database | Home Automation | Media Extenders | Placeshifting/Spaceshifting | Two-way Remote Control | Second Screen |
---|---|---|---|---|---|---|---|---|
Beyond TV | Yes | Yes | No | No | Yes | Yes | No | Unknown |
EyeTV | Unknown | Unknown | Yes | Unknown | Unknown | Yes | Unknown | Unknown |
NextPVR | Yes | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
Kodi (formerly XBMC) | Yes | Yes | Yes | Yes4 | Yes | Unknown | Yes3 | Unknown |
MediaPortal | Yes | Yes | Yes | Yes | Yes | Yes | Yes4 | Unknown |
MediaPhoenix/ShowShifter | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
MythTV | Yes | Yes | Yes | Yes3 | Yes | Yes | Yes | Unknown |
SageTV | Yes | Yes | Unknown | Unknown | Yes | Yes | Unknown | Unknown |
Arcsoft TotalMedia Theatre | Yes | Yes | Yes | No | Yes | Yes | No | Unknown |
Windows Media Center | Yes6 | Yes7 | Yes | Yes2 | Yes | Yes5 | Yes2 | Unknown |
VBox@TV | Yes | Unknown | Yes | Unknown | Unknown | Yes | Yes | Unknown |
1 Yes with registry change
2 Yes with retail third-party plugin
3 Yes with free supported third-party plugin
4 Yes with free unsupported third-party plugin
5 Yes with free third-party software Web Guide 4
6 Yes with add-on software called DVBLink Server
7 Yes with using symlinks, or just adding folders in settings
TV gateway network tuner TV servers
DVRs require TV tuner cards to receive signals. Many DVRs, as seen above, can use multiple tuners.
HdHomerun has CableCARD Models (HDHomeRun Prime) and OTA Models (HDHomeRun Connect) that are networked TV Tuners
A digital video recorder (DVR), also referred to as a personal video recorder (PVR) particularly in Canada and British English, is an electronic device that records video in a digital format to a disk drive, USB flash drive, SD memory card, SSD or other local or networked mass storage device. The term includes set-top boxes (STB) with direct to disk recording, portable media players and TV gateways with recording capability, and digital camcorders. Personal computers are often connected to video capture devices and used as DVRs; in such cases the application software used to record video is an integral part of the DVR. Many DVRs are classified as consumer electronic devices. Similar small devices with built-in displays and SSD support may be used for professional film or video production, as these recorders often do not have the limitations that built-in recorders in cameras have, offering wider codec support, the removal of recording time limitations and higher bitrates.
Kodi is a free and open-source media player and technology convergence software application developed by the Kodi Foundation, a non-profit technology consortium. Kodi is available for multiple operating systems and hardware platforms, with a software 10-foot user interface for use with televisions and remote controls. It allows users to play and view most streaming media, such as videos, music, podcasts, and videos from the Internet, as well as all common digital media files from local and network storage media, or TV gateway viewer.
MythTV is a free and open-source home entertainment application with a simplified "10-foot user interface" design for the living room TV. It turns a computer with the necessary hardware into a network streaming digital video recorder, a digital multimedia home entertainment system, or home theater personal computer. It can be considered a free and open-source alternative to TiVo or Windows Media Center. It runs on various operating systems, primarily Linux, macOS, and FreeBSD.
A home theater PC (HTPC) or media center computer is a convergent device that combines some or all the capabilities of a personal computer with a software application that focuses on video, photo, audio playback, and sometimes video recording functionality. Since the mid-2000s, other types of consumer electronics, including game consoles and dedicated media devices, have crossed over to manage video and music content. The term "media center" also refers to specialized application software designed to run on standard personal computers.
Hauppauge Computer Works is a US manufacturer and marketer of electronic video hardware for personal computers. Although it is most widely known for its WinTV line of TV tuner cards for PCs, Hauppauge also produces personal video recorders, digital video editors, digital media players, hybrid video recorders and digital television products for both Windows and Mac. The company is named after the hamlet of Hauppauge, New York, in which it is based.
Electronic programming guides (EPGs) and interactive programming guides (IPGs) are menu-based systems that provide users of television, radio, and other media applications with continuously updated menus that display scheduling information for current and upcoming broadcast programming. Some guides also feature backward scrolling to promote their catch up content. They are commonly known as guides or TV guides.
MediaPortal is an open-source media player and digital video recorder software project, often considered an alternative to Windows Media Center. It provides a 10-foot user interface for performing typical PVR/TiVo functionality, including playing, pausing, and recording live TV; playing DVDs, videos, and music; viewing pictures; and other functions. Plugins allow it to perform additional tasks, such as watching online video, listening to music from online services such as Last.fm, and launching other applications such as games. It interfaces with the hardware commonly found in HTPCs, such as TV tuners, infrared receivers, and LCD displays.
Dreambox is a series of Linux-powered DVB satellite, terrestrial and cable digital television receivers, produced by German multimedia vendor Dream Multimedia.
Windows Media Center (WMC) is a digital video recorder and media player created by Microsoft. Media Center was first introduced to Windows in 2002 on Windows XP Media Center Edition (MCE). It was included in Home Premium and Ultimate editions of Windows Vista, as well as all editions of Windows 7 except Starter and Home Basic. It was also available on Windows 8 Pro and Windows 8.1 Pro as a paid add-on. It was discontinued as of Windows 10 and the operating system also removes all of Windows Media Center during an upgrade from previous versions of Windows, although it can reportedly be unofficially reinstalled using a series of Command Prompt commands.
SageTV Media Center, now open source, was a proprietary, commercial DVR and HTPC software for Mac OS X, Windows and Linux. It requires that the host computer have a hardware-based TV tuner card. The SageTV software has an integrated Electronic Programming Guide (EPG) that is updated via the Internet. The program provides a television interface for DVR, music, and photos on Windows and Linux. SageTV Media Center typically records in standard MPEG2, making it possible to transfer recordings to laptops or other devices. It also has a built-in conversion feature to transcode files into other formats compatible with iPod, PSP, cell phones and other portable devices.
ShowShifter, now obsolete, was a proprietary, commercial digital video recorder (DVR) and home theater PC (HTPC) software for Windows.
HDHomeRun is a network-attached digital television tuner box, produced by the company SiliconDust USA, Inc.
InterVideo WinDVR is a commercial digital video recorder (DVR) software package for Windows operating systems. It allows PCs to work as a TV set and a DVR at the same time, using a hardware-based TV turner card. It has an integrated electronic program guide (EPG) that is updated via the Internet. Its direct competition came from CyberLink PowerVCR.
GB-PVR was a PVR application, running on Microsoft Windows, whose main function was scheduling TV recordings and playing back live TV. GB-PVR is no longer under active development and has been superseded by NextPVR, also known as nPVR.
Unibox is a satellite, cable and terrestrial digital receiver. It has been distributed widely for use with Pay TV. It also enables the receiver to store digital copies of MPEG TS on internal harddisk or networked filesystems.
DVBViewer is proprietary, commercial software for viewing & recording of DVB TV & Radio using a TV tuner card or box and a Media Center for viewing Music, Video and Pictures. Among its other features are an Electronic Program Guide (EPG), remote control support, on-screen display, teletext, time shifting and picture-in-picture. Besides the support for BDA adapters, there is also the ability to use the Hauppauge MediaMVP with DVBViewer. The software also allows Unicable, DiSEqC and usage of CI-Modules with most adapters. The worldwide charge for the application is 15 euro or 22 US Dollars. Additional functions such as video on demand, TV series and movie management, home network distribution of TV to network devices including iPod Touch, iPhone & iPad & Android devices, and a recording service with web interface are provided by free plugins. A plug-in offering MHEG-5 and HbbTV support is available for a license fee of 12 euros.
A TV gateway is a television headend to a network UPnP router that receives live digital video broadcast (DVB) MPEG transport streams (channels) from terrestrial aerials, satellite dishes, or cable feeds and converts them into IP streams for distribution over an IP network.
VBox Home TV gateway is a network-enabled live TV tuner and PVR HDTV set-top-box produced by VBox Communications Ltd.
DVB Dream is a proprietary software for watching & recording of digital TV & radio with help of a digital TV tuner card. It supports the standards DVB-S (satellite), DVB-C (cable), DVB-T (terrestrial), ISDB-T, ISDB-S and ATSC.