Graphical video editing and transcoding tool

Avidemux is a free 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.

Avidemux is available for Linux, BSD, Mac OS X and Microsoft Windows under
the GNU GPL license. The program was written from scratch by Mean, but code
from other people and projects has been used as well. Patches, translations
and even bug reports are always welcome.

Refresh
Refresh
Source Files
Filename Size Changed Actions
avidemux-desktop-file.patch 0000000527 527 Bytes over 5 years
avidemux_2.7.2.tar.gz 0023903618 22.8 MB over 5 years
project.diff 0000018654 18.2 KB over 5 years
Revision 2 (latest revision is 21)
enzokiel enzokiel accepted request 4461 over 5 years ago (revision 2)
- Update to version 2.7.2
  + Win64 version are now compiled with Visual C++, it should help
    stability wise. You should de-install the previous version
    first
  + New Demuxer:Native AviSynth demuxer (MSVC++ 64 bits Windows
    builds only), 64bits avisynth only !
  + New Demuxer:VapourSynth demuxer to directly load .vpy scripts
    (MSVC++, macOS with Homebrew, custom Linux builds), 64bits
    vapoursynth only on win64!
  + New Installer:Replace NSIS installer with Qt Installer
    Framework for native MSVC++ 64 bits Windows builds
  + New Encoder:Add FFmpeg-based VA-API HW accelerated H.264
    encoder (Intel/Linux)
  + New Encoder:Add FFmpeg-based VA-API HW accelerated HEVC
    encoder (Intel/Linux)
  + FFmpeg:Migrate to the 4.x branch
  + Decoder:As a result of the FFmpeg upgrade, HW accelerated HEVC
    decoding on macOS is now available when supported by the
    hardware
  + Encoder:Fix issues with image quality and skipped frames in
    the MJPEG encoder
  + Demuxer:Fix audio delay calculation in the Mp4 demuxer
  + Demuxer:Fix crash loading large MP4 files with LPCM audio
  + Demuxer:Fix multiple issues in the ASF demuxer, allow to cancel
    indexing
  + Demuxer:Allow to cancel indexing of MKV files
  + Demuxer:Re-enable multiloading for MPEG-TS streams cut in
    chunks of 256, 512 MiB, 1, 2 and 4 GiB in size only
  + Demuxer:Fix MPEG-TS indexer to start a H.264 or HEVC frame with
    the Access Unit Delimiter
  + Muxer:Add Annex B to Annex B video stream filter to deal with
    misplaced frame boundaries
  + Muxer:Add support for setting rotation flag to the MP4 muxer
  + Filter:Add rubber band selector to the "Blacken Borders" filter
  + Filter:Add option to deal with anamorphic display to the
    subtitle filter, fix issues in SRT to SSA converter
  + UI:Autosave session on video close, add session restore feature
  + UI:Add file name extension when saving audio for some audio
    types
  + Audio:Make maximum level in the "Normalize" filter customizable
  + Audio:Improve AAC sampling frequency detection
  + Audio:Add decoding support for multichannel Opus audio
  + Miscellaneous:Fix regression playback stuck after going to the
    previous picture
  + Miscellaneous:Fix regression "Fade to black" reset when
    starting filtered playback close to the end of video
  + Miscellaneous:Fix regression stopping playback rewinds to the
    start of video if seek back to the last displayed picture fails
- Removed avidemux-cpu_armel.patch, avidemux3.desktop and
  config.mak.diff, fixed upstream.
- Fixed avidemux-linking.patch, avidemux-package_version.patch and
  avidemux-x265_plugins.patch.
- Added avidemux-desktop-file.patch to fix wrong category.
- Update to version 2.7.1
  + 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
- Removed avidemux-glibc-2.27.patch, fixed upstream.
- Removed all qt4 stuff.
- Added avidemux-backport_Fix_threads_setup.patch.
- Added avidemux-glibc-2.27.patch to Fix compilation with
  glibc >= 2.27.
- Update to version 2.7.0
  + Core:FFmpeg switched to the 3.3.x branch
  + Editing:Fixed frame computation bug that led to bad cutting
    (euma)
  + i18n:Korean translation (sheppaul)
  + win32:Put log files into the local folder (achim71)
  + 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
- Update to version 2.6.20
  + 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
- Update to version 2.6.19
  + 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
- Update to version 2.6.18
  * Fixed slider in preview mode
- Version 2.6.17
  * Allow EAC3 in mp4 and mp4v2 (fiftyplus/euma)
  * Fix behaviour of preview window when video size is ~ screen
    size
- Enabled support for fdk-aac.
- Update to version 2.6.16
  + Build : Avidemux can be built with visual c++ 2015 (losing
    some ASM)
  + OsX : 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)
- Update to version 2.6.15
  + Hw Accel : Fixed nvEnc and added simple nvEnc-HEVC
    (windows/linux)
  + Hw Accel : Added support for HEVC/VC1 with libVA (linux)
  + Hw Accel : Experimental Dxva2 video decoder + Dxva2/D3D display
    engine (windows)
  + 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
  + x265 : Fixed 2 pass encoding on windows
  + 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)
  + OSX : Update to Sierra
- Update to version 2.6.14
  i18n:
  + A lot more is now translatable (D. Amm)
  + Hungarian translation (rezso)
  + German translation update (euma)
  + French translation update
  + PT/BR translation partially fixed
  + Dannish translation update (scootergrisen)
  Platforms:
  + Qtx : Automatically check if a new version is available once a
          day
  + WIN32 : Reverted to MXE cross compiler, XP now works again
  + 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
- Update to version 2.6.13
  + OsX Toolchain updated
  + Win64 Toolchain updated
  + Linux AppImage (universal linux64 binaries)
  + 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
  + Win32 Development files included in installer
  + Filter ShaderLoader, load your openGL shaders as filters
  + Linux Compatibility with newer gcc
  + Filter Partial filter available only for one in/one out video
    filters
  + UI Add go fwd/go backward 60 sec buttons
  + i18n Translations updated
- Removed avidemux-find-lrelease-qt5.patch, fixed upstream
- Fixed all patches
- Disabled ix86 for SLES 11 because build currently fails
  (perhaps compiler too old?)
- Update to version 2.6.12
  + 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
  + FFmpegUpdate to 2.7.6
  + Muxer Basic webm support
  + Jobs Fixed right click menus with qt5
- Update to version 2.6.11
  + Better support for H265
  + Fix off-by-one keyframe cutting
  + Basic support for Opus
  + Try to cope better with decoding error
  + Extract keyframes from non Mpeg video in mkv
  + Cap refresh rate for large video or slow machines
  + Fix nv12 to yv12 mmx code
- Update internal ffmpeg to version 2.8.6
- Build against qt5 for openSUSE > 13.2 and Leap 42.1
- Don't build gtk frontend because build currently fails and it
  hasn't been maintained for a long time (information from
  developer)
- update internal ffmpeg to version 2.8.5
- update internal ffmpeg to version 2.8.4
- update internal ffmpeg to version 2.8.3
- Set group permissions for included ffmpeg libs
- update internal ffmpeg to version 2.8.1
- update internal ffmpeg to version 2.8
- update internal ffmpeg to version 2.7.2
- Update to version 2.6.10
  * Re-added translations
  * Re-added avsproxy
  * Fixed multi passes with x264 when file has non ascii chars
  * Added experimental Qt5 build for mac
  * Fixed a bug with filler frames (fraps)
- update internal ffmpeg to version 2.7.1
- Version 2.6.9
  * 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.
- fixed build for openSUSE = 11.4
- update internal ffmpeg to version 1.2.12
- update internal ffmpeg to version 1.2.11
- removed workaround for build on arm armv6l/armv6hl, the problem
  is caused by additional RaspberryPi repository and should be
  fixed there
- removed some unneeded dependencies to enable build on armv6l/armv6hl
- added patch and dependencies to enable build on ARM CPU
- removed some unneeded dependencies
- update internal ffmpeg to version 1.2.10
- changed BuildRequires to pkgconfig where possible
- enable build for SLES, unfortunately without frontends qt and gtk
  because SLES doesn't provide gtk3 and qt >= 4.7
- update internal ffmpeg to version 1.2.9
- update internal ffmpeg to version 1.2.8
- update internal ffmpeg to version 1.2.7
- Update to version 2.6.8
  * 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)
  * Win32 : Fix crash when having an audio problem
  * Win32 : Re-add mp4v2 to installer files
  * 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)
- update internal ffmpeg to version 1.2.6
- update internal ffmpeg to version 1.2.5
- Update to version 2.6.7
  * 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)
- changes in spec file to enable build for openSUSE 11.4 and 12.1
- Initial package, version 2.6.6
Comments for avidemux3 0