v5.5.0
-
Flatpak single-file bundle added. Flathub repo hosting coming soon...
-
Recently added home-made portable Linux x64 binary installer package:
-
This includes an installer script to be run from a terminal as root, allowing you to
choose an install path. VidCutter will then be installed along with the very latest
releases of all required dependencies prepackaged. Its my attempt to offer a
portable Linux package that is lite, only featuring specifically what is needed to
run excluding all the extra "meat" added on by existing portable frameworks.
PyQt5, Python3 and python code itself will be noticeably missing from the
installation folder as this was built using Riverbank Software's pyqtdeploy tool which compiles
Python3, PyQt5 libs and all app code/extensions into a C++ Qt5 binary. So
this is experimental, please lodge an issue if you run into any problems.
-
BUGFIX RELEASE 1 - fixes selected region on slider and SmartCut breakages
on various h264 based source media -
The most requested feature is finally added; media stream configuration! A
new media stream button has been added and enabled for use when
clips are all derived from the same source media OR media files added
manually all share the same codecs, formats, etc... A view of all
detected streams including video, audio, text/subtitles. Chapters are not
included as they are treated differently by FFmpeg and followng the usual
rule of thumb in VidCutter which is they will be included in your end
result if the original source is not corrupt or in some weird non-standard
configuration. -
Migrated main toolbar buttons from QToolBar + QActions to new custom
widget VCToolBarButton handling QPushButton with attached. This allows
working pressed states on existing toolbar buttons which QToolBar buttons
(for reasons I cannot fathom) do not. -
Tools section added to settings for setting paths to three main tools
used by VidCutter; FFmpeg, FFprobe and MediaInfo. Set to Defaults
button reverts changes to defaults, especially useful for users of
bundled packages of app (AppImage, Windows and macOS which contain
these tools prepacked). Allows you to use different versions of said
tools. -
End of file is now being observed in the mpv library event pool so that
playback state resets position back to the start, in pause and all
controls in their default states. -
Ability to set clip index list to the left or right (default) of main
window. -
Support for WTV (.wtv - Windows Recorded TV Show) media files
(playback and cutting/joining) added. -
New code for restarting app whe changing themes is causing problems in Windows,
starting app again resolves things. My patience for Windows shell is at an all
time low so will fix this when my care factor returns (if ever). Windows shell
is a joke. -
Required dependency of PyOpenGL python module introduced for users on slightly
older Ubuntu, Fedora and Ubuntu based Linux distributions. such as Mint or
ElementaryOS. This now fixes things if you were experiencing immediate
segmentation faults when launching. no OpenGL context could be created. Again,
this only applies to Linux and only to those distro mentioned above. No user
manual tasks needed, Ubuntu and Fedora packaging scripts already updated so
it should all be seamless to the end user. -
ffprobe code fixed for media that is either problematic or imperfect. stdout
and stderr streams separated for ffprobe calls, thus fixing ffprobe JSON parsing
errors and allowing the addition of the new .WTV media file format. -
Minor changes/improvements to a few other front panel buttons w/ pressed states
where previously unavailable + minor cosmetic improvements to color schemes
of hover/active state buttons -
Linux desktop and appdata metadata files switched to reverse domain
notation file names as per freedesktop.org specs -
Fullscreen mode rewrite for Qt 5.10 changes + better support in wayland.
-
OpenGL helpers added to X11 and Wayland based Linux platforms to better
assist with fullscreen functionality and video render compatibility any
where an OpenGL context can be created. -
Updated keyboard shortcuts information to include some added keyboard
and mouse based shortcuts. -
Defined cutting regions shown on the timeline are now hidden during
the "generating thumbnails" process (mainly evident when turning
thumbnails on/off or resizing the application's window) -
Better detection and prompting if application exit is attempted while
video processing jobs in progress, if user decides to continue quitting
then kill all VidCutter associated jobs gracefully and force the usual
cleanup routines