Download Avidemux

Avidemux is a non-linear video encoder and editor. It is a free and open source tool that offers support for batch file processing. It requires limited system resources to operate. Therefore, it doesn’t affect the performance of your system.

Software details

Windows 10 / Windows 7 / Windows 8
5 (100%) 2 vote[s] 5 [s]

Software description

As a very simple yet very useful tool, Avidemux is a free and open-source software that is designed for video encoding, cutting, and filtering. With its GNU General Public License, Avidemux contrasts many video editing and processing software out there that constantly create new, but sometimes very complicated features. This program was written in C++ while the graphical user interface was built using Qt, making it uncomplicated and very easy to navigate.

Primary Features

Avidemux is known for having very user-friendly components that are fit for basic video editing tasks. You are not required to convert your video file to a specific format before processing, giving users less trouble when working.

This software has the ability to performnon-linear video editing, which means that it lets users copy, cut, or paste scenes of a certain video. It lets you output a new video file while keeping the original file unchanged.

It supports straightforward digital-to-digital file conversion. Video files can undergo transcodinginto different file formats using this app. Demuxingis an action that lets the user extract an audio stream from videos or scenes. To insert those audio streams to another video file, there is also muxingor multiplexing.

Visual effects, or also called filters, by Avidemux can be applied in the video you are working on. Further, there some of the available visual effects that were ported from the free applications, AviSynth and MPlayer.

A built-in subtitle processor for rendering complex subtitles and Optical Character Recognition (OCR) of DVD subtitles is available in this app. Subtitle formats like .SSA, .ASS, .SUB, and .SRT is supported.

With the use of SpiderMonkey JavaScript, Avidemux has built anessential project system. It is handy as it lets users save an entire project with its every configuration, option, preference, and selection into one project file. These projects are put in a project queue system. A non-project project system is also available for users to save their video files, not project files, immediately after making all of their configurations.

In the graphical user interface and command-line modes, users can performadvanced scripting to automate tasks.


Avidemux is a small-sized app developed for widely-known operating systems like Windows, macOS, and Linux. However, there are also unofficial builds made for OpenBDS, FreeBSD, and NetBSD.

This free and easy-to-use software is compatible with IA-32 and x64 platforms.

As for languages, Avidemux is available in English, German, French, Italian, Czech, Japanese, Greek, Catalan, Turkish, Russian, and Spanish.

Supported File Formats


  • MPEG-1
  • MPEG-2
  • MPEG-4 Part 2
  • DV
  • FFV1
  • H.263
  • H.264
  • H.265
  • MSMPEG-4 v2
  • Windows Media Movie 8
  • VP3
  • VP6
  • VP8
  • VP9
  • Y800
  • VC-1
  • Sorenson Video 3
  • Snow
  • Raw video-RGB
  • Raw video-YV12
  • Motion JPEG
  • HuffYUV
  • Cinepak


  • AC-3
  • Vorbis
  • MP2
  • MP3
  • DTS
  • AMR-NB
  • AAC
  • LPCM
  • PCM


  • Windows bitmap
  • JPEG (JPG and JPEG)

Multimedia Container

  • MPEG elementary stream
  • Advanced Systems Format (.ASF, .WMA, and .WMV)
  • .WebM
  • .VOB
  • .3GP
  • .MOV
  • .OGM
  • NUV
  • .MP4
  • .TS
  • .MPG
  • .MPEG
  • .MKV
  • .FLV
  • .AVI