Historial de versiones para avidemux (64-bit)
<<Regresar a la descripción del programa
Cambios para v2.6.21 - v2.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
Cambios para v2.6.20 - v2.6.21
- The x265 encoding plugin was broken on win64 and regenerated. No other change.
Cambios para v2.6.19 - v2.6.20
- Core: The bundled FFmpeg has been updated to version 3.0.7
- Core Encoder: A crash encoding MPEG-2 with B-frames disabled has been fixed
- Core Encoder: An error due to invalid decoding timestamps at the end of encoding with MPEG-2 has been fixed
- Core Audio: Sound issues including audio dropouts with AAC in MPEG TS fixed
- Core Audio: External AAC audio misidentified as E-AC3 fixed
- MKV Demuxer: FPS calculation improved
- MKV Demuxer: A crash with audio tracks using lacing extensively fixed
- MKV Muxer: The FPS value is set correctly now
- FLV Demuxer: File kept open preventing deletion fixed
- VPX Decoder: Swapped colors fixed, support for VP9 added
- macOS: Passing command line arguments to the application fixed
- VDPAU: Decode MPEG-1 instead of crashing
- Qt / Properties Dialog: A button to copy the data to clipboard added
- Qt / Filter Manager: Dynamically disable not applicable context menu entries in the list of active filters
- Qt / Filter Manager: Horizontal scrolling in the list of available filters eliminated
- Qt / MPlayer eq2 Plugin: The sliders on the right becoming squeezed horizontally fixed
- UI: File dialog not adding a file name extension when saving projects fixed (not in 64 bit builds for Windows yet)
- i18n: Russian and German translations updated (TotalCaesar659 / eumagga0x2a)
- Debug: Avidemux now prints the correct version string to the console or to the application log
Cambios para v2.6.18 - v2.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 (euma)
- * 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
Cambios para v2.6.12 - v2.6.13
- [build] Release
- [x265] revert non patch
- [x265/Qt] Add none preset (eumagga0x2a)
- [editor] When appending a video, dont reconstruct thus reset the audio pool
- [Qt/UI] Bigger window patch (eumagga0x2a)
- [Build] Try to fix the versioning for good
- [decoder] workaround bad management of switch from sw decoder to hw decoder, it worked by miracle before on vdpau
- [cosmetic]
- [plugin] remove avsfilter for the moment, ppwrite is missing
- [avsWrite] constify
- [coder/decoder] Fix double free when using libva
- [appImage] Add intel driver (untested) + fix command lines
- [appImage] Recompile libva + nvidia-va with a more recent version, intel still missing
- [appImage] Tweaks
- [appImage] more fixes
- [core] More cleanup
- [appImage] also add xcb-dri2
- [core] split platform dependant stuff
- [core] split platform dependant stuff
- [Qt/osx] Let avidemux manage the preference menu
- [build/osx] Fix --rebuild on osx
- [appImage] Use fusion as default theme, less problem
- [AppImage] Support also translations
- [i18n] Fixup some translation (eumagga0x2a)
- [appImage] Add xcb libs
- [main] Proper scriptEngine folder in appImage mode
- [appImage] better (?) command line support
- [build] Update El Capitan build script
- [core/mac] simplify
- [app] Remove cruft
- [core] constify win32 version
- [build] more getRevision tweaks
- [i18n] german update (eumagga0x2a)
- [i18n] Make more strings translatable (eumagga0x2a)
- [appImage] Tweak build scripts
- [appImage] add x264 and x265
- [core] Tweak install dir folder
- [appImage] add x264 and x265
- [appImage] tune scripts
- [appImage] more support libs
- [build/appImage] more support libs
- [build/Qt5] tweak include dirs
- [appImage] audio deps
- [appImage] skeleton
- [build] getRevision, try also parent folder
- [build] AppImage
- [cosmetic] set proper name for hflip (eumagga0x2a)
- [filter] Cosmetic rename filter (sl1pkn07)
- [editor] Fix signed vs unsigned arithmetic, caused problem when copy saving some TS vids
- [i18n] Sort language + remove bad russian i18n entry (eumagga0x2a)
- [i18n] Add more language (eumagga0x2a)
- [avs] fix path
- [AvsFilter] Fix binary install
- [plugin/script] Temporary fix for scripts needing Editor interface
- [i18n] Dk translation by scootergrisen
- [Build] Forgotten files
- [build] More or less complete change
- [build] Add audioCodec
- [Build] Disable engine, fix other plugins. Still not ok
- [build] no need to prefix audioCodec now
- [build] Also install mpeg demuxer template as .h
- [build] more shuffling files around
- [build] Better install of files needed to build plugins
- [build] Modular build, part2, still broken
- [build] modular
- [i18n] More german translation by eumagga0x2a
- [i18n] Make more string translatable (eumagga0x2a)
- [all] Remove old cruft
- [QT] Fix menu shortcut (eumagga0x2a)
- [i18n] german update by eumagga0x2a
- [UI] update menu
- [Render] Only resize when something has changed
- [vdpau] Be less verbose
- [misc] Cleanup + refresh UI after executing script to make sure we are not in a non reachable zone. That could trigger an assert
- [Qt] 2nd part of display tweak for time
- [UI/QT] increase digit size (eumahha0x2a)
- [UI] Workaround resizing
- [editor] cosmetic
- [editor] Add comments
- [editor] Cosmetic
- [editor] Try to not drop bframes that will be used later as reference (h264/h265 in copy mode). Experimental, that can cause problems
- [cli] fix build, should be done in a cleaner way
- [build] Add rebuild option by eumagga0x2a
- [build] Dont build vdpau, xv etc... when target is cli
- [SDL] fix new style probing
- [Qt] Remove extra ()
- [main] Fwd declaration of vd6_cleanup
- [merge]
- [cleanup] Move things around
- Merge pull request #16 from ajschult/vd6_cleanup
- Call ADM_vd6_cleanup on shutdown
- [main] Cleanup, part2
- [main] Cleanup code
- [audioDevice] Dont delete stuff when the underlying dll has been unloaded
- [Qt] Change signal from activated to triggered
- [All] Change onexit management + some memleaks
- [All] Try to exit in a cleaner way, to avoid fight between Qt and ADM
- [demux/mkv] Ignore most of PTS with VC1, they are sometimes wrong
- [core] Add VERY simple frame extraction for VC1
- [core] Add VERY simple frame extraction for VC1
- [build] Add a simple build script on ubuntu
- [ass] Fix typo
- [UI] Add fwd/bwd by one mn
- [UI] Tweak icon
- [UI/Qt] add new icons
- [UI/Qt] Add button and actions for fwd/bckwd 1mn
- [Ass] Fix clipping of out of bound bitmap
- [partial] Better management of boundaries, slightly slower
- [nsi] Add audio device plugin
- [Render/GUI] Fix win32 compilation
- [Preview] Fix declaration to avoid circular deps
- [QT] Make sure we dont keep using stuff being destroyed
- [Qt] Better management of redraw
- [msharpen] Fix show mask
- [nsi] Fix path
- [nsi] Add shader
- [glShader] Add and install demo shaders
- [render] Make a copy, using a shallow copy is unsafe
- [partial] User interface
- [Prefs/couple] Add std::string in addition to char *, safer
- [partial] Proper management of params
- [UI] oops, that should crash
- [partial] Mark a lot of filters as partilizable
- [partial] Fix off by 1000
- [partial] Fix tag position + parameters for partialized filter
- [partial] fix parameters
- [partial] Small fixes
- [partial] Step 2
- [build] X265 be slightly more verbose when we fail to detect a working x265
- [build] Cosmetic, fix optional component build when the status is True instead of 1
- Merge pull request #14 from ajschult/abs_unsigned
- Merge pull request #15 from ajschult/max_unsigned_int
- Explicitly cast to unsigned int
- Cast to int so we can take abs()
- [partial] Going fwd, still not working
- [filter] Fix new method handling in plugin
- [partial] Add missing function
- [partial] Groundwork to be able to partialize some filters, not all
- [x264/x265] use default copy operator, being a smart ass just leads to crash
- [x264*] Change NULL to empty std::string
- [x264/x265] update to std string
- [avsFilter] update to std::string
- [core] update json with std::string
- [Ass] update param type to std::string
- [all] Change parameter from char * to std::string, it is safer
- [avsFilter] Fix compilation (untested)
- [glShader] make a memleak rather than a crash (attempt)
- [Misc] Change prototype for fileSel, dirSel from char * to std::string, that may cause bugs (a lot)
- [fileSel/Qt] Cleanup
- [shaderLoader] Use load from buffer instead of load from file, to avoid problems on win32commit
- [All] Add load/save default settingscommit
- [Gl] Add shaderLoader plugin as regular video filter
- [shaderLoader] Tweak a bit shader3, add Pts uniform value
- [plugin] Add a openGl demo plugin, pretty useless as it is
- [cpuCap] Reindent + cap the range so that we dont have signed/unsigned issues
- [nsi] No cli for videoEncoder
- [NSI] Also install cli & qt5 version
- [merge]
- [nsi] simplify installer + also install dev files
- [Qt/build] Install some headers so that qt plugins can be compiled standalone
- [Core/OpenGl] Force gcc/clang NOT to optimize hand written assembly, it messes things up
- [openGl] Prevent compiler from optimizing too much by marking the var as modified
- [Build] Tweaks for new win64 compiler
- [core/getbits] Revert last patch, not enough
- [build] Try to workaround compiler bug, looks like that one https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60902
- [TS/demux] Try not to crash when no video frames are present
- [Win64] Try to workaround the win64 bug when using getBits
- [build] Use gcc or clang for Xcompilation (win64)
- [core] Check get_bits boundaries
- [H264] Make parsing more robust
- [Cli] Propagate simpleRender changes
- [Qt4] Unline interface of ADM_Qvideo
- [Qt] Optimize simple render, avoid memcpy
- [Qt5] Reshuffle the redraw management code to avoid copying things over and over
- [VDPAU] Workraround, do not even try if colorspace is not yv12
- [editor] Workaround bad display of first frame on interlaced content
- [logo] Disable alpha spinbox when image has an alpha channel
- [annexB] Fail nicely when splitNAlu has a problem
- [imageLoader] Take the right channel for alpha
- [Qt/Working] Slightly better management of cancelling a working dialog window
- [H264] Make parsing more robust
- [Cli] Propagate simpleRender changes
- [Qt4] Unline interface of ADM_Qvideo
- [Qt] Optimize simple render, avoid memcpy
- [Qt5] Reshuffle the redraw management code to avoid copying things over and over
- [VDPAU] Workraround, do not even try if colorspace is not yv12
- [editor] Workaround bad display of first frame on interlaced content
- [logo] Disable alpha spinbox when image has an alpha channel
- [annexB] Fail nicely when splitNAlu has a problem
- [imageLoader] Take the right channel for alpha
- [Qt/Working] Slightly better management of cancelling a working dialog window
- [Save] Cancel encoding if pass1 was cancelled
- [logo] Fix some ui bugs
- [logo] UI tweaks around alpha
- [nsi] fix typo
- [install/nsi] update nsi to propgate logo filter changes
- [logo] Cli version
- [logo] Ui tuneup
- [logo] Cleanup
- [logo] getting there
- [ADMimageLoader] copy from branch 3.02
- [imageLoader] Improve colorspace compatibility
- [core] rebase yuv444 10bits patch
- [oops] Revert last patch
- [plugin/vdpau] Propagate changes
- [Qt] Dynamically alloc QTranslator, they are being freed at exit
- [build] Fix parallel build of lav* by splitting targets and adding dummy dependencies
- [videoFilter] Remove debug mode for ivtcDupeRemover + change defaults
- [core] Image diff, mark them as output, maybe enough
- [core] Image diff, mark register as clobbered
- [Installer] add ivtcDupeRemoval, remove decimate
- [ivtcRemover] Fix CmakeLists
- [videoFilters] Add ivtcDupeRemover instead of Decimate
- [core] Reindent
- [core] Image diff : Process 8 bytes at a time
- [core] Image diff : Process 8 bytes at a time
- [cosmetic] reindent
- [CoreImage] Proper use of stride for core utils
- Merge pull request #12 from knowledgejunkie/gui-error-consistency
- [VS] add std=c++11, else it does not build
- [VS] Fix build with newer vapoursynth
- [Demuxers] Disable vapoursynth, better to use vsproxy
- [cosmetic]
- [AudioBridge] Fix casting error when seeking is not accurate (AAC/...
Cambios para v2.6.12 Beta - v2.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
- *[FFmpeg]Update to 2.7.6
- *[Muxer] Basic webm support
- *[Jobs] Fixed right click menus with qt5
Cambios para v2.6.11 - v2.6.12 Beta
- [version] going 12
- [Vdpau] Also manage deint when there is padding, i.e. 1088 vs 1080
- [Vdpau] Manage resize when image has a height > visible part, e.g. 1088 vs 1080
- [vdpau] Add getParameter for vidoeSurface and outputSurface
- [separateField] Reindent
- [i18n] ES translation update by ringmaster
- [Gtk] Add stubs
- [Editor] Cleanup code
- [editor] Fix again search previoud Keyframe. The bug was that if we have found the right keyframe but the pivot was not zero, we move one more time and take the wrong frame, the error can be up to several minutescommit
- [mkv/demux] Cleanupcommit
- [Mkv/Demux] Factorize some code + use more informations from the SEEKHEAD atomcommit
- [All] General compilation fix from Thanh Tung Nguyencommit
- [Mkv/demux] get cue position from headercommit
- [opus/decoder] silencecommit
- [Qt] disable overwrite dialog, we do it application side
- [editor] When using convertToAnnexB filter, duplicate extradata, they will be freed by the filter
- [build/qt] Wrong include
- [Main/Save] Be a bit more verbose when adding on the fly to/from annexB filters
- [core/crash] Try to get a more complete crash dump
- [debug/win32] Catch more informations when an assert triggers
- [core/assert] Also capture file and linenumber when ffmpeg asserts
- [ffmpeg] intercept internal ffmpeg asserts
- [win32/crash] Use the other way of intercepting crash, may help
- [mp4/demux] hvc1 is also a fourcc for h265
- [coreSocket] include winsock2
- [Build] Enable asan mode for clang
- [Win] put exception handling in a function
- [Muxer/webm] Also allow VP9 and Opus
- [win/installer] Add webm
- [muxer] Add webm
- [core/ffmpeg] Enable webm muxer
- [jobs] Use the right signal
- [editor/audio] Display in 00:00:22.22 rather than in microseconds
- [Demux/ts/Audio] dont take dts unknown as valid seek point
- [Demux/Ts] Cosmetic
- [build] We are not in release mode anymore
- [bootStrap] Set the env variable so that qtselect picks the right flavor or Qt
- [ffmpeg] Remove 2.7.2
- [core] update ffmpeg to 2.7.6
Cambios para v2.6.10 - v2.6.11
- [2.6.11] Release
- [UI] Make refresh cap a tunable
- [UI] Use delayed refresh
- [year] we are in 2016 now
- [mkv/demux] silence
- [editor] Dont fail completely when there is a decoding error or a bad timestamp
- [Gui] Change the behaviour of slider
- [fade] very basic fade
- [FadeToBlack] fix pitch and display
- [Demux/pics] Manage error loading image more gracefully
- [Core] Support for greyscale
- [jpeg] Better compatibility with large headers
- [mkv] Use time rather than position to map keyframes from cue
- [editor] Fix pivot search when looking for the previous kf
- [Editor/copy] drop frame is DTS is <0
- [ASF] Use duration of video, pretty ugly workaround
- [demux/mp4] basic support for h265
- [mkv/muxer] support opus
- [installer/nsi] Try to do uninstall cleanly
Cambios para v2.6.8 v2 - v2.6.9 v2
- * 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.
Cambios para v2.6.5 - v2.6.6
- Mostly bugfixes for windows
- Windows : Fixed MP4 muxer
- Windows : Patched x264 to use utf8, that should solve most of the bitrate too low errors
- 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
Cambios para v2.6.0 - v2.6.1
- Various improvements to MP4, FLV and MPEG-PS/TS demuxers
- Improved handling of input PTS and DTS
- Improved external audio file support
- Improved video seeking in editor
- Fixed numerous memory leaks
- Updated FFmpeg libraries (version 1.0.1)
- Restored several x264 options
- Restored non-blocking drag-and-drop support for Qt interface
- Restored Fade to Black video filter plugin
- SSA subtitle video filter plugin is available again on MS Windows