Download nxtvepg

The latest official nxtvepg release is version 2.8.1. This release fixes several major and many smaller bugs, hence all users of 2.8.0 should upgrade. (See also a list of all details.)

When upgrading from older releases on Windows, you should keep a copy of your old nxtvepg.ini file so that you can go back to the old software in case of problems (i.e. the older software will not be able to read an nxtvepg.ini 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.

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 also explained in the README file.

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

Binary distributions for Linux and BSD

Many distributions already include nxtvepg. So you can 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):

Thanks to Uwe Bugla for the Debian package.

Binary distribution for M$ 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): (see tvsim, vbirec or vbiplay manuals, or tvsim & nxtvepg and tvsim & vbirec screenshot)

Thanks to Néo for providing the installer for Windows.

System Requirements

Hardware minimum requirements are a PC or workstation with performance equivalent to a 90 MHz Intel Pentium CPU and 128 MB of RAM (note nxtvepg is also known to work fine on Power-PC and Ultra-Sparc platforms.) Additionally an analog TV tuner card is required. (With some workarounds DVB can be made to work too on Linux.)

The Windows version supports most PCI capture cards based either on the capture chips Brooktree Fusion Bt878/Bt848, successor Conexant CX23881 or Philips SAA7134 using the internal "dsdrv4" (DScaler) driver. Additional cards may be supported by using the card vendor's WDM driver and a separate WDM interface library.

The Linux version supports all cards for which a video4linux or v4l2 driver exists (e.g. bttv, saa7134 and cx8800.) Acquisition from DVB devices works when compiling with the ZVBI library (by uncommenting "-DUSE_LIBZVBI" in the nxtvepg Makefile.) The NetBSD and FreeBSD versions support all cards which are supported by the bktr driver.

Linux software requirements

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