Avidemux Changelog

What's new in Avidemux 2.8.1

Sep 27, 2022
  • Euma and szlldm dit it again
  • (for OsX make sure you take the monterey v2 version, the previous one was missing some codecs)
  • New Features:
  • New HiDPI compatible button set
  • Fast method to add partial filters via CTRL+F shortcut
  • Audio department improvements
  • custom frame rate change (audio stretch with pitch control)
  • configurable compressor (DRC)
  • 3-band equalizer
  • independent channel gain options
  • independent channel delay options
  • channel remap options
  • new downmix options: stereo headphone and headphone virtual surround
  • audio track configuration up to 32 tracks
  • volume setting is saved upon exit
  • Light and dark theme options in View menu
  • Option to remember selected resize method in "Resize", "Fit to size" and "Zoom" filters
  • New filter: 3D LUT
  • New filter: Decimate
  • New filter: Arbitrary Rotate
  • New video encoder: VideoToolbox HEVC ("ffVTEncHEVC", macOS only)
  • Other Enhancements:
  • HDR tonemapping performance and quality improvements
  • Extended file info:
  • Rotating mouse wheel over buttons to seek by 60 seconds cycles through 1/2/4/60 seconds seek modes
  • Support for decoding 8-bit VP9 in hardware via DXVA2 on Windows and via VDPAU on Linux with graphics cards featuring a VP9 decoder
  • Buttons to seek to selection start (A) and end (B) in on-the-fly video filter preview
  • Logo image in "Add logo" video filter configuration dialog is now scalable, can be repositioned by dragging
  • By default, on-the-fly preview in video filter configuration dialogs is now rendered using OpenGL to improve performance in HiDPI conditions
  • Bugfixes:
  • Crash on copy to clipboard if selection extends to the end of video, a regression introduced in v2.8.0
  • Crashes in "Resample FPS" video filter with motion interpolation enabled
  • Crash on finishing encoding with the vp9 encoder
  • Avidemux falling victim to a crash in VA-API driver triggered by probing on application startup on Linux with some recent hardware
  • Crash loading MPEG-TS or MPEG-PS file with MPEG-1 video track and HW decoder via VDPAU enabled
  • Wrong number of channels or wrong channel layout with some E-AC3 streams
  • Reduced contrast and desaturated colors in loaded BMP images
  • Selection starting at zero and ending at the last picture of video cannot be deleted
  • Disabling B-frames breaks VideoToolbox HW encoder (macOS only)
  • Miscellaneous:
  • Bundled FFmpeg libraries have been updated to 4.4.2 release.

New in Avidemux 2.8.0 (Sep 27, 2022)

  • Euma and szlldm worked hard to bring you a nice christmas present.
  • New Features:
  • HDR video can be converted to SDR with tone mapping using a variety of methods.
  • FFV1 encoder is back (it was available in Avidemux 2.5.x).
  • TrueHD audio tracks can be decoded and are supported for Matroska containers.
  • Decoding support for WMA9 Lossless codec.
  • Filter previews have got a unified method to quickly compare filtered and unfiltered inputs via the 'Peek Original' button.
  • Blend and motion interpolation options added to 'Resample FPS' filter.
  • Mark cut points (segment boundaries) on the navigation slider. New buttons and shortcuts are provided to jump to these cut points.
  • In the Video Filter Manager, active filters can be temporarily disabled.
  • Preference added to load sequentially named pictures in reverse order, allowing to reverse video by exporting selection as JPEG images and loading the first one.
  • During playback navigation is possible via keys or by dragging the navigation slider.
  • Other Enhancements:
  • Resample FPS" and "Change FPS" filters can handle up to 1000 fps.
  • "Crop" filter's preview has got a translucent green masking.
  • "Crop" filter's Auto Crop function can achieve perfect crops (if the selected frame is not too dark).
  • The maximum output resolution of the "Resize" filter has been increased to 8192x8192
  • The "Resize" filter has got a nearest neighbour scaling option.
  • Improved HiDPI scaling in previews.
  • X264 video encoder plugin now allows to specify color properties.
  • Maximized window state, widget visibility and toolbar position are preserved after application restart.
  • Timestamps in format 00:00:00.000 like copied to clipboard by pressing CTRL+SHIFT+C can be pasted into the "Go to Time" dialog using CTRL+V.
  • PulseAudioSimple audio device has been replaced with full PulseAudio, making an in-application volume control available (Linux only).
  • ALSA audio device plugin has been modified to use soft volume, providing application-specific volume control which works with every ALSA device.
  • In the Video Filter Manager, navigation by keyboard has been enhanced.
  • The VU meter ("Audio Metre") has been redesigned.
  • Bugfixes:
  • Occasional UI unrepsonsiveness during playback should be fixed.
  • Prevent navigation key events piling up.
  • Thumb slider, displaced by mouse wheel, is now automatically reset if the end of video is reached, stopping Avidemux log file from filling
  • Disk space.
  • Purple tint in old "Fade to" and "Fade to black" filters on macOS fixed.
  • Green tint in "MPlayer eq2" filter is fixed.
  • Misc:
  • Bundled FFmpeg libraries have been updated to 4.4.1 release.

New in Avidemux 2.7.8 (Mar 31, 2021)

  • New Features:
  • Many new video filters added by courtesy of szlldm
  • A dedicated MOV muxer is now available, replacing silent fallback to MOV muxing mode within the MP4 muxer.
  • A subset of color info relevant for HDR support is retained in copy mode when both input and output video are stored in Matroska / WebM containers. Settings to add or override color info have been added to MKV and WebM muxers.
  • The indexer in the MPEG-TS demuxer now detects resolution changes in MPEG-2 and H.264 streams which are entirely unsupported and suggests aborting indexing. If the user chooses to continue, it records file offsets of all resolution changes to the log. This allows advanced users to split the file at these offsets using other tools like head and tail into chunks which can be processed with Avidemux.
  • YUV varieties of the lossless Ut Video codec are supported now for decoding and encoding via bundled FFmpeg libraries. Uncompressed 24-bit audio is now supported for a subset of file formats.
  • Limited support for 7.1 channel layout. Decode and stream copy support for XLL substream in DTS audio tracks.
  • Audio properties are now updated on resuming playback. This allows to start saving after an audio format change. When audio format changes during playback, the FFmpeg-based audio decoder will output silence and keep format rather than producing garbage.
  • An option to keep the identity of markers A and B instead of swapping them automatically has been added to Preferences.
  • The keyboard shortcut for "Delete" action has been made customizable with alternative keyboard shortcuts enabled.
  • Other Enhancements:
  • Multi-threaded video decoding is now available for the bundled FFmpeg. On powerful multi-core CPUs, this can drastically improve decoding performance. A maximum of 8 threads can be created, but a conservative custom upper limit of 4 is recommended. Values above 8 cause decoding failures. Multi-threaded decoding and HW accelerated decoding are mutually exclusive, changes require application restart to have effect.
  • The maximum supported resolution has been increased to 8192x8192
  • The bundled FFmpeg has been updated to the 4.2.4 release.
  • Non-standard display aspect ratios can be configured in MP4 muxer by specifying display width.
  • MP4 muxer accepts now MPEG-1 and MPEG-2.
  • The configuration dialog of the x265 video encoder plugin enjoyed massive cleanup and refactoring by Trent Piepho , more Adaptive
  • Quantization Variance methods have been added.
  • Python interface has been substantially extended, includes now methods to query segment properties, the number and filenames of loaded videos, PTS of keyframes, methods to seek to time with preview updated, to open file dialogs filtered by extension and a built-in method to split filename extension from a given path.
  • Scripting shell now supports unicode characters.
  • On macOS, files can be loaded via Finder context menu or by dropping them onto Avidemux icon in the dock.
  • On Linux, Jobs GUI and the CLI executable can be launched from AppImage by creating a symlink with _jobs or _cli in filename respectively and running the AppImage via this symlink.
  • Bugfixes:
  • Rate control was broken in some video encoders, especially in VP9 and in NVENC-based encoders, fixed now.
  • Multiple issues in cut point checks for H.264 and HEVC streams in copy mode, leading to incorrect check results, were identified and resolved.
  • The first two frames of external AC3 or EAC3 audio tracks are not dropped anymore. This regression from enhanced protection against false positives, added 3 years ago, has been finally identified and fixed.
  • Indexing of MPEG-TS files with HEVC video was broken when video stream lacked access unit delimiters. The issue was identified and fixed right after 2.7.7 had been tagged as released and is the reason why version 2.7.7 was superseded by 2.7.8.
  • VU meter was grossly ahead of audio output on Windows, now it is just a tiny little bit ahead.
  • Numerous other fixes and overall polish.

New in Avidemux 2.7.6 (Jul 6, 2020)

  • New Feature:Detect and warn when cut points in HEVC video streams may result in grave playback issues despite being on keyframes
  • New Video Decoder:Add libaom-based AV1 decoder
  • New Video Encoder:Add libvpx-based VP9 encoder
  • New Video Filter:Add hardware accelerated deinterlacer and resizer based on VA-API (Linux only)
  • FFmpeg:Update to the 4.2.3 release
  • Core:Increase maximum supported resolution to 4096x4096
  • Core:Fix crash on macOS with HW accel. decoding enabled and H.264 video streams containing both frame- and field-encoded slices
  • Encoder:Extend configuration options for NVENC-based H.264 and HEVC encoders, add 2-pass mode
  • Demuxer:Support MPEG-TS files with duration in excess of 13:15:36
  • Demuxer:Use DTS core from DTS XLL audio in MPEG-TS files instead of rejecting the track
  • Demuxer:Fix mono MP3 audio tracks in MP4 files misdetected as stereo
  • Demuxer:Try to correct timestamp jitter in MP4 files produced by older Avidemux versions
  • Muxer:Fix timestamp rounding which caused pseudo-VFR output from CFR sources
  • Muxer:Fix saving to network shares on Windows using the Mp4 muxer when index should be moved to the start of the file
  • Muxer:Support LPCM audio in the Mp4 muxer by silently switching to the MOV muxing mode
  • Muxer:Add support for Vorbis audio to the Mp4 muxer
  • Filter:Fix "Fade" and "Fade to black", broken on macOS
  • Filter:Allow to toggle rubber band visibility in "Crop" and "Blacken Borders" video filters
  • Filter:Fix keyboard input in "Resize" video filter by recalculating values only on moving focus to another field or on accepting dialog
  • Audio:Add HE-AAC and HE-AACv2 profiles to the FDK AAC encoder plugin
  • Audio:Support external audio tracks in DTS format
  • UI:Fix navigation slider with RTL locales
  • UI:Restore the shutdown option in encoding dialog on Windows
  • Scripting:Add PTS query and keyframe seek methods to Python interface
  • Miscellaneous:Allow user-defined fragment size for auto-append of chunked MPEG-TS files
  • Miscellaneous:Improve handling of field-encoded video streams throughout the chain
  • Miscellaneous:Improve handling of H.264 video streams with parameter sets changing on the fly
  • Miscellaneous:Try to keep track of video time base throughout the chain
  • Miscellaneous:Numerous other fixes and polish

New in Avidemux 2.7.4 (Aug 16, 2019)

  • New Feature:Detect and warn when cut points in H.264 video streams may result in playback issues despite being on keyframes
  • FFmpeg:Update to the 4.1.4 release
  • Core:Fix MSVC++ builds do not run when the path to user directory contains non-ASCII characters
  • Decoder:Fix DXVA2 HW accelerated decoding on Windows 7
  • Decoder:Fix DXVA2 HW accelerated decoding stops sometimes on cuts
  • Decoder:Enable HW accelerated decoding of 8-bit HEVC for recent versions of Intel graphics driver on Windows
  • Encoder:Fix regression with saved x264 and x265 profiles not found (MSVC++ only)
  • Demuxer:Dynamically load VapourSynth Script library to avoid error messages on Windows if VapourSynth is not found
  • Demuxer:Provide correct average audio bitrate in the Mp4 demuxer if the exact value for the particular codec is unknown
  • Demuxer:Fix crash loading MP4 file with number of audio tracks exceeding the max supported
  • Demuxer:Support audio tracks in fragmented MP4 files (the variety with empty moov only)
  • Demuxer:Support E-AC3 audio tracks in MP4 files
  • Demuxer:Fix ASF demuxer still broken by chance with MSVC++ only, the fix relevant for all platforms
  • Demuxer:Support more varieties of BMP images
  • Muxer:Optimize output of the Mp4 muxer for streaming on Windows too
  • Muxer:Add option to the Mp4 muxer to output fragmented MP4 files
  • Muxer:Label HEVC video in Mp4 in a way compatible with QuickTime on macOS
  • Filter:Fix assembly in Yadif deinterlacer with MSVC++
  • UI:Enable automatic application scaling on Windows for recent Qt versions
  • UI:Fix silent mode, automatically confirm dialogs instead of choosing the default option
  • Audio:Support WMAPRO audio codec for decoding
  • Audio:Support AAC with signal band replication (SBR) in external audio tracks
  • Audio:Fix saving AAC audio tracks with SBR to a file
  • Audio:Improve resilience to false positives when probing external audio files for AAC
  • Miscellaneous:Fix crash with OpenGL or DXVA2 video output in 32 bits Avidemux on Windows (better late than never)
  • Miscellaneous:Fix regressed handling of empty frames in MPEG-4 and FRAPS video streams
  • Miscellaneous:Numerous other fixes and polish

New in Avidemux 2.7.1 (Jun 12, 2018)

  • Encoder:Add LibVA based HW accelerated H.264 encoder (Intel/Linux)
  • Decoder:Fix last frames of video not retrieved from decoder
  • Decoder:Implement hardware accelerated decoding of H.264 on macOS
  • Decoder:Fix keyframe-based navigation in field-encoded MPEG-2 video
  • Demuxer:Fix crash in the Matroska demuxer with high bitrate audio
  • Demuxer:Fix too short duration reported for MKV and MP4 with B-frames
  • Demuxer:Fix PTS delay calculation in the Matroska demuxer
  • Demuxer:Fix audio delay ignored by the Mp4 demuxer
  • Muxer:Improve resilience of FFmpeg based muxers against decode timestamps irregularities
  • Muxer:Allow to force display aspect ratio in the configuration of the MP4 muxer
  • Muxer:Fix crash in the AVI muxer on switch to OpenDML
  • Images:Add PNG export, fix wrong colors with some colorspaces
  • Images:Add feature to export selection as JPEG images
  • Editor:Fix AVI with H.264 / HEVC without B-frames being not seekable
  • Editor:Make AVI with H.264 / HEVC containing B-frames seekable by decoding the entire video
  • New Filter:Still Image: generate video of specified duration out of a single image
  • Filter:Make eq2 video filter partializable
  • Filter:Implement fade-in / fade-out transition for "Add logo"
  • UI:Display selection duration in the UI, move filter preview toggle to the toolbar
  • UI:Warn right away if an edit would result in cuts being not on keyframes
  • UI:Improve time chooser dialog
  • Audio:Add Opus encoder
  • Audio:Allow LPCM in FFmpeg-based muxers
  • Audio:Show duration for external audio tracks
  • Miscellaneous:Improved overall polish and stability

New in Avidemux 2.7.0 (Sep 5, 2017)

  • Core:FFmpeg switched to the 3.3.x branch
  • Editing:Fixed frame computation bug that led to bad cutting (euma)
  • i18n:Korean translation (sheppaul)
  • Jobs:Fix name of the executable search
  • UI:Steplessly zoom paused video when the window is resized (euma)
  • UI:Added Ctrl+Shift+C shortcut to copy the current PTS to clipboard (euma)
  • Filter:eq2: UI improvements (euma)
  • Decoding:Fix VP9 decoding
  • Filter:Using rubber bands for crop too (me+euma)
  • Build:Redone packaging on macOS
  • Decoding:HEVC decoding via DXVA2 blacklisted on win32, active on win64
  • New Filter:ADM ivtc
  • Audio:Distinguish between AC3 and EAC3 when importing

New in Avidemux 2.6.20 (Apr 28, 2017)

  • Small bug fixes:
  • Audio: AAC in mpegTS fix
  • Audio: external AAC import fix
  • MKV: try to better guess original timestamp
  • i18n: Russian and German translation update (TotalCaesar659 / euma
  • UI: Filter UI fix

New in Avidemux 2.6.19 (Mar 30, 2017)

  • General UI polish by euma, better support for HEVC in mpeg TS:
  • Filter : All filters with preview have better navigation dialogs
  • Filter : Delogo filter UI redone
  • Filter : Fixed changeFps/resampleFps seeking
  • TS/Demux : HEVC support improved
  • Flv/Demux : Support large files (rcdrone)
  • Audio : Allow EAC3 as external audio track
  • UI : General usability cleanup (euma)
  • UI : Allow using the last read folder as default save folder (euma)
  • UI : 2 pass encoding dialog cleanup (euma)
  • UI : Dynamically enable/disable menu (euma)
  • UI : Customizable keyboard shortcut (euma)
  • UI : Allow reverting page up/down (euma)
  • Codec : Better support for 10bits
  • i18n : Russian translation updated (TotalCaesar659)
  • i18n : Greek translation updated (nikoss)
  • i18n : General cleanup (euma)
  • Updated ffmpeg libs to 3.0.7

New in Avidemux 2.6.18 (Jan 6, 2017)

  • Preview : Fix auto resize when video has ~ same dimension as screen*
  • Preview : Fix multiple preview breaking navigation
  • Preview : Fix slider and tooltips (euma)
  • Mp4/Mp4v2: Allow E-AC3 (fiftyplus/euma)

New in Avidemux 2.6.16 (Jan 3, 2017)

  • Build: Avidemux can be built with visual c++ 2015 (losing some ASM)
  • OS X: Initialize fontconfig so that subtitling works
  • Core: Update ffmpeg to 3.0.5
  • i18n: Updated fr and ru translations (jean Elchinger/totalcaesar659)
  • Build: Improved build scripts (euma)
  • x265: Enforce complicancy with most devices
  • vaapi: Add resizer
  • UI: Redone UI, revamped contrast filter
  • Qt: Dont use too much CPU on playback when there is no audio track
  • Qt: Reenabled nvenc + Fixed keyframe detection
  • Qt: Fixed a crash when encoding starts very slowly (x265)
  • Build: Allow use of system libass, liba52,libmad (euma)

New in Avidemux 2.6.15 (Nov 19, 2016)

  • Improved hardware decoding / encoding and usability bug fixes:
  • Demux: Mpeg TS, fix non multiple of 16 file management (euma)
  • Audio/win32: Fixed CPU consumption when playing audio
  • Editor: Fixed copy /paste /delete /undo (euma)
  • Editor: A *lot* of seeking bugs fixed (euma)
  • Editor: A *lot* of marker management bugs fixed (euma)
  • Audio: Added FDK-AAC as encoder
  • x26*: Added a "None" preset
  • i18n: Qt4 vs Qt5 language fix (D. Amm)
  • i18n: German translation updated (euma)
  • UI: Added reload default settings (euma)
  • UI: Allow minimizing to tray while encoding (euma)
  • OS X: Update to Sierra

New in Avidemux 2.6.14 (Sep 17, 2016)

  • i18n:
  • A lot more is now translatable (D. Amm)
  • Hungarian translation (rezso)
  • German translation update (euma)
  • French translation update
  • PT/BR translation partially fixed
  • Danish translation update (scootergrisen)
  • Platforms:
  • Qtx : Automatically check if a new version is available once a day
  • OSX : Fixed the packager, it should work every time now (no more borked dmg)
  • Application:
  • Decoding : Deal with corrupted stream in a nicer way (H264/TS)
  • Decoding : Enable lagarith
  • Decoding : Support for flac through libavcodec
  • VDPAU : Try harder to release resources at exit
  • Demuxer : Image loader improved and cleaned up, more jpeg formats are supported
  • Editor : Try to deal better with corrupted audio in copy mode
  • TS : Add support for new EAC3 identifier such as the ones used by numericable / DVB-T
  • Encoder : Fix most of the libavcodec based encoders

New in Avidemux 2.6.13 (Aug 19, 2016)

  • [OsX] Toolchain updated
  • [Core] Update to libav* 3.0.2
  • [Edit] Improved copy mode for h264/h265 video
  • [Audio] AAC/ADTS import/export
  • [Filter] new video filter : ivtcDupeRemover to remove duplicate after 3:2 pulldown
  • [Qt] Revamped refresh screen
  • [Filters] ASS/SSA fixes
  • [Filters] Improved logo filter with alpha channel
  • [Filter] ShaderLoader, load your openGL shaders as filters
  • [Filter] Partial filter available only for one in/one out video filters
  • [UI] Add go fwd/go backward 60 sec buttons
  • [i18n] Translations updated

New in Avidemux 2.6.12 (Mar 5, 2016)

  • [H264] Fixed crash when saving h264 annexB in avi (Brundle)
  • [Vdpau] Fixed VDPAU resize and deinterlace when height is padded
  • [Mkv] Faster loading of VP9 and h265
  • [MP4] Supports more flavors of H265
  • [i18n] Spanish translation update by ringmaster
  • [Edit] Another frame seeking bug fixed, happened rarely
  • [All] Slightly better crash handler
  • [FFmpeg]Update to 2.7.6
  • [Muxer] Basic webm support
  • [Jobs] Fixed right click menus with qt5

New in Avidemux 2.6.11 Beta 1 (Dec 28, 2015)

  • [LIB] Updated ffmpeg to 2.7.2
  • [DEMUX] Improved FLV demuxer
  • [LIB] Updated libass
  • [MUX] x264 : BluRay compatibility is now taken into account
  • [AUDIO] Lame : Added 256 and 320 kbps bitrate
  • [BUILD] Fixed RPM creation
  • [SAVE] Fixed save as image when hardware acceleration is used
  • [VIDEO Fixed Crash with x265 when dual pass mode is used
  • [VIDEO] Ask if the encoder should reuse stat file if it exists
  • [OSX] Fixed case sensitivity
  • [LIB] Updated to SDL 2 (win32)
  • [MUX] Support for nvEnc added (hw H264 encoder)
  • [DEMUX] VapourSynth support through VapourSynthProxy
  • [MUX] Convert to H264 AnnexB when saving as mpeg TS
  • [AUDIO] Fixed audio corruption when multiple EAC3 streams where processed
  • [VIDEO] Fixed xvid4 encoding bug with large width
  • [VIDEO] Experimental OpenGL and filters updated (display should work fine, filters are crashing easily).
  • [UI] Fixed last folder used for save/load

New in Avidemux 2.6.10 (Jun 11, 2015)

  • [build] Add admCPack
  • [deb] Fix deps between package;
  • [build] per component cmake deb build
  • [Build] more split
  • [cmake] Try to make deb work
  • [build] Try to make nicer package with cmake
  • [x264] New x264 has utf8 on win32
  • [Core/editor] Handle properly not coded frame (fraps)
  • [nsi] install avsproxy
  • [NSI] Add some missing entries in installer
  • [nsi32] Use common section
  • [nsi/64] Fix duplicate section
  • [nsi/64] Try to factorize 32 and 64 bits nsi
  • [nsi/32] install i18n
  • [i18n] fix (?) for i18n path on win32
  • [nsi64] Install translation directly
  • [NSI64] Fix translation install path
  • [build] Using the right lrelease for Xcompilation
  • [i18n] Enable translation for qt5, not sure it will work

New in Avidemux 2.6.9 (May 16, 2015)

  • x265 support by KoolAidMan.
  • Qt4 and Qt5 support .
  • Compatibility with newer VAAPI.
  • Updated ffmpeg libraries.
  • Simple support for nvenc (linux).
  • Better compatibility with Dash file, Flv.
  • AvsProxy improvements (hinterwaeldler).
  • Misc fixes (asjchult).
  • Plenty of bugfixes and new bugs.
  • Win32 and Win64 builds are now using winbuilds.org, Xp no longer supported.

New in Avidemux 2.6.8 (Mar 13, 2014)

  • Fixes:
  • Image/export: Proper initialization of Qz for jpeg export
  • UI : Add an override menu to force language
  • tinypy : Add support for os.environ
  • x264 : Improved settings (tobias)
  • Audio/FAAC : Fix channel mapping when source is mono
  • Audio/AMR : Re-enabled AMR
  • Audio/lavc : Fixed encoding for codec not supporting planar (MP2)
  • Audio : Fixed importing MP2 audio detected as MP3
  • Editor : Fix deleting chunks of the video leading to seek errors
  • Editor : Initial copy/paste support
  • Editor/audio: Fix issue when source has more than 4 tracks
  • Editor : Better detection of double fps input files
  • TS/Demux : Brute force eac3 probe
  • TS/Demux : Better initialization, avoid dropping audio
  • MP4/Demux : Fix management of PCM audio
  • Mkv/Demux : Proper re-indexing for mpeg2 in mkv
  • Mp4v2/Mux : Add fast start mode back
  • OpenSolaris : Some fixes by pfelecan
  • Subtitles : Update libass + very simple srt2ssa converter
  • OsX : Enables more optional codecs...
  • avsfilte : Performance Improvements (fahr)

New in Avidemux 2.6.7 (Dec 10, 2013)

  • [MKV] Fix seeking in h264
  • [TS/H264] Split on NALU boundaries, it was off by one byte
  • [TS/AAC] Add support for AAC/LC/SBR
  • [MOV/MP4] Correct management of PCM/8Bits audio track
  • [Images] Fixed import of bmp and jpg
  • [Build] Support for newer cmake (ajschult)
  • [Build] Better RPM generation (mit)
  • [Auto/PSP] Fixed scripts (LJ)

New in Avidemux 2.6.6 (Sep 30, 2013)

  • All : Bumped x264 preset to v2 to make sure invalid Qp from older versions are not used any longer
  • Mov : Fixed PCM/LPCM management
  • Languages support for audio tracks

New in Avidemux 2.6.5 (Sep 2, 2013)

  • libva hardware decoding
  • xvba hardware decoding, ported from xbmc, experimental
  • Re-enabled 64bits windows build using octave
  • Only lock job database when adding a job
  • Fixed the doubled fps bug on mpeg ts
  • Fixed positive and negative audio shift having the same effect
  • Windows : Better drag n drop support
  • Added back save/load video filter set
  • Dv encoding
  • Fast, superfast and ultrafast x264 preset by bernd_b
  • Support for 10bits h264 decoding
  • Much improved speed for downmixing
  • Updated libav
  • Plenty of bugs fixed

New in Avidemux 2.6.4 (May 10, 2013)

  • Better compatibility with AAC in mpeg TS
  • Translations re-enabled
  • Fixed a bug in x264 which could make encoding abort right at the beginning
  • Fixed msharpen when width was not a multiple of 8
  • Added camtasia codec support
  • Fixed VC1 in TS indexing
  • Properly clear things when loading a new video
  • Report proper audio duration for mpeg PS/TS
  • Report proper audio duration for mpeg PS/TS
  • Ass/ssa filter re-enabled

New in Avidemux 2.6.3 (Apr 4, 2013)

  • Fixed audio encoding through lavcodec, was broken following last ffmpeg update.

New in Avidemux 2.6.0 (Sep 6, 2012)

  • Deal with time and not assume constant framerate. You can now edit your .ts and keep a/v sync.
  • OpenGl filters (only Qt4/mac & linux)
  • Support for more scripting language : Spidermonkey, TinyPy and QtScript
  • Support for hardware accelerated framework : VDPAU for the moment.
  • Multiple audio tracks support (in / out)
  • Everything is a plugin, you can write your own (muxer/demuxer/filter/...).

New in Avidemux 2.5.6 (Jan 3, 2012)

  • Restored AC3 and MP2 encoding (regression introduced 2.5.5)
  • Added support for latest x264 core
  • Better compatibility with some FLV files
  • Updated the FFmpeg libraries (version 0.9)
  • Drag-and-drop no longer blocks source application for Qt interface
  • Resolved Windows XP 32-bit stability issues (regression introduced 2.5.5)
  • Windows 7 taskbar now displays encoding progress
  • Improved crash reporting on Windows especially Win64
  • Compilation fixes for OS X Snow Leopard and Lion (thanks to nibbles)
  • Various minor fixes and enhancements

New in Avidemux 2.5.2 (Feb 10, 2010)

  • Re-enabled Vorbis decoder (regression introduced 2.5.0)
  • Improved channel mapping of multichannel DTS
  • Updated the FFmpeg libraries
  • Added support for latest x264 core and updated Qt interface
  • Added support for H264 video, VP6A video and AAC audio in FLV container
  • Added support for SEDG and WMVA four CCs
  • Various fixes related to Xvid settings
  • Fixed Xvid stat files remaining locked after encoding (regression introduced 2.5.0)
  • Improved MKV demuxer
  • New Colour Curve Editor plugin for Qt interface
  • Fixed FluxSmooth filter plugin (regression introduced 2.5.0)
  • Fixed saving of filter parameters for Rotate and Equaliser plugins (regression introduced 2.5.0)
  • Added extra bitrate settings for LAME audio encoder
  • Enabled JACK audio device plugin (regression introduced 2.5.0)
  • Various GUI fixes for GTK+ and Qt interface
  • Fixed command-line interface support for various video filters
  • Changed "save-jpg" parameter of command-line interface to honour "begin" parameter
  • Fixed saving of crash file when Avidemux unexpectedly quits (regression introduced in 2.5.0)
  • Fixed GUI quirks when using Copy mode and AVI un/packing
  • Alsa reverts now to default instead of dmix
  • Further improvements to Unicode support for filenames on MS Windows
  • Various minor fixes and enhancements
  • Things that are known to be not working well:
  • Multichannel vorbis
  • Partial filter

New in Avidemux 2.5.1 (Nov 18, 2009)

  • Re-enabled several video and audio encoders (regression introduced in 2.5.0)
  • Updated the FFmpeg libraries
  • More video encoders are now plugins
  • DV video encoder now supports more profiles
  • Fixed loading and saving issues with LAME, x264 and Xvid options (regression introduced in 2.5.0)
  • Removed support for libamrnb and replaced with opencore-amrnb
  • Removed support for libdca and replaced with libavcodec's DCA decoder
  • AMR-WB audio decoding support using opencore-amrwb
  • Fraps video decoding support
  • Lowpass-5 mode added to libavcodec deinterlacer filter plugin
  • Fixed formatting of parameters for various filters on 64-bit platforms
  • Updated libass
  • Fixed sizing of the bitrate control on various video encoder configure windows (regression introduced in 2.5.0)
  • Improved filter dialog for GTK+ interface
  • New navigation icons for GTK+ interface
  • Fixed the behaviour of several GTK+ open/save dialogs (regression introduced in 2.5.0)
  • asharp filter's Block Adaptive mode can now be disabled using the Qt interface
  • Re-enabled the colour chooser dialog using the Qt interface (regression introduced in 2.5.0)
  • GCC 4.4 support
  • Fixed issues with CMake build scripts when using multiple make jobs (regression introduced in 2.5.0)
  • For linux users, use the handy bootStrap.sh to build it, it is way easier.

New in Avidemux 2.4.4 (Feb 9, 2009)

  • Fixed crash when opening some MOV files (regression introduced in 2.4.3)
  • Improved support for H.264 in MPEG-TS and M2TS containers.
  • Improved support for H.264 in MP4 container (including constant frame rate fix)
  • Fixed bug where muxers could drop the first few B-frames (most containers were affected)
  • Fixed FAAC support so bitrate is correctly honoured
  • The same settings are now used for the first and second pass of an x264 encode
  • Improved JPEG file support
  • Improved PNG decoding (now uses libavcodec rather than a custom wrapper around libpng)
  • Improved BMP/DIB decoding (now uses libavcodec rather than using own decoder)
  • Improved colourspace handling for raw video, bitmaps and DIBs
  • Fixed Previous Black Frame functionality
  • Qt interface has been significantly upgraded and now fully functional (compared with its GTK counterpart)
  • Saving of video is now prevented if the A marker is greater than the B marker
  • Improvements made to ECMAscript including a new GetFilePath() function for the DirectorySearch class and fixes to the exec() function
  • Add support for AAC audio to the command line interface
  • Qt interface is now the default interface for MS Windows
  • x264 and Xvid stat files with Unicode characters are now handled on MS Windows
  • The application log file is no longer buffered on MS Windows to ensure sequential logging
  • Added support for ppc64 to the CMake build scripts
  • Updated the following translations: Catalan, Czech, French, Italian, Russian, Spanish

New in Avidemux 2.4.3 (Jul 25, 2008)

  • Improved support for MP4 files including support for 64-bit files
  • Encoder and Decoder for Y800 (Compholio).
  • libavcodec is now the default MPEG-2 decoder (instead of mpeg2dec).
  • Fixed memory leak when indexing DVR-MS files.
  • Fixed calculation of width and height for High Profile H.264 video in TS files.
  • Fixed dropping of frames using x264 2-pass encoding (regression introduced in 2.4.2).
  • Restored missing code pages to the Subtitler filter (regression introduced in 2.4.2).
  • Fixed crashing on MS Windows when opening multiple instances of Avidemux (regression introduced in 2.4.2).
  • Do not add unneeded delay when using x264 with mkv or mp4.

New in Avidemux 2.4.1 (Feb 18, 2008)

  • Support for x264's new Hadamard Exhaustive Search method of motion estimation
  • Decoder for Windows Media Video 9 Advanced Profile (WVC1)
  • Re-enabled H.263 decoder (it was missing from the 2.4 release)
  • Fixed loss of audio when saving large OpenDML AVI files
  • Fixed various colour conversion issues with RGB codecs including BMP, Huffyuv, JPEG and PNG
  • Updates to the following translations: Catalan, French, German, Italian, Russian and Spanish
  • Win32 logging is now stored in an Avidemux folder under the user's profile. This allows Avidemux to operate under a non-administrator account.
  • Win32 CLI version nows outputs to console
  • New Quartz version for Mac
  • Better SDL support for Mac Quartz and Qt4 versions (SDL windows are now embedded and acceleration is enabled for Qt4)
  • Various video decoding fixes for PowerPC-based Macs
  • Fixed freezing when opening files on Mac
  • Fix corruption when encoding from a mp4/mov/3gp file.

New in Avidemux 2.4 (Jan 4, 2008)

  • MKV and FLV improvements.
  • Mostly fixed decoding corruptions.
  • Improved OsX versions, including PPC.
  • Input and output support for MKV and FLV containers
  • Rewritten MP4/MOV/3GP reader
  • Support for Nellymoser codec
  • New DV video output support
  • New MPEG-TS support including H.264 Elementary Stream
  • OCR support for MPEG-TS subtitles
  • New video bitstream unpacker (improved compatibility)
  • Capability to pack video bitstreams
  • New Yadif filter (ported from Avisynth)
  • Video filters can be loaded as external plug-ins (sample plug-in included)
  • Three interfaces now offered: command line, GTK and Qt4 (Qt4 is still incomplete)
  • Several key dialogs have been revamped (GTK user interface only)
  • Preview system refactored
  • Priority control added for encoding and video playback (Win32 only)
  • New Jog Shuttle control (GTK user interface only)
  • Support for Jog Shuttle hardware (Linux & GTK only)
  • New iPod and PlayStation Portable profiles
  • New Glyph Editor
  • Improved Bitrate Histogram
  • JACK support (Linux only)
  • DirectX support (Win32 only)
  • New Avisynth Proxy GUI (Win32 only)
  • Improved crash recovery - session settings are saved and reloaded upon application start
  • Numerous bugs fixed