Help us keep the list up to date and submit new video software here.

Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker or buy PlayOn and record Netflix :)

Software Home >



Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks. Tasks can be automated using projects, job queue and powerful scripting capabilities. It supports most video formats like DVD, VOB, AVI, WMV, MPG, MP4, AVI, MOV, MKV, DV, FLV and codecs like H.264/AVC, H.265/HEVC, MPEG4 ASP(DivX, XviD), MPEG2, MJPEG, HUffYUV, PNG, YV12.

Free software
OS:Windows Mac Linux
Version:2.7.0 / 2.7.0 171206 Nightly
Released:Dec 6,2017
File size:21.7MB
130 votes

Rate it

AviDemux screenshot
Click to enlarge screenshot

AviDemux screenshot 2
Click to enlarge screenshot

AviDemux screenshot 3
Click to enlarge screenshot
Latest version

2.7.0 / 2.7.0 171206 Nightly (December 6, 2017)


Visit developer's site

Download AviDemux 2.7.0  [21.7MB]  [Win]

Download AviDemux 2.7.0 64-bit  [24.0MB]  [Win64]

Download Beta, Portable, Mac, Linux and other versions

Download AviDemux 2.7.0 portable  [36.5MB]  [Win]  [Portable]

Download AviDemux 2.7.0 171206 Nightly 64-bit  [24.1MB]  [Win64]

Download AviDemux 2.7.0 171206 Nightly 64-bit portable  [36.7MB]  [Win64]  [Portable]

Download AviDemux 2.7.0 Mac 64-bit  [26.0MB]  [Mac64]

Download AviDemux 2.7.0 171206 Nightly Mac  [22.0MB]  [Mac]

Download AviDemux 2.7.0 Linux 64-bit  [Linux64]

Download old versions

Download AviDemux old versions

Supported operating systems

WinWindows MacMac OS LinuxLinux


Free software

More information and other downloads

Version history / Release notes / Changelog

2.7.0 171206 Nightly

[i18n] CN/TW translation update by Lee,Shin Chun
[Matroska/demuxer] Add splitter to have small enough (L)PCM blocks
[matroska] Add splitter access
[mkv/Demux] return max packet size detected for pcm, will help to allocate splitter later
[mkv/Demux] detect large PCM packet size, we ll add a splitting layer on top of it when it happens
[matroska] Revert split, keep it in git history just in case
[mkv/demux] Hook to check PCM audio blocks are not absurdly big
[lav/audiodecoder] Check the data are valid before using them
Merge pull request #149 from Hinterwaeldlers/master
Merge pull request #150 from poltsy/master
Don't hardcode number of cpus used to build ffmpeg
[muxerMp4] Add config options to specify pixel aspect ratio, disguised as usual DAR values
[editor] Fix the check for PTS going back so that we catch MP4 with broken PTS as well
[editor] Allow to reconstruct PTS lost e.g. by saving as AVI in videos containing B-frames by decoding the full video on load (ATM works only with MKV)
[editor] Skip trying to fill the 2nd field PTS if the video is not interlaced
[coreMuxerFFmpeg] Try harder to avoid DTS collisions as long as we don't request rounding
[editor] Don't trust unreliableBFramePts(), always run checkForValidPts when adding a ref video, remove unnecessary bool var and ADM_Composer::DecodeNextPicture API changes introduced by the last commit
[editor] Ignore container PTS if they are obviously wrong (PTS=DTS in H.264 streams with B-frames)
[ffmpeg] Bump FFmpeg to 3.3.5
[videoCopy] Allow to disable DTS sanitizing in copy mode + increase the catch up rate back to 5 ms per frame
[prefs] Add a pref to toggle DTS sanitizing in copy mode
[editor] Remove unnecessary define, fix the test for negative finalDts instead
Merge branch 'master' of
[demuxers/MpegTS] Bundle disabling of the prompt to append sequentially named files in one location
[demuxers/MpegTS] Don't unconditionally append sequentially named files while reading the audio section of the index, we may hit the limit of open file descriptors by drag'n'dropping sequentially named videos from a large directory
[mkv/demux] Check we dont overflow, assert if we do
[demuxers/MpegPS] Don't append sequential files while probing audio when the user declined appending even if we may lose a small chunk of audio at the end
[ffVTEnc] Add controls to set the profile, the GOP size and to enable B-frames
[ffNvEnc] Remove leftover unused variable
[coreVideoEncoderFFmpeg] Get internal PTS and the keyframe flag from the packet only, otherwise we end up with all frames marked as intra e.g. with h264_videotoolbox
[ffNvEnc] Allow setting the profile, the GOP size and the number of B-frames
[coreVideoEncoder] Get internal pts from packet if the encoder doesn't set it in coded_frame + make getEncoderDelay() virtual
[documentation] Update cross-compiling howto, x265 is available as a MXE package now
[prefs] Fix parameter range for downmixing
[coreVideoEncoderFFmpeg] Always set time_base in the codec context, otherwise we crash in avcodec_close if no matching codec was found + remove unused variable
[coreVideoEncoderFFmpeg] Revert increasing internal timestamp resolution, bump internal PTS to resolve conflicts instead
[coreVideoEncoderFFmpeg] Increase internal timestamp resolution to avert PTS collisions due to rounding, avoid repeated computations
[editor] Print modified marker positions to the log
[demuxers/MpegPS] Support retrieving a frame which is not the next one and not an intra (code copypasted from the MpegTS demuxer)
[i18n/de] Update German translation of the swsResize video filter
[resize] Add more items to the list of pixel aspect ratio values, default to square pixels
[GUI] Fix swapped actions for the DOWN key
[resize] Make lock aspect ratio checkbox state persistent
[editor] Fix the copy mode for videos with some DTS and PTS missing
[editor] Fix grammar in debug messages from the last commit, oops
[editor] Try to fix the fix for checkForDoubledFps, oops
[editor] Don't halve FPS if we haven't got any consecutive frames with valid DTS and PTS
[editor] Add missing newlines in debug messages in ADM_Composer::getFrameNumFromPtsOrBefore
[editor] Fix ADM_Composer::getFrameNumFromPtsOrBefore bailing out one frame too early
[GUI/i18n/de] Remove confusing checkbox in hwAccelText, fix German translation
[i18n/da,de,it,ko,zh_CN,zh_TW] Fix translations affected by removal of rich text from the encoding dialog
[Qt] Remove rich text from encoding dialog XML in favor of using default font style, formatting didn't look right in HiDPI conditions
[Qt] Prevent encoding dialog from being closed with encoding still running by pressing the ESC key
[cmake] Fix message mode
[x265] Add strong_intra_smoothing encoder config option
[editor] Catch up slower after delaying frames in copy mode to make messing up PTS order less likely + double the desyncScore threshold, report the linear time when we hit it
[resampleFps] Revert 598c62c which crashed in preview with other filters derived from ADM_coreVideoFilterCached in filter chain, fix seeking
[coreVideoFilter] Cast seek time in microseconds to double instead of float in goToTime
[coreVideoFilter] Fix video cache dump(), do not cast uint32_t to int
[editor] Allow to silence warnings about dropped frames in copy mode, warn about dropped P- and B-frames too + don't reset totalExtraDelay when we drop a frame
[hue] Improve usability of the saturation slider
Merge branch 'master' of
[i18n] Simplified chinese translation by Lee,Shin Chun
[build] Remove duplicated ELSE command from the cmake file to create plugin settings deb package
Merge branch 'master' of
[i18n] Fix extra >
[editor] Bump PTS for the first frame when we avoid time stamp collision by bumping DTS too, fix operator precedence
[muxerMP4] Improve comment (no code changes)
[i18n/zh_TW] Fix compilation
Merge branch 'master' of
[i18n] Taiwanese translations update by Lee, Shin Chun
[coreMuxer] Try to cope better with DTS going back and PTS < DTS irregularities in stream
[muxerMp4] Do not set roundup value
[GUI] Display selection duration in the selection widget, make filtered output toggle a menu action and add it to the toolbar
[editor] Ask user confirmation when delayed video frames might result in perceptible A/V desync
Merge branch 'master' of
[TS/Demux] Probe deeper to find pat, else it fails on high bitrate video
[editor] Try to handle DTS going back in time more graciously in copy mode, accept up to 100 ms A/V desync
[Qt] Make encoding dialog, broken by 62831ed, modal again
[GUI] Reject deleting the entire video already in the action since truncate may fail to do so due to padding
[editor] Fix ADM_Composer::checkForValidPts for videos not starting at zero
[editor] Skip search for previous keyframe in ref when refTime = 0
[editor] Fix debug message in ADM_Composer::seektoTime
[editor] Fix overflow and hang in ADM_verifyDts when the demuxer reports zero video frames
[avi/demux] Remove fraps empty frames (hack)
[Qt] Fix select audio track dialog broken by 62831ed
[crop] Fix autocrop of vertical black bars, remove unused variables
Merge branch 'master' of
[build] High Sierra fix (1)
[crop] Fix standard deviation computation
[audio] Always construct ADMCountdown for message rate-limiting, otherwise we crash in ADM_audioStreamMP3 destructor later
[seekablePreview] Remove show() from the dialog constructor
[plugins/vf] Make video filter dialogs with seekable preview modal again
[mkv/demux] use new API to find MKV_TRACKS when SeekHead is invalid or missing
[mkv/demux] complete the api to be able to easily get the container and not the content
[Addon] Fix build of mkvscan
[matroska] If seek_head is invalid, look for tracks (incomplete)
[Qt] Follow Qt documentation, call show() after changing window flags
[build] Fix compilation with glibc >= 2.27
[GUI] Stop trying to get audio data once the end of the stream has been encountered
[demuxers/MpegTS] Do not suggest appending sequential files for now, it mostly doesn't work right
[audio] Rate-limit debug messages when getPacket starts to fail at the end of an MP3 audio track
Merge remote-tracking branch 'eumagga/macos-videotoolbox-support'
[coreVideoCodec] Don't flood the console with empty lavc messages
[plugins] Add a rudimentary front end for the h264 FFmpeg VideoToolbox hw accelerated encoder on macOS
[cmake] Enable VideoToolbox support in bundled FFmpeg on macOS
[audio] Accept codec menu name for --audio-codec too
[editor] Revert to segments starting at zero DTS instead of the first frame PTS of the ref video
[GUI] Avoid seek errors on cut or delete
[editor] Notify user when we drop an intra due to a DTS collision while saving video in copy mode
[editor] Fix getNKFramePTS not to miss the first keyframe in a segment with start time in ref = 0 and ref video starting at zero + warn about video not starting at zero only if it really doesn't start at zero
Merge branch 'master' of
[mkv/demux] Add mjpeg native id
Merge pull request #148 from Hinterwaeldlers/master
[editor] Fix nextPicture going past the end of the last segment
Appended the vapoursynth port selection within the gui
Allow to define vapoursynth proxy port via cli parameter
[editor] Add a comment in getLastKeyFramePts, make debug output slightly less verbose
[GUI] Go to the start of the video when resetting edits
[editor] Keep time in segment offset = pts of the first frame in ref when resetting segments
Merge branch 'master' of
[opus] Better error management, lower bitrates
[editor] Safeguard against getLastKeyFramePts occasionally returning a pts beyond the end of the last segment
[editor] Create a new segment wi...

View full changelog

Sections/Browse similar tools

Alternative to AviDemux

MPEG StreamClip




Guides and How to's

AVI to DVD Encoding and Authoring : BASIC

- Read

How to Compress a Video with AviDemux

- Read

How to convert any video to AVI or MP4 with burned in subtitles

- Read

How to create/edit/embed subtitles in videos using Jubler and Avidemux under Win/Linux/Mac

- Read

How to encode 3D sterioscopic to 2D

- Read

How to get started with avidemux, edit and convert any video format

- Read

How to record streaming flash media, edit and save as AVI, MP4, etc

- Read

YouTube AviDemux video tutorials

View all guides with guide description here

Tool features - Convert

Acronyms / Also Known As

AviDemux2, avi demux

Download AviDemux portable download

Share software

Facebook    Twitter    Reddit    LinkedIn    Pinterest    Google+    Email

Notify me when software updated or report software

Email me when it has been updated    Report this software (dead link/new version)  

131 reviews, Showing 1 to 5 reviews

DAR!!! Waited a long time for this function. Thanks AviDemux developers.

Nov 29, 2017 Version: 2.7.0 171127 Nightly OS: Windows 7 Ease of use: 8/10 Functionality: 8/10 Value for money: 10/10 Overall: 8/10

No comments. Rating it only.

Oct 21, 2017 Version: 2.7.0 OS: Windows 10 64-bit Ease of use: 8/10 Functionality: 7/10 Value for money: 9/10 Overall: 8/10

Pretty stable, a few bugs, the nightly shows a lot of corrections some minor,but nothing major over this 2.7.0 build. Would be nice to get a build which does not have persistent bugs found after the fact and this is a major criticism of avidemux build releases. Anyway great freeware.

Sep 21, 2017 Version: 2.7.0 OS: Windows 8 64-bit Ease of use: 9/10 Functionality: 9/10 Value for money: 10/10 Overall: 8/10

I find all points here very valid. It is stable/buggy depending on your specific project, format. But what it is and does as freeware is comparable and exceeds those so called commercial editors which are bloated and too complicated, plus extremely pricey. The 2.7.x branch is stable, if I hit a problem I revert back to an older 2.5.6 portable. Also I think the bugs may sometimes be bugs within Windows which 'react' to avidemux or vice versa.

Another plus point is that are easy accessible filters for denoise or sharpening. My quibble is that I wouldlower the spatial settings at a high default as they are far too strong as in the really good HQ denoiser available in the filters. Its default should be lowered to a more conservative 2:1:3:3 for most sources. I mostly use the fluxsmooth on DVD sources set at very safe 7 & 7 for excellent results.

Sep 7, 2017 Version: 2.7.0 portable OS: Windows 10 64-bit Ease of use: 9/10 Functionality: 10/10 Value for money: 10/10 Overall: 9/10


"Avidemux" is no less than excellent (if not among the very best of its "kind" if you want), since it's EASY, PORTABLE and AUTONOMOUS, plus... FREE.

Plus, important points: able to and even set by default to stream copy (good!)

= (simple reminder to beginners) no recoding => no quality loss + very fast, although lossy compressed videos can only be cut on their key ("intra", labelled "I" by "Avidemux") frames, in stream "Copy" mode / double triangle blue buttons will find them key frames for you;

AND providing a no-more-than-what-you-need set of commands or menus / buttons. All that in one Win. 10 (64 & 32-bit) + XP + Linux + Macintosh compatible tool, being rather unique.

Some free editors sure are easy but may lack portability or any other of those qualities when they don't come bundled with idiotware, while "Avidemux" comes with NO spy/malware whatsoever.

I've tested quite a few... tons of editors, including excellent, e.g. "VirtualDub", "Sony Vegas", etc., of course. "VirtualDub" really lacks an option to save to more containers than ".avi" (".mp4" possible but way too complicated to set).

And "Avidemux" lacks the ability to crossfade (so does "VirtualDub"); I mean, withOUT the help of "AviSynth", but sure gets: TO-THE-POINT faster than anything else, i.e. at once: edit... EASY!

OK, it's been "quite" buggy, thus forcing me to switch to e.g. its 2.5.6 version when 2.6.x versions would crash or display their delightful "Video saved but too short" warning. Nevertheless, as already posted here, 2.7.0 or 2.7.x is much more stable.

A tool that lets you and helps you concentrate on video instead of on its (complex) commands, is no less than essential. Obvious if not boring as can be, such a remark is intended as a reminder to (so) MANY a programmer!..


Sep 6, 2017 Version: 2.7.0 + 2.7.x OS: Windows 10 Ease of use: 10/10 Functionality: 7/10 Value for money: 10/10 Overall: 9/10

131 reviews, Showing 1 to 5 reviews

1 tool hits, Showing 1 to 1 tools

NEW SOFTWARE= New tool since your last visit
NEW VERSION= New version since your last visit
NEW COMMENT= New comment since your last visit
NEW VERSION= New version

Type and download
NO MORE UPDATES? = The software hasn't been updated in over 2 years.
NO LONGER DEVELOPED = The software hasn't been updated in over 5 years.
RECENTLY UPDATED = The software has been updated the last 31 days.
Freeware = Free software.
Free software = Free software and also open source code.
Freeware/Ads = Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Free software/Ads = Free software and open source code but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Portable version = A portable/standalone version is available. No installation is required.
v1.0.1 = Latest version available.
Download beta = It could be a Beta, RC(Release Candidate) or an Alpha / Nightly / Unstable version of the software.
Download [15MB] = A direct link to the software download.
[Win] = Windows download version. It works on 32-bit and 64-bit Windows.
[Win64] = Windows 64-bit download version. It works only on 64-bit Windows.
[Mac] = Mac download version. It works on 32-bit and 64-bit Mac OS.
[Mac64] = Mac OS download version. It works only on 64-bit Mac OS.
[Linux] = Linux download version.
[Portable] = Portable version. No installation is required.
[Ad-Supported] = The software is bundled with advertising. Be careful when you install the software and disable addons that you don't want!
Visit developers site = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64-bit version = If you have a 64bit operating system you can download this version.
Download portable version = Portable/Standalone version meaning that no installation is required, just extract the files to a folder and run directly.
Portable version available = Download the portable version and you can just extract the files and run the program without installation.
Old versions available = Download old versions of the program.
Version history available = Complete changelog on our site.
Windows = Windows version available.
Mac OS = Mac OS version available.
Linux = Linux version available.
Our hosted tools are virus and malware scanned with several antivirus programs using

Rating from 0-10.

Browse software by sections
All In One Blu-ray Converters (11)
All In One DVD Converters (15)
All In One MKV to MP4/Blu-ray (11)
All In One Video Converters (24)
Animation (3D/2D Animation) (9)
Audio Editors (15)
Audio Encoders (73)
Audio Players (14)
Authoring (Blu-ray/AVCHD) (20)
Authoring (DivX) (5)
Authoring (DVD) (33)
Authoring (SVCD/VCD) (10)
Bitrate Calculators (7)
Blu-ray to AVI/MKV/MP4 (15)
Blu-ray to Blu-ray/AVCHD (10)
Burn (CD,DVD,Blu-ray) (22)
Camcorders/DV/HDV/AVCHD (32)
Capture (33)
CD/DVD/Blu-ray recovery (3)
Codec Packs (8)
Codec/Video Identifiers (31)
Codecs (66)
Decrypters (Blu-ray Rippers) (10)
Decrypters (DVD Rippers) (16)
DigitalTV/DVB/IPTV (38)
DVD to AVI/DivX/XviD (17)
DVD to DVD (21)
DVD to MP4/MKV/H264 (17)
ISO/Image (15)
Linux Video Tools (132)
MacOS Video Tools (181)
Media (Blu-ray/DVD/CD) (9)
Media Center/HTPC (38)
Other Useful Tools (123)
Photo Blu-ray/DVD/SlideShow (10)
Portable (Mobile/PSP) (35)
Region Free Tools (5)
Screen capture / Screen recording (23)
Screenshots / Thumbnails (11)
Subtitle Editors (61)
Video De/Multiplexers (55)
Video Editors (Advanced/NLE) (32)
Video Editors (Basic) (47)
Video Editors (H264/MP4/MKV/MTS) (18)
Video Editors (MPG/DVD) (18)
Video Editors (WMV/AVI) (16)
Video Encoders (AVI/WMV) (40)
Video Encoders (H264/H265/MP4/MKV) (46)
Video Encoders (MPG/DVD) (27)
Video Encoders / Converters (151)
Video Frameservers (9)
Video Players (37)
Video Repair/Fix (21)
Video Scripting (11)
Video Streaming (24)
Video Streaming Downloaders (73)
Virtualdub Tools (11)

Search   Contact us   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue