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 (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.6.18 / Nightly 170323
Released:Mar 23,2017
File size:25.1MB
99 votes

AviDemux screenshot
Click to enlarge screenshot

AviDemux screenshot 2
Click to enlarge screenshot
Latest version

2.6.18 / Nightly 170323 (March 23, 2017)


Visit developer's site

Download AviDemux 2.6.18  [25.1MB]  [Win]

Download AviDemux 2.6.18 64-bit  [19.6MB]  [Win64]

Download beta, portable, Mac, Linux and other versions

Download AviDemux 2.6.18 portable 64-bit  [29.3MB]  [Win64]  [Portable]

Download AviDemux Nightly 170323  [25.2MB]  [Win]

Download AviDemux Nightly 170323 64-bit  [19.6MB]  [Win64]

Download AviDemux Nightly 170323 64-bit portable  [29.4MB]  [Win64]  [Portable]

Download AviDemux Mac 64-bit version  [28.8MB]  [Mac64]

Download AviDemux Linux version  [19.2MB]  [Linux]

Download AviDemux Linux 64-bit version  [38.0MB]  [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.6.18 Nightly 17-03-23]

[GUI ] initialize menu pointer before using it
Merge pull request #127 from eumagga0x2a/ae-lav-max-bitrate
Merge pull request #128 from eumagga0x2a/filter-rotate
[ae_lavc] Fix max bitrate for mp2 and ac3
[rotate] Rotate clockwise
Merge pull request #126 from eumagga0x2a/i18n-refresh
Merge pull request #125 from eumagga0x2a/menu-recent-playback
[i18n] Update the German translation
[Qt/i18n] Fix a typo in gui2.ui, update translation files
[Qt] Disable items of the menu 'Recent' submenus on playback
Merge pull request #124 from eumagga0x2a/menubar-toolbar-context-menu
[Qt] Disable context menus for menubar and toolbar
[ts/demux] Make it more robust
Merge pull request #122 from eumagga0x2a/lastdir-read-drag-n-drop
Merge pull request #123 from eumagga0x2a/volume-widget-pulsaudiosimple
[core/Qt/pulseaudio] Use device properties, not the name to determine if the volume widget should be hidden
[UI/Qt] Hide non-functional volume widget with PulseAudioSimple
[Qt] Set lastdir_read on drag'n'drop as well
Merge pull request #121 from eumagga0x2a/action-lists
[Qt] Remove the now redundant call to buildActionLists() in the MainWindow constructor
[UI/Qt] Dont keep pointers to objects that have been cleared and recreated
Merge pull request #120 from eumagga0x2a/menu-go-previous-next-icons
Merge pull request #119 from eumagga0x2a/alt-keyboard-shortcuts
[polish] Use the same icons in the 'Go' menu as in the navigation widget
[Qt] Swap the icon for play/stop on playback in the Go menu too
Merge pull request #118 from eumagga0x2a/alt-keyboard-shortcuts
[Qt] Swap the play button icon on playback, remove the dedicated stop button
Merge pull request #117 from eumagga0x2a/alt-keyboard-shortcuts
[Qt] Enable and disable navigation buttons dynamically
Merge pull request #116 from eumagga0x2a/alt-keyboard-shortcuts
[Qt] Set tooltips in the navigation and selection widgets dynamically
[UI] Update shortcuts at runtime, bundle populating of action lists in a separate function
Merge pull request #115 from eumagga0x2a/alt-keyboard-shortcuts
[prefs/Qt] Add alternate configurable keyboard shortcuts (initial backend part)
Merge pull request #114 from eumagga0x2a/menu-auto-enabled-state
[Qt] Don't simplify where the code is not reused
[Qt] Fix regressions concerning menu items enabling and disabling
[Qt] and always available item (still cosmetic)
Merge pull request #112 from eumagga0x2a/vumeter-flyspeck
Merge pull request #111 from eumagga0x2a/gui-avsproxy-avoid-crash
Merge pull request #110 from eumagga0x2a/disable-menu-items
[polish] Hide the dummy VuMeter OpenGL widget after probing
[GUI_avsProxy] Return when called during playback, avoid crash
[UI] Disable menu items during playback, fix menus disabled after drag-n-drop
Merge branch 'master' of
[core] bump ffmpeg
Merge pull request #109 from eumagga0x2a/disable-menu-items
[UI] Enable or disable menu items dynamically
Merge pull request #107 from eumagga0x2a/i18n-da-scootergrisen-cleanup
Merge pull request #106 from eumagga0x2a/encoding-dialog-sharing
[encoding] Keep encoding protected within ADM_muxer
[encoding] Move pass 1 encoding dialog to muxer, reuse it for pass 2
Merge pull request #105 from eumagga0x2a/crashdump-newline
[debug][cosmetics] Fix ADM_info adding a space to the string to print
[crashdump] Add missing newline after file name
[color] Support for P010 merged manually from ffmpeg31 branch
Merge branch 'master' of
[Dxva2] Partial h265 10 bit support
Merge pull request #104 from eumagga0x2a/unified-encoding-dialog
[Qt/encoding] Set the dialog window title properly (missed in the previous patch)
[encoding] Use encoding dialog for the first pass (no re-use yet)
Merge pull request #103 from eumagga0x2a/build-do-not-call-it-qt4
Merge pull request #102 from eumagga0x2a/gui-reset-markers
[build][cosmetics] Don't call it qt4 if it may be qt5
[UI] Allow resetting markers from GUI
[pyNextFrame] Scan most of the file for decoding error
Merge branch 'master' of
[uyvy] Fix swapper u v
Merge pull request #101 from eumagga0x2a/last-read-as-target-dir
[prefs] Add preference to save in the same folder as the currently loaded video, avoid file name conflicts
Merge pull request #100 from eumagga0x2a/cosmetics-newline-after-fcc-print
[cosmetics] Add newline after fourcc::print at some locations
[py/navigate] Tune script
[py/editor] Begin adding navigation helper functions
[cosmetic] Proper header
[dxva] Try to see if refresh can work (euma)
[h265/TS] Better offset management with 5== header + startcode
Merge branch 'master' of
[h265/index] Print nal type in cleartext
[h265/TS] Also extract HEVC tag from HDMV registration field
[h265 extractor] be resilient to missing timeframe info in sps
Merge pull request #98 from eumagga0x2a/mw-resize-on-unmaximize
[UI] Refresh the main window on closing a video
Merge pull request #97 from eumagga0x2a/vdpau-render-zero-size
Merge pull request #96 from eumagga0x2a/mw-resize-on-unmaximize
[render] Avoid trying to use VDPAU render with zero size dimensions
[UI] Resize on unmaximize, slightly less ugly
[libva] silence output
[delogo] make the hack scope limited to the instance and not global
Merge pull request #95 from eumagga0x2a/mpeg2-vdpau
Merge pull request #94 from eumagga0x2a/delogo-fixes
Merge pull request #93 from adrienverge/feat/appdata
[vdpau] Fix detection of support for MPEG-2
[delogo] Fix interaction between the rubber band, the spinners and the zoom (quick and dirty style)
[desktop integration] Add AppData file
[dumpIndex] simple version
Merge pull request #90 from eumagga0x2a/main-window-size-unmaximize
Merge pull request #91 from eumagga0x2a/vdpau-wmv3
[vdpau] Don't crash with WMV3 videos
[UI] Resize the main window on unmaximizing
Merge branch 'master' of
[UI] in debug mode, display ffmpeg version used
[Core] Bump ffmpeg to 3.0.6
[Core] Bump ffmpeg to 3.0.6
Merge pull request #89 from eumagga0x2a/xvid-cosmetics
[xvid4][cosmetics] Remove extraneous right parenthesis in aspect ratio
[vdpau] Probe hw capabilities (experimental)
Merge pull request #88 from eumagga0x2a/save-output-filename
[core, qt] Use the base name of the currently loaded video as the default base name when saving
[TS/Demux] Add H265 to the valid video tracks found in PAT/PMT
[TS/H265] Slightly better extra data
[h265/ts] Annexb continued, still incomplete
Merge pull request #87 from eumagga0x2a/do-not-translate-printString-input
[ts/h265] annexB to mp4 hvcc continued
[ts/H265] Skeleton for annexB management (incomplete)
[ts/H265] Prepare for annexb handling
[ts/h265] Cosmetic
[ts/h265] Manage VPS as prefix for following image(s)
[i18n] Don't translate strings passed to printString, the latter is ASCII-only
[h265/ts] slightly better indexing
[libva] Allow mpeg2
[telecide] fix crash with clang
Merge branch 'master' of
[TS/H265] Better constuction of index file, frame type is still incorrect
Merge pull request #86 from eumagga0x2a/i18n-ru-corrections
[i18n/ru] Work around a crash with the hue and asharp filters, fix delogo translation
[i18n/ru] Correct a few translation, add kbd accels, remove a lot of broken lrelease heuristic leftovers
Merge branch 'master' of
[ts/H265] Try to decode properly slice type
Merge pull request #84 from TotalCaesar659/master
Merge pull request #85 from eumagga0x2a/faad-cosmetics
[faad][cosmetics] Improve debug output legibility
Merge branch 'master' of
[TS/demux] split indexer into several class, tidies things a bit
[InfoExctractor] Extract some needed info from PPS/SPS
[tsIndexer] being decoding slice header
Updated Russian translation
[infoExtractor] dont expose all the avcodec internals, it gets messy
[infoExtractor] Get everything from lavcodec
[H265/TS] Also extract VPS and PPS, that gives us framerate + num_extra_slice_header_bits
Merge pull request #81 from eumagga0x2a/regenerate-translation-files
[qt/i18n] Include updated Danish translation
Merge pull request #72 from eumagga0x2a/resample-fps-gototime
Merge pull request #73 from eumagga0x2a/fly-dialog-label-time
[flyDialog] Fix time display
[resampleFps] Apply the same logic as in changeFps to fix goToTime
[flyMSharpen] Fix preview
[flyMSharpen] small tweak
[flyMSharpen] cosmetic
[flymSharpen] Hooking stuff, incomplete
Merge pull request #71 from nikoss/nikoss-Greek-translation-001
upload Greek translation 001
Delete avidemux_el.qm
Add files via upload
[msharpen] begin to hook to flydialog
[msharpen] prepare for flydialog
[flyDialog] Hide a bit implementation
[blackenBorder] Fix build and window name
[flyBlacken] Fix cli, not working, still wip
[blakenBorders] rename ui
[blakenBorders] cleanup
[blackenBorder] skeleton
[qt] Fix _nextRdv init
[filters] dont assert when moving up 1st filter
[Ts] more groundwork for H265
[ts] more legwork for h265 support
[TS] fill in h265 tags
[flyDialog] more accurate timestamps + display pts
[flyDialog/delogo] silence
[flyDelogo] avoid looping on resize event, not correct but better
[flyDelogo] factorize
[crop] crop -> Crop
[audio] Add support for external eac3 track
[mp4/demux] Handle LPCM like PCM
[changeFps] Fix changeFps gototime
[delogo] Add a small helper symbol
Merge branch 'master' of
[delogo] Display help image, incomplete
Merge pull request #69 from eumagga0x2a/set-audio-codec
[delogo] cleanup ui
[UI] Preserve audio codec upon loading a video, now for real
Merge branch 'master' of
[mpdelogo] Keep old UI for the moment
[delogo] Refresh of UI, WIP
Merge pull request #66 from TotalCaesar659/master
[build] Not release anymore

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 tool (dead link/new version)  

100 comments, Showing 1 to 5 comments

Having switched from VDub to this after I saw that VDub doesn't support mkv/mp4, there was no looking back.

But with latest version, the developer has made an ingenious change to move the marker keys to something plainly unusable.

What used to be a very handy one-key solution is now a 3-key solution for each darn marker.

While I like this new version with improved zooming, I am forced to go back to a decades old version to get back my marker keys :(

Would gladly rate the old software in the 9s.

Mar 11, 2017 Version: 2.6.18 OS: WinXP 64-bit Ease: 6/10 Functionality: 7/10 Value: 10/10 Overall: 7/10

-- Use version 2.5.5 -- The new one is broken --
Not trying to sound like an ass but when the developers of the program don't do something, we have to share the valuable info. I was just having crash after crash using the more recent version of avidemux, then I switched back to v2.5.5 (because it was the most downloaded of the old versions on sourceforge), and now I finally can convert my h264 video again without crashes and without weird artifacts on screen. I don't know what they tried to do with version 2.6.x but it's clearly not working.
To everybody out there, I strongly recommend using avidemux version 2.5.5 .

Feb 5, 2017 Version: 2.5.5 OS: WinXP Ease: 10/10 Functionality: 10/10 Value: 10/10 Overall: 10/10

I had stayed away from this application for a while due mainly to audio sync problems. I had started using Video to Video which does the job very well so far as my requirements go. Unfortunately it has not been updated to decode x265 codec.

Recently I came across an x265 video that had a lot of useless real estate like a wall paper and the actual video content was limited to central portion. It was very irritating to watch. So remembering Avidemux's past capability of cropping the video I decided to look for the the latest version and see if it would help.

I was pleasantly surprised. I was able to decode the x265 codec, crop out the wasted area, use msharpen filter, increase the volume level by 2.0 db, and encode with x264 codec required for my 6 year old PhantomTek media player. The result in my opinion was excellent.

What I would really like to see added to the GUI is capability or minimising it to tray while the process is going on AND ability to easily set defaults upon startup. If these twi features are added I would rate it 10. Another thing I observed is that the sometimes the tray icon stops updating the progress % when hovering with mouse. This might be due to Windows behaviour, I am not sure. Overall an excellent application. BTW it is much faster, too.

Sep 27, 2016 Version: 2.6 OS: Windows 7 Ease: 7/10 Functionality: 10/10 Value: 10/10 Overall: 9/10

Hi last 2 Nightly updates (AviDemux 2.6.12 Nigthly 160723 64-bit) CRASH. Thanks!:)

Jul 23, 2016 Version: 2.6.12 Nigthly 160723 OS: Vista 64-bit Ease: 10/10 Functionality: 10/10 Value: 10/10 Overall: 10/10

This latest beta still can't read and index mpeg2 VOBs or some mpeg-ps/ts. I still have to rip DVDs and Tivo downloads with 2.5.6.

Feb 15, 2016 Version: 2.6.11b160215 32-bit OS: Windows 7 64-bit Ease: 7/10 Functionality: 9/10 Value: 10/10 Overall: 9/10

100 comments, Showing 1 to 5 comments

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 (25)
Animation (3D/2D Animation) (7)
Audio Editors (16)
Audio Encoders (71)
Audio Players (13)
Authoring (Blu-ray/AVCHD) (23)
Authoring (DivX) (5)
Authoring (DVD) (34)
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 (34)
Capture (33)
CD/DVD/Blu-ray recovery (3)
Codec Packs (8)
Codec/Video Identifiers (31)
Codecs (67)
Decrypters (Blu-ray Rippers) (8)
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 (16)
Linux Video Tools (118)
MacOS Video Tools (169)
Media (Blu-ray/DVD/CD) (9)
Media Center/HTPC (37)
Other Useful Tools (120)
Photo Blu-ray/DVD/SlideShow (10)
Portable (Mobile/PSP) (36)
Region Free Tools (5)
Screen capture / Screen recording (21)
Screenshots / Thumbnails (10)
Subtitle Editors (59)
Video De/Multiplexers (54)
Video Editors (Advanced/NLE) (32)
Video Editors (Basic) (48)
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 (35)
Video Repair/Fix (21)
Video Scripting (11)
Video Streaming (23)
Video Streaming Downloaders (65)
Virtualdub Tools (11)

Search   Contact us   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue