Download nxtvepg

The last nxtvepg release is version 3.1.0 from July 2023. (See also change history.)

The latest version is at all times accessible as source at the nxtvepg github site.

When upgrading from older releases of nxtvepg, you should keep a copy of your old configuration file (i.e. nxtvepgrc on Linux, or nxtvepg.ini on Windows respectively), so that you can go back to the old software version in case of problems (i.e. older versions will not be able to read configuration file which was modified by newer releases.) Also note if you're using the nxtvepg acquisition daemon together with the nxtvepg GUI, both programs need to have the same version.

For older releases see the SourceForge File List.

The last version with support for Nextview EPG was 2.9.0.

Source distribution

These are the sources from which all binary packages can be generated. To compile for Linux, NetBSD and FreeBSD: Unpack the archive, then change into the source directory, optionally edit paths and settings in the Makefile or Makefile.bsd, then compile with "make", install with "make install". If you encounter problems see the README file for more detailed instructions. Of course it's also possible to compile the Windows port from these sources; this is explained in the README file, section "Compilation procedure for Windows".

You can build a RPM package from the source tarball simply by running rpm -ta nxtvepg-3.1.0.tar.gz and install it as usual with rpm -i.

Binary distributions for Linux and BSD

Several Linux distributions used to include nxtvepg. In such a case you could simply install it by selecting it in the package manager (usually in the multimedia section where the TV applications live).

The following is a binary package of the latest release for Debian (and Debian compatibles such as Ubuntu):

Alternatively, pre-compiled packages are provided at the following sites (not necessarily the latest version):

Binary distribution for MS Windows

When installing nxtvepg from a ZIP archive: Simply unpack the nxtvepg archive into a new, empty directory and then double-click the nxtvepg.exe file to start the program.

If you're upgrading from an older version of nxtvepg, you can copy your previous INI file and databases into the new directory. Please refer to the Help menu or HTML manual page, section Getting Started for setup instructions.

For developers: A demo application for TV application interaction is available (see also FAQ): nxtvepg-2.8.1-tvsim.zip (see tvsim, vbirec or vbiplay manuals, or tvsim & nxtvepg and tvsim & vbirec screenshot)


System Requirements

nxtvepg has no notable requirements for CPU or memory, so it should work fine on any PC not older than 15-20 years.

For using the Teletext EPG grabber, a digital or analog TV capture card is required (optional):

Linux software requirements

Note: X11 and Tcl/Tk are not required when building the "nxtvepgd" daemon only.

NetBSD software requirements

FreeBSD software requirements

Installation instructions: Update your ports collection and install the ports/multimedia/nxtvepg port. Alternatively, you can install a pre-compiled package with the following command: pkg_add -r nxtvepg directly from the FreeBSD FTP server. If you need help with one of these steps, please have a look at the FreeBSD handbook

Windows software requirements

Note the Windows version currently does not support Digital TV capture cards.