Installation
After downloading the correct version of ntsc-rs for your platform, you can run it by following the steps for your platform:
Windows
The GUI requires the Microsoft Visual C++ Redistributable. Since a lot of other software does too, you probably already have it installed, but if you get an error about VCRUNTIME140.dll being missing, you need to install it.
After downloading the ZIP file, extract the entire contents of the ZIP file to a folder of your choice. If you don't do this, the application won't run.
To run the application, run the ntsc-rs-launcher
file. If it does not open, you may need to run the ntsc-rs-standalone
file in the bin
folder.
macOS
Follow these instructions for running the installer. After installation, the standalone application can be found in your Applications folder.
Linux
If you're using Linux, the GUI in particular requires GStreamer and some of its plugins to be installed:
Ubuntu, Debian, and Linux Mint
$ sudo apt-get install libgstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-alsa
Fedora
In order to decode and encode H.264 video, you'll need packages from the RPM Fusion "free" repository.
After enabling the RPM Fusion "free" repository:
$ sudo dnf install gstreamer1 gstreamer1-plugins-base gstreamer1-plugins-good gstreamer1-plugins-bad-free gstreamer1-plugins-bad-freeworld gstreamer1-plugins-ugly gstreamer1-plugin-libav libavcodec-freeworld
Arch
$ sudo pacman -S gstreamer gst-libav gst-plugins-bad gst-plugins-base gst-plugins-good gst-plugins-ugly
You'll probably also need to give execute permissions to the application. This can be found under "Properties > Executable as Program" in the GNOME file manager, and similar places on others. You can also use the terminal (chmod +x ntsc-rs-standalone
).