Avifile Glue for mpeg2_movie started as a simple patch against heroinewarrior mpeg2_movie to utilize libavifile, however the project got out of hand and currently supports the Nuppelvideo file format for input and the MJPEGtools' mpeg2enc YUV4MPEG format for output. Originally, this project's intent was not to become a new package, but only to provide direct AVI to MPEG conversion for the GNU/Unix/Linux community until the core feature (linking against libaviplay) was integrated into the main encoder, but this goal has been abandoned. The project's current goad is to enable as many encoders as possible with the ability to read AVI, NUV, and QT.
bttvgrab is a program for grabbing video sequences using a bt848-based frame grabber card (e.g. Hauppauge WinTV, Miro PCTV...). The goal of bttvgrab is to provide high-quality grabbing suitable for video recording. Currently, this is accomplished by trying hard not to leave out a single frame, and to catch temproary delays by buffering several frames. In the future, synchronized sound will be part of it. Then you can create mpeg movies using mpeg2enc, the output files will be prepared for that, so that the conversion can be done by a simple shell script.
DeuTex is a wad composer for Doom, Heretic, Hexen and Strife. It can be used to extract the lumps of a wad and save them as individual files. Conversely, it can also build a wad from separate files. When extracting a lump to a file, it does not just copy the raw data, it converts it to an appropriate format (such as PPM for graphics, .au for samples, etc.). When it reads files for inclusion in pwads, it does the necessary reciprocal conversions. In addition, DeuTex has functions such as merging wads, etc.