Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libopenshot-devel | Distribution: openSUSE Tumbleweed |
Version: 0.4.0 | Vendor: openSUSE |
Release: 2.1 | Build date: Thu Mar 13 04:32:49 2025 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 2043677 | Source RPM: libopenshot-0.4.0-2.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://openshot.org/ | |
Summary: Development files for libopenshot |
A library for video editing, composition, animation, and playback, which focuses on The library is written in C++. This package contains header files and libraries needed to develop application that use libopenshot.
LGPL-3.0-or-later
* Thu Mar 13 2025 Steve Kowalik <steven.kowalik@suse.com> - Add BuildRequires on python3-setuptools, needed for Python 3.12+. * Tue Jan 21 2025 bjorn.lie@gmail.com - Update to version 0.4.0: * Version Upgrade to 0.4.0: Major version bump with improved functionality and compatibility for OpenShot 3.3. * Improved Audio Handling: Default audio buffer size added to settings, customizable for better performance on various systems. * Thread Prioritization: All thread priorities set to "high" for smoother performance and reduced latency. * Profile Improvements: New Save() method added to the Profile class, along with fixes for JSON descriptions and expanded operator support. * Timeline Enhancements: Fixed and exposed GetMinFrame and GetMaxFrame functions, improving accuracy and flexibility for project timelines. * FFmpeg Compatibility: Resolved issues with encoder flushes, restoring hardware acceleration and fixing video frame errors on newer FFmpeg versions. * Bug Fixes in Splitting and Strings: Addressed Qt split warnings and corrected frame calculation inconsistencies. * Caption Testing Simplification: Updated unit tests for captions, focusing on a pixel range for white text validation. - Bump so name define to 27 - Switch back to protobuf-devel BuildRequires, now ported. - Drop pkgconfig(libavresample) BuildRequires: No longer a hard requirement, allows us to build against newer ffmpeg versions. * Thu Jun 27 2024 Marcus Rueckert <mrueckert@suse.de> - swtich from protobuf-devel to protobuf21-devel. It is not ported to protobuf 25 yet. - this allows us to reenable opencv-devel * Wed Jun 26 2024 Adrian Schröter <adrian@suse.de> - Update to version 0.3.3: * Experimental support for Java bindings added * Adding Effect Sequencing (Before or After keyframes are applied) * Compatibility with FFMPEG 7.0 improved * Refactored ObjectDetection & Tracker effect (better performance and new features) * Removing ChildClipId property (replaced with Parent ID property) * Fixed many read-only properties for clips and effects * New Display All Boxes property in Object Detector * Fixed aspect ratio of tracked objects * Improved FFmpegReader audio processing performance * Fixed test file collisions with high concurrency builds * Refactored base JSON properties into EffectBase * Auto-resize capability added to Crop effect * Removed queuing and spooling in FFmpegWriter to reduce complexity * Fixed race condition in clip parenting * lots of misc bug fixes * Wed Jul 05 2023 adrian@suse.de - Update to version 0.3.2: * Adding lock around SetCache method, which causes some crashes. Detected in Sentry: OPENSHOT-1Q * Fixing memory leak on Clips, where we were not clearing cache on Close, or forcing Close on destruction. Especially noticeable on projects with a ton of clips. Tweaking unit tests to prevent crash due to new Clip destructor behavior when using stack variables. * Add additional logging to audio device init * Add logging into Audio thread initialization - to add more clarity into which audio device is tested and found * Bumping version to 0.3.2, SO 25 (min libopenshot-audio set to range 0.3.0...0.3.2) * Small refactor to ensure that audio files have no image data - and allow videos below them to show through... * Fix webm packet reading, to correctly retry packets. Sometimes we must send more packets before receiving decoded data, and sometimes we need to receive more decoded data before sending more packets. We had a logic error in this code. * Do not divide by zero when normalizing audio waveforms full of 0.0 values * Clean-up of whitespace * - Removed possible black background from Tracker and Object Detector effects when using a child clip - Small refactor to Tracker and Object Detector drawImage code when drawing a Child Clip ID - Some light code clean-up * Allow clearing of the child_clip_id property * Removing magick++ library, as it conflicts with catch2 library * Experimental catch2 install for github Linux builders * Experimental catch2 install for github Linux builders * Protect calls to ParentClipProperties * Attempting to upgrade to the latest catch2 package * Updating old github action target to use new Ubuntu builder * Protect child_clip_id from accessing NULL parentClip property * Tue Apr 11 2023 Paolo Stivanin <info@paolostivanin.com> - Update to 0.3.1: * Large Time Re-mapping update (improved audio resampling, better support for backwards audio, bezier curve audio support) * Caption effect font_size moving from "Points" to "Pixels" * Caption effect default properties have been changed (smaller text) * Caption effect improvements / fixes (better VTT support) * Clip caching - causing a large memory leak * Small memory leak in FFmpegReader * Improved Performance (FrameMapper & Clip objects now include extra caching and optimizations) * Improved unit tests (around clips, time mapping, resampling) * Fixed crash in audio resampling when using MONO audio files * Moved waveform generation before effects are applied (so waveform + caption effect can be used on audio-only files) * Bug fixes for Brightness, Hue, and Saturation effects * Bug fix for ColorShift bug when only adjusting the Y keyframes * Refactoring Audio Device detection * Tue Dec 06 2022 Paolo Stivanin <info@paolostivanin.com> - Update to 0.3.0: * Part of the OpenShot Video Editor v3.0.0 Release * Huge PTS-related improvements (smoother playback, better at finding missing frames, better video compatibility) * Reduce # of threads during video decoding (fixed big regression) * Better handling of invalid durations (return last image with no audio) * Better handling around EOF detection (return all frames) * Improved Support for AV1 videos * Fixed wipe / mask support for contrast (fixed algorithm) * Improved ability to extract audio waveforms (improved data and algorithm) * Added support for many image formats with FFmpegReader * Better thread safety around AddClip/AddEffect and related operations * Many new unit tests to verify thread safety (reducing crashes) * Improved performance and caching for GetMaxTime() * Improved clean-up of allocated readers (FFmpegReader and FrameMapper) * Huge caching optimizations (for improved real-time playback) * Fix to multi-line captions (captions effect) * Improvements to caption effect (background only behind text, text centering) * Better detection for video length and duration * Improved snapping precision for clips and transitions * Improved QImage copying and buffer clean-up * Fix invalid frame mapping calculation (causing some frames to be skipped) * Switch to Catch2 unit tests (from cppunittest) * Added ability to pause video cache (extremely useful in UI when making rapid changes) * Improvements in real-time video & audio playback (sample rate & audio device detection, correct timing) * Adding pre-roll to VideoCacheThread (for smoother playback) * Huge memory leak fixed, related to decoding video * Improved resvg support & performance * Added support for babl color library (improved chroma key effect - many new keying methods) * Added support for anamorphic profiles * Many new unit tests * Mon Nov 01 2021 Ben Greiner <code@bnavigator.de> - python3_sitearch is defined in python-rpm-macros, BuildRequire explicitly. * Mon Nov 01 2021 code@bnavigator.de - Update to version 0.2.7: * Bumping version to 0.2.7, SO 21 * Reversing y_offset direction to match previous OpenShot crop behavior * Adding an X and Y offset to the current crop effect, to better support previous clip crop parameters (for migrating crop options from OpenShot 2.5.1 to OpenShot 2.6). Also refactoring the crop effect, to actually copy the pixels into a new image buffer. * Merge master 0.2.6 into develop * set default crop border to 0 * Mon Aug 30 2021 tiwai@suse.com - Use the released version 0.2.6 instead of develop branch; _service is changed accordingly, too
/usr/include/libopenshot /usr/include/libopenshot/AudioBufferSource.h /usr/include/libopenshot/AudioDevices.h /usr/include/libopenshot/AudioLocation.h /usr/include/libopenshot/AudioReaderSource.h /usr/include/libopenshot/AudioResampler.h /usr/include/libopenshot/AudioWaveformer.h /usr/include/libopenshot/CVObjectDetection.h /usr/include/libopenshot/CVStabilization.h /usr/include/libopenshot/CVTracker.h /usr/include/libopenshot/CacheBase.h /usr/include/libopenshot/CacheDisk.h /usr/include/libopenshot/CacheMemory.h /usr/include/libopenshot/ChannelLayouts.h /usr/include/libopenshot/ChunkReader.h /usr/include/libopenshot/ChunkWriter.h /usr/include/libopenshot/Clip.h /usr/include/libopenshot/ClipBase.h /usr/include/libopenshot/ClipProcessingJobs.h /usr/include/libopenshot/Color.h /usr/include/libopenshot/Coordinate.h /usr/include/libopenshot/CrashHandler.h /usr/include/libopenshot/DummyReader.h /usr/include/libopenshot/EffectBase.h /usr/include/libopenshot/EffectInfo.h /usr/include/libopenshot/Effects.h /usr/include/libopenshot/Enums.h /usr/include/libopenshot/Exceptions.h /usr/include/libopenshot/FFmpegReader.h /usr/include/libopenshot/FFmpegUtilities.h /usr/include/libopenshot/FFmpegWriter.h /usr/include/libopenshot/Fraction.h /usr/include/libopenshot/Frame.h /usr/include/libopenshot/FrameMapper.h /usr/include/libopenshot/ImageReader.h /usr/include/libopenshot/ImageWriter.h /usr/include/libopenshot/Json.h /usr/include/libopenshot/KeyFrame.h /usr/include/libopenshot/MagickUtilities.h /usr/include/libopenshot/OpenCVUtilities.h /usr/include/libopenshot/OpenMPUtilities.h /usr/include/libopenshot/OpenShot.h /usr/include/libopenshot/OpenShotVersion.h /usr/include/libopenshot/PlayerBase.h /usr/include/libopenshot/Point.h /usr/include/libopenshot/ProcessingController.h /usr/include/libopenshot/Profiles.h /usr/include/libopenshot/Qt /usr/include/libopenshot/Qt/AudioPlaybackThread.h /usr/include/libopenshot/Qt/PlayerDemo.h /usr/include/libopenshot/Qt/PlayerPrivate.h /usr/include/libopenshot/Qt/VideoCacheThread.h /usr/include/libopenshot/Qt/VideoPlaybackThread.h /usr/include/libopenshot/Qt/VideoRenderWidget.h /usr/include/libopenshot/Qt/VideoRenderer.h /usr/include/libopenshot/QtHtmlReader.h /usr/include/libopenshot/QtImageReader.h /usr/include/libopenshot/QtPlayer.h /usr/include/libopenshot/QtTextReader.h /usr/include/libopenshot/QtUtilities.h /usr/include/libopenshot/ReaderBase.h /usr/include/libopenshot/RendererBase.h /usr/include/libopenshot/Settings.h /usr/include/libopenshot/TextReader.h /usr/include/libopenshot/Timeline.h /usr/include/libopenshot/TimelineBase.h /usr/include/libopenshot/TrackedObjectBBox.h /usr/include/libopenshot/TrackedObjectBase.h /usr/include/libopenshot/WriterBase.h /usr/include/libopenshot/ZmqLogger.h /usr/include/libopenshot/audio_effects /usr/include/libopenshot/audio_effects/Compressor.h /usr/include/libopenshot/audio_effects/Delay.h /usr/include/libopenshot/audio_effects/Distortion.h /usr/include/libopenshot/audio_effects/Echo.h /usr/include/libopenshot/audio_effects/Expander.h /usr/include/libopenshot/audio_effects/Noise.h /usr/include/libopenshot/audio_effects/ParametricEQ.h /usr/include/libopenshot/audio_effects/Robotization.h /usr/include/libopenshot/audio_effects/STFT.h /usr/include/libopenshot/audio_effects/Whisperization.h /usr/include/libopenshot/effects /usr/include/libopenshot/effects/Bars.h /usr/include/libopenshot/effects/Blur.h /usr/include/libopenshot/effects/Brightness.h /usr/include/libopenshot/effects/Caption.h /usr/include/libopenshot/effects/ChromaKey.h /usr/include/libopenshot/effects/ColorShift.h /usr/include/libopenshot/effects/Crop.h /usr/include/libopenshot/effects/Deinterlace.h /usr/include/libopenshot/effects/Hue.h /usr/include/libopenshot/effects/Mask.h /usr/include/libopenshot/effects/Negate.h /usr/include/libopenshot/effects/ObjectDetection.h /usr/include/libopenshot/effects/Pixelate.h /usr/include/libopenshot/effects/Saturation.h /usr/include/libopenshot/effects/Shift.h /usr/include/libopenshot/effects/Stabilizer.h /usr/include/libopenshot/effects/Tracker.h /usr/include/libopenshot/effects/Wave.h /usr/include/libopenshot/sort_filter /usr/include/libopenshot/sort_filter/Hungarian.h /usr/include/libopenshot/sort_filter/KalmanTracker.h /usr/lib64/libopenshot.so /usr/lib64/ruby/vendor_ruby/3.4.0/x86_64-linux-gnu/openshot.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Mar 15 00:10:20 2025