Skip to content

Releases: OpenShot/libopenshot

v0.2.2: Merge pull request #170 from OpenShot/release

22 Sep 19:55
c90fb9b
Compare
Choose a tag to compare

Release notes:

  • Bumping version to 0.2.2 (SO: 16)
  • Fixing crash when applying transition/mask effect

v0.2.1: Merge pull request #165 from OpenShot/release

22 Sep 19:55
6c4c9cc
Compare
Choose a tag to compare

Release notes:

  • Bumping version to 0.2.1 (SO: 16)
  • FFmpeg 3 & 4 support
  • Fixed many bugs around FPS and video length calculation (especially for MP3 and streaming WEBM formats)
  • Protecting samples_per_frame calculation to keep from crashing on undetected FPS
  • OpenMP schedule change (added stability)
  • Limiting threads for both FFmpeg and OpenMP (attempting to find a good balance of parallel performance, while not spawning too many threads). Sometimes more is not always better.
  • Travis CI integration
  • Fix install paths for headers and effects (Jeff Shillitto jeffski)
  • Fix bug with FFmpeg > 3.2 flushing frames (Jeff Shillitto jeffski)
  • Adding "reader" property for Mask effect, to allow the user to adjust the image or video used by the mask effect.
  • Fixing bitrate calculation (to be in bytes instead of bits)
  • Adding in FPS detection for files which don't have valid FPS. In those cases (streaming files for example), we iterate through all packets, and average the # of frames, duration, bit rate, etc... Not ideal, but a better fallback.

v0.1.8

07 Sep 06:09
Compare
Choose a tag to compare

Dramatically improved stability and improved image sequence support

libopenshot

  • Bumping version to 0.1.8 (SO version 13)
  • Prevent crashes related to too many threads (on 24+ thread systems)
  • Migrating tr1 to std, adding C++11 support to build scripts, fixing crash in FFmpegReader (caused by shared_ptr, buffer, and last_video_frame corruption). Much improved stability with this change. Thanks to Craig and Peter for the help!
  • Fixing crash on Ubuntu build server
  • Fixed a strange bug related to exporting image sequences. The filename property was not being set on the AVFormatContext. Also fixed a bug when exporting to JPEG image sequences related to max_b_frames and certain codecs.
  • Fixing issue with incorrect image size caches, which results in blurry/smudgy scaling on certain things.
  • Fix issue with loading time curves that are never processed (i.e. have no values)
  • Adding additional locks when adding/changing audio data. Reducing FrameMapper to a single frame at a Fixing crash on Time keyframes where it would sometimes calculate an invalid frame number.
  • Fixing audio pops when stacking multiple clips with different offsets (pretty big issue for some people, just depending on your source framerates and position/start of clips).
  • Removing nested OMP processing from FrameMapper. Adding lock inside time mapping (to prevent crashes when speeding up/slowing down clips). Adding omp critial lock to Frame GetAudioChannelsCount() and GetAudioSamplesCount() methods.

v0.1.7

01 Jun 07:31
Compare
Choose a tag to compare
Bumping release to 0.1.7 (so version 12)

v0.1.6

19 May 01:45
Compare
Choose a tag to compare
New release! Bumping version to 0.1.6

v0.1.5

11 May 06:01
Compare
Choose a tag to compare
Bumping version to 0.1.5 (SO renames unchanged at 11).