Package mjpegtools

Tools to manipulate MPEG data

The mjpeg programs are a set of tools that can do recording of videos
and playback, simple cut-and-paste editing and the MPEG compression of
audio and video under Linux. This package contains mjpegtools console

General Commands
Command Description
jpeg2yuv Convert jpeg images to the yuv format.
lav2mpeg easy conversion of lav files to mpeg
lav2wav Extract the audio out of MJPEG container files to stdout
lav2yuv Convert a MJPEG file to raw yuv
lavpipe creates raw YUV streams from pipe list scripts
lavrec Record MJPEG-video from a zoran/video4linux-device
lavtrans Convert MJPEG videos to other MJPEG video formats
mp2enc Simple MPEG-1 layer-II audio encoder
mpeg2enc MPEG-1/2 encoder
mplex MPEG 1/2 program/system stream multiplexer
pgmtoy4m Convert mpeg2dec pgm and pgmpipe output to YUV4MPEG2
png2yuv Convert PNG images to the YUV4MPEG stream format.
pnmtoy4m Convert PNM/PAM images to YUV4MPEG2 stream
ppmtoy4m Convert PPM images to YUV4MPEG2 stream
y4mcolorbars Create a YUV4MPEG2 stream containing a colorbar test pattern
y4mdenoise Motion-compensating YUV4MPEG-frame denoiser
y4mscaler Scale/crop/translate a YUV4MPEG2 stream
y4mtopnm Convert a YUV4MPEG2 stream to PNM images
y4mtoppm Convert YUV4MPEG2 stream to PPM images
y4munsharp Unsharp filter for YUV4MPEG2 streams
yuv2lav encodes lavtool's raw YUV frame streams into MJPEG files
yuvdenoise Motion-Compensating-YUV4MPEG2-frame-denoiser
yuvfps Converts to a different frame rate
yuvinactive Set a part of the video to a defined state
yuvkineco revert 2-3 pulldown movie
yuvmedianfilter A filter for yuv images produced by the mjpeg tools
yuvscaler UPscales or DOWNscales a YUV4MPEG2 stream to a specified format
yuvycsnoise Noise filter specialized for NTSC Y/C separation noise
File Formats
File Description
yuv4mpeg video stream format used by pipe-based MJPEGtools