Bug 271075 - multimedia/openshot: Update to 3.1.1
Summary: multimedia/openshot: Update to 3.1.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL: https://www.openshot.org/blog/2023/04...
Keywords:
Depends on: 271074
Blocks:
  Show dependency treegraph
 
Reported: 2023-04-26 04:47 UTC by Tatsuki Makino
Modified: 2023-05-02 06:36 UTC (History)
1 user (show)

See Also:


Attachments
patch for multimedia/openshot (4.89 KB, patch)
2023-04-26 04:47 UTC, Tatsuki Makino
tatsuki_makino: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tatsuki Makino 2023-04-26 04:47:08 UTC
Created attachment 241753 [details]
patch for multimedia/openshot

OpenShot 3.1.1 Released
https://www.openshot.org/blog/2023/04/20/new_openshot_release_311/

files/patch-src_classes_language.py has been added.
This is a simple workaround for garbled window titles in non-ASCII environments.
I don't know the intent of switching to C here, so it is ad hoc.
Comment 1 Tatsuki Makino 2023-04-26 04:47:51 UTC
They must be committed at the same time.
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2023-04-26 13:12:30 UTC
^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field.

^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval.
--
Attachment -> Details -> maintainer-approval [+]


Thanks!
Comment 3 Fernando Apesteguía freebsd_committer freebsd_triage 2023-04-29 17:20:10 UTC
Committed,

Thanks!
Comment 4 commit-hook freebsd_committer freebsd_triage 2023-04-29 17:21:03 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=19fab59233f0528f86fb886f08f2581929c39200

commit 19fab59233f0528f86fb886f08f2581929c39200
Author:     Tatsuki Makino <tatsuki_makino@hotmail.com>
AuthorDate: 2023-04-26 13:08:30 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-04-29 17:15:14 +0000

    multimedia/openshot: Update to 3.1.1

    ChangeLog: https://www.openshot.org/blog/2023/04/20/new_openshot_release_311/

     * Fixes and Improvements to Tracker and Object Detection effects (fix property
       editing, prevent crashes, removed black background)
     * Fixes to Parent property (simplify context menus, a single None option,
       include thumbnail images)
     * Prevent freeze on launch (when OpenShot's sample rate does not match the
       default Windows sample rate)
     * Adding Profile Search button to Preferences (for easier filtering and
       searching for a default profile)
     * Fix duplicate Profile name bug (causing an issue when exporting and
       re-opening a project with certain duplicate profile names)
     * Protect timeline (webview) from receiving lots of unneeded messages from
       libopenshot (prevents crash in certain cases)
     * Improved caching logic around Property Editor (better performance while
       adjusting clip properties)
     * Fix large memory leak in Clip::Close() method (not correctly clearing Clip
       cache)
     * Prevent crash on timeline::SetCache (adding thread lock)
     * Adding additional logging around audio device detection and initialization
     * Allow audio-only clips to be transparent (revealing the video/image of clips
       below them)
     * Multiple fixes for WebM decoding (preventing freezes and crashes)
     * Fix divide by zero error in AudioWaveformer (if no amplitude was found)
     * Fix GitHub actions to remove Ubuntu 18.04 builder and some additional tweaks
       to build scripts
     * Many small code refactors and fixes to prevent noisy errors (reported by
       Sentry.io)
     * Minimum libopenshot C++ dependency set to 0.3.2
     * Updated language translations
     * Updated credits and donors

    PR:             271075
    Reported by:    tatsuki_makino@hotmail.com (maintainer)

 multimedia/openshot/Makefile                               |  5 ++---
 multimedia/openshot/distinfo                               |  6 +++---
 .../openshot/files/patch-src_classes_language.py (new)     | 14 ++++++++++++++
 multimedia/openshot/files/patch-src_windows_preferences.py |  4 ++--
 multimedia/openshot/pkg-plist                              | 10 +++++-----
 5 files changed, 26 insertions(+), 13 deletions(-)
Comment 5 Tatsuki Makino 2023-05-02 06:36:55 UTC
memorandum for users

There may be a problem with images disappearing during playback of video previews.
A workaround for this seems to be to decrease the value of "Cache Pre-roll: Max Frames".
This is found in the Cache tab of Preferences. It can also be found by typing in the Search text area.

For the video I used in my environment, this problem occurs when the default value of 48 is used, but when it is changed to 18 or 19, this problem stops occurring.