If this is your first time encoding, you'll need the following software, roughly in the order you will need it:
- The means to create a distinctive logo for the encode (this is usually image editing software such as Gimp or Paint.NET for Windows users).
- The ability to play back the site's input files. See Emulator Resources for information on where to obtain the emulators used.
- For Windows-centric emulators, a lossless (preferably RGB) VFW codec. For a comparison between several codecs that fit the need, see this forum thread. Most commonly used right now are:
- The CamStudio codec;
- The Lagarith (LAGS) codec;
- One of the following (sets of) software packages:
- mplayer/mencoder, a popular and powerful media player and encoding suite; or
- For Windows users, AVISynth (in particular, the scripts in use in this guide require a 2.6.x alpha; different AviSynth syntax highlighters are very useful as well; for Notepad++ get this one) and VirtualDub.
- The AVISynth scripts presented here employ duplicate frame removal through the ExactDedup plugin (note that there are some external dependencies presented at the bottom of that page).
- x264, the site's standard software for heavy duty video encoding - Windows builds are available, for example, here. List of available parameters is here.
- Audio encoding software; the site normally uses
- aoTuV, for vorbis audio (not generally compatible with MP4 containers); or
- Nero AAC Codec (builds for both Windows and Linux), for AAC audio; or
- SoX, for removing a delay from audio tracks introduced during the encoding process (AAC audio only)
- An audio/video multiplexer (muxer); either
- mkvmerge from mkvtoolnix, for muxing to MKV; or
- MP4Box, part of the GPAC project, for muxing to MP4.
- Having a relatively recent desktop computer is recommended for the sake of encoding speed, but not absolutely required.
Configuration of this software will be addressed during the rest of the guide as it is needed.
Next page: Logo
: Packages for most of these pieces of software are available for most Linux distributions; instructions for how to install them from there will be omitted.