Avidemux is a video editor designed for simple cutting, filtering and encoding tasks. It supports many file types, including AVI, DVD compatible MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated using projects, job queue and powerful scripting capabilities.
Features:
Support for non-linear video editing, visual effects, and transcoding
Support for muxing (multiplexing) and demuxing
Support for popular subtitle formats: SUB / SSA / ASS / SRT
Various output formats supported: MKV / Flash / AVI / MPEG-1/2 / OGM / MP4 / etc
Built-in video encoders for: MPEG-1 / MPEG-2 / FFHuffYUV / FFV1 / H.263 / H.263+ / HuffYUV / MJPEG / MPEG-4 / Snow / x264 / Xvid / Y800
Built-in audio encoders for: MPEG-1 Layer 3 (MP3) / MPEG-1 layer 2 (MP2) / Vorbis / AAC / AC-3 / RIFF / WAV / PCM / LPCM
Multiple filtering options: Auto-resize / Gauss Smoothing / Deinterlacing / Chroma Shifts / Add Black Borders / Etc