media-video/shotcut-23.06.14 version bump https://github.com/mltframework/shotcut/releases/tag/v23.06.14 Changelog: - Fixed H.264 output when using Export > Use hardware encoder with NVIDIA (h264_nvenc). (Note: please avoid changing Codec > B frames higher than 0.) - Fixed file dialogs in filters crash Shotcut in Linux AppImage or on KDE. - Fixed crash in Text: Rich > File > Open when choosing a text file. - Fixed crash changing Video Mode with Count generator with GPU Effects on. - Fixed crash when trying to Open MLT XML as Clip (nest project) with GPU Effects on. - Fixed loading JPEG images over 32 megapixels. - Fixed player not working if Settings > Player > External Monitor was used in a previous version. - Fixed Timeline > Replace on a clip breaks some of its video filters. - Fixed Keyframes > Add Keyframe in the Mask: Simple Shape filter. - Fixed changing Keyframe Type or a keyframe's time position in the Mask: Simple Shape filter. - Fixed custom keyboard shortcuts for actions in the Timeline or Keyframes context (right-click) menu. - Fixed Properties > Copy Fill File Path uses incorrect directory separator on Windows. - Fixed chroma bleeding on some (e.g. Ut Video) interlaced 4:2:0 files. - Improved the smoothness of fast forward (up to 64x) playback. - Improved Timeline performance and automatic scrolling. Thanks! Reproducible: Always
Depends on Qt6, which has not been added yet. See: https://github.com/mltframework/shotcut/commit/19fe1f5f7faa21a48046ce69cfe6f6ffaaf4d829
Dear maintainer, now that qt6 is out can we have it? It's bugging out with mlt 7.20 and I'm sure it's because it's outdated. Many thanks!
Here is what I changed to build 23.09.29: BDEPEND=" dev-qt/qttools:6[linguist] " COMMON_DEPEND=" dev-qt/qtbase:6[network,opengl,sql,widgets,xml] dev-qt/qtmultimedia:6 dev-qt/qtdeclarative:6 >=media-libs/mlt-7.18.0[ffmpeg,frei0r,fftw(+),jack,opengl,sdl,xml] media-video/ffmpeg " DEPEND="${COMMON_DEPEND}" I don't know if some of those dependencies should be made runtime only. This new build has a white timeline if compiled with qt6.6.0, which we use: this was addressed in a very recent commit, and will probably land for next version. See https://github.com/mltframework/shotcut/issues/1479.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a81e35bc0b3f0dc40fa697bb6b21e896ba808f67 commit a81e35bc0b3f0dc40fa697bb6b21e896ba808f67 Author: Felix Neumärker <xdch47@posteo.de> AuthorDate: 2023-10-24 19:18:15 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2024-01-10 09:06:08 +0000 media-video/shotcut: bump to 23.09.29 (qt6), drop 22.09.23 Thanks to Lorenzo Bertini. Closes: https://bugs.gentoo.org/831333 Closes: https://bugs.gentoo.org/908846 Signed-off-by: Felix Neumärker <xdch47@posteo.de> Closes: https://github.com/gentoo/gentoo/pull/33498 Signed-off-by: Joonas Niilola <juippis@gentoo.org> media-video/shotcut/Manifest | 2 +- ...cut-22.09.23.ebuild => shotcut-23.09.29.ebuild} | 35 ++++++++++------------ media-video/shotcut/shotcut-9999.ebuild | 35 ++++++++++------------ 3 files changed, 33 insertions(+), 39 deletions(-)