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.
They must be committed at the same time.
^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!
Committed, Thanks!
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(-)
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.