Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:ahmedmoselhi2
avidemux
_service:obs_scm:avidemux.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:avidemux.changes of Package avidemux
------------------------------------------------------------------- Sun Mar 10 12:48:23 UTC 2024 - obs-service-tar-scm@invalid - Update to version 2.8.2.448~git20240310.105a760: * [av1aom] Fix tiling * [Q_gui2_menu] Add scripting-dependent actions to menus and toolbar only if script engines are available (incomplete) * [cmake] Try to fix FFmpeg libs build failure with MSVC by disabling concurrency * [Q_gui2] reenable toolbar script buttons after playback stops * [GUI] User scripts on the Toolbar * [i18n] Update submodule * [tinyPy] Fix segfault writing empty configuration value, d'oh * [T_QSlider] Hint at marker set to default value by drawing respective selection corners rounded * add workflow for obs ------------------------------------------------------------------- Mon Nov 20 00:22:42 UTC 2023 - ahmedmoselhi55@gmail.com - Update to version 2.8.1+375~git20231119.7695c41: * [osxInstaller] Add convenience script for adhoc signing application bundle installed to the default location * [osxInstaller] Fix VapourSynth demuxer plugin relinking on ARM64 * [flat360/qt4] improve encapsulation * [file_qt4] Stop navigation keyboard shortcuts on macOS from breaking file dialog * [videoFilter] New filter: Flatten 360 * [build] Use default macOS SDK * [coreJobs,coreSqlLight3] Fix build with macOS SDK 13 and later * [nsi] Request admin execution level for the installer * [alert_qt4] Interpret underscore in button titles as keyboard accelerator * [Q_processing] Fix confirmation dialog * [nsi] Update the list of dependencies to package * [winInstaller] Try using NSIS built-in multi-user functionality + ShellExecAsUser plugin as replacement for the broken UAC plugin * [appImage] Add options to appImage script to run non-interactively * [audioDecoders/vorbis] Fix decoder init broken by use of uninitialized memory * [ffmpeg/patches] Add upstream patch to fix build with latest nv-codec-headers * [coreJobs] Safeguard against double free * [gui_save] Fix memleak on failure to init jobs database * [coreJobs] Change database filename to jobs_sql.db to avoid confusing file managers, check for overflow * [ffmpeg/patches] Add upstream patch to fix build with latest binutils * [ffmpeg/patches] Add upstream patch fixing Vorbis decoder * [crashHook] Do not suggest loading empty crash file * [documentation] Update cross-compiling how-to * [build/cross] Build for 64-bit Windows by default * [nsi] Add ICU and brotli libs to cross64 script, update zlib name * [build/cross] Add brotli libs, now required by freetype, drop obsolete OpenSSL libs * [mxe] Drop obsolete zlib patch, add patch to update libvpx * [gui_main] Allow to separate use data and configuration, replace defines with static functions, remove redundant std::string constructors * [code,coreUtils] Separate user data and configuration on Linux, check for overflow, improve legibility * [core] Use XDG Base Directory on Linux, patch by Hildigerr Vergaray * [demuxers/Mp4] Support s32le PCM audio tracks * [ADM_coreMuxer] enable s32le and s64le PCM muxing * [ADM_audio] enable s32le and s64le PCM decoding * [vp9] Fix upper quantizer bound in configuration dialog * [build] Update Ubuntu and Fedora convenience packaging scripts to build against system libass * [Q_gui2] Play filtered button On/Off * nv+vs : workaround for missing UINT64_C. Hackish * NSI: update nsi so i can cope with newer libffi * [i18n] Update submodule * [x265] Allow to specify color range, move color range checkbox to the display tab * [muxerMkvConfig] Improve maintainability by deriving number of elements from array size * [muxerMp4] Clean up config dialog code * [mxe] Check out libaom v3.7.0 * [av1aom] Bump upper AOM_USAGE_REALTIME speed boundary to 11 starting with libaom v3.7.0 * [cmake] Require libaom v3.2.0 as minimum version * [av1aom/dialog] Remove workaround for bug in tiling control, clarify wording of tooltip * [Qt/dialogFactory/tiling] Fix range, set tooltip * [av1aom] use diaElemTiling * [av1aom] More encoding options -add realtime usage option -extend quantizer range -extend speed range -add tiling options * [coreUI,Qt/dialogFactory] Add control to set tiling * [av1aom] More encoding options -add realtime usage option -extend quantizer range -extend speed range -add tiling options * [appImage/deployBusterMinimal] Package the right libaom version from the right location, d'oh * [alert_qt4] Fix bad copy and paste, use informative text to display message body on macOS only * [appImage] Build libaom version needed by AV1 encoder plugin from source, install more recent nv-codec-headers version to enable AV1 support via NVDEC * [videoCodec] Fix build with NVDEC enabled on Debian Buster * [alert_qt4] Fix printf arguments, oops * [i18n] Update submodule * [alert_qt4] Make dialog text selectable by mouse on supported Windows versions, print description to console too, not just the title, factorize, remove unused obsolete functions * [ivtcDupeRemover] Check that compiler is GNU prior to checking version * [fluxSmooth] Fix size of array rather than loop exit condition, check that compiler is GNU prior to checking version * [cmake] Disable build of AV1 encoder for libaom versions older than 3.0.0 * [coreMuxerFfmpeg] Fix debug message * [vp9] Copy encoded frames to intermediate buffers, fix memleak * [av1aom] Define AOM_RC_SECOND_PASS for old libaom versions * [av1aom] Replace define with backward compatible value * [av1aom] Hide recently added encoder configuration options from older library versions * [cmake,videoEncoder] Add libaom-based AV1 video encoder plugin * [cmake] Tentatively enable NVDEC in FFmpeg for MSVC builds too * [documentation] Update cross-compiling how-to * [mxe] Fix setup failure due to requested zlib version removed, install compatible nv-codec-headers version, disable 32-bit target, out of curiosity switch to GCC 13 * [mxe] Update libaom script to install v3.6.1, enable encoder else build as shared lib fails * [build/cross] Package ICU libs now needed by Qt in MXE * [ivtcDupeRemover] Work around build failure in MXE by disabling assembler code for gcc versions > 5, silence compiler warning * [fluxSmooth] Fix access past the end of array, disable assembler code when cross-compiling with gcc > 5 for now to fix build * [DIA_prefs] Add NVDEC toggle on Windows * [cmake] Enable NVDEC in FFmpeg for cross-builds * [Qt/dialogFactory] Fix memleak * [Q_shell] Make sure output of print() in the scripting shell is newline-terminated * [tinyPy] Stop producing empty debug messages via consoleEventHandler * [gui_navigate] Try to seek to picture at target PTS, not always the previous one, abort seek early if out of range * [fdk-aac] Add support for VBR modes, remove explicit SBR, irrelevant for AOTs we request, from configuration * [build] Request older SDK to fix build for ARM64 on macOS Ventura * [build] Stop flood of useless warnings on macOS * [coreMuxerFfmpeg] Replace deprecated function to set channel layout with supported equivalent * [coreMuxerFfmpeg] Satisfy libavcodec API requirements * [fdk-aac] Fix crash on failure to initialize encoder * [coreAudio/audioWriteAAC] Fake AAC LC as lesser evil when dealing with audio object type codes not fitting into two bits, improve debug messages * [nvdec] Extend probing, check video to satisfy decoder constraints * [coreLibVA] Do not query surface status during initial probing * [main] Fix CLI app build, move hwaccel-related function declarations to a single location * [DIA_prefs] Disable and uncheck toggles for hw decoders on Linux not detected as working * [videoCodec/vdpau] Probe only once, cache the result * [videoCodec/libva] Probe only once, cache the result * [nvdec] Fix typo * [videoDecoder/aom] Delay libaom init until hw decoder has been proved unavailable * [DIA_prefs] Add toggle to enable NVDEC hwaccel, streamline preprocessor defines * [prefs,main,nvdec] Add preference to enable NVDEC, wire the hwaccel into application * [cmake,nvdec] Implement NVDEC probe * [cmake] Enable NVDEC in FFmpeg too for now when NVENC is enabled * [videoCodec/nvdec] Fix color info propagation * [coreVideoCodec/ffmp43] Factorize * [editor] Set source pixel format and color info for the actual ref video, not a local var, oops * [videoCodec] Add wrapper for NVDEC-based decoders in FFmpeg, not yet wired * [coreImage] Add NVDEC to known hw image types * [audioDecoders/lav] Fix memleak * Fix missing ADM_swap64 * ADM_coreUtils.h: fix symbols export * ADM_imageSave.cpp: add missing header * [videoDecoder/aom] Fix massive blunder, no double decoding intended, oops * [coreLibVA] Disable checking for YV12 indirect transfer with Intel iHD driver, it crashes on recent Intel hw * [coreLibVA] Remove obsolete define, it was wrong for current hardware and drivers * [codecFFsimple] Really disable multi-threading for AV1, d'oh * [coreLibVA] Blacklist indirect transfer with iHD driver, partially overridable, wait for surface to be available prior to calling vaPutImage too, factorize * [coreLibVA] Follow FFmpeg in libva driver quirks enum values * [documentation] Update cross-compiling howto * [videoDecoder/aom] Try to outsource all the work to a hw decoder wrapped by a core decoder, libva-only for now * [videoCodec/libva] Copy PTS directly from the last AV1 packet instead of using AVFrame.reordered_opaque * [corecFFsimple] Automatically disable multi-threading for AV1 * [coreVideoCodec] Mark AV1 decoder as failed when no hw decoder is available * [coreVideoCodec] Use existing virtual function for FFmpeg-based decoders as well, fix typo * [cmake] Enable AV1 decoder in FFmpeg * [libva] Fix indirect transfer from hw surface to ADMImage for 10-bit video, probably incomplete * [videoCodec/libva] Always invalidate hw image referenced in ADMImage passed to decoder * [editor/cache] Do not mess up hw image ref count * [libva] Track hw surface ref count for libavcodec separately, allocate surfaces on-demand only, improve cleanup in dtor * [coreImage] Fix ADMImage duplication function * [coreImage] Let hw accel convey the information whether underlying hw surface has been freed or not * [coreLibVA] Prepare to track hw surface usage by libavcodec separately, clean up more thoroughly * [Q_gui2] Make valgrind happy * [coreLibVA] Initialize variable, abort query early if libva reports zero supported profiles * [libva] Do not disable hw accel when H.264 is unavailable, prepare AV1 decoding support * [ffmpeg/patches] Allow direct mapping of VA-API hw surface to VAImage for yuv420 at least on Intel * [libva] Stop leaking memory and hw surfaces on repeated get_format() calls * [demuxers/Pictures] Limit number of digits when checking for sequenced files to 8, add some paranoid bounds checks * [ffmpeg/patches] Add upstream fix for NVENC detection * [appImage] Add script for Debian Bullseye as build system * [appImage] Package Qt platformtheme plugins too * [GUI] use less confusing cursor to indicate busy state ------------------------------------------------------------------- TUE Jun 20 21:19:10 UTC 2023 - ahmedmoselhi55@gmail.com 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 Fixed: - 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
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor