summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPete Alexandrou2017-05-31 12:13:46 +0800
committerPete Alexandrou2017-05-31 12:13:46 +0800
commit356d62d25785c1538738be8206e53b39a160092e (patch)
treeedc1ff0d7bd78b23efdae62d4db5482a899fc27f
parentd48af21496e7d77b4f7de5efff67177652ad6c43 (diff)
downloadaur-356d62d25785c1538738be8206e53b39a160092e.tar.gz
changelog added to AUR package
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD3
-rw-r--r--changelog255
3 files changed, 259 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 478b1c879f18..1ad73513a901 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,10 @@
pkgbase = vidcutter
pkgdesc = the simplest + fastest video cutter & joiner
pkgver = 3.5.0
- pkgrel = 1
+ pkgrel = 2
url = http://vidcutter.ozmartians.com
install = vidcutter.install
+ changelog = changelog
arch = any
license = GPL3
makedepends = python-setuptools
diff --git a/PKGBUILD b/PKGBUILD
index 14416ef7fb63..2d518d55099b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,12 +1,13 @@
# Maintainer: Pete Alexandrou <pete@ozmartians.com>
pkgname=vidcutter
pkgver=3.5.0
-pkgrel=1
+pkgrel=2
pkgdesc="the simplest + fastest video cutter & joiner"
arch=('any')
license=('GPL3')
url="http://vidcutter.ozmartians.com"
source=(https://github.com/ozmartian/${pkgname}/archive/${pkgver}.tar.gz)
+changelog=changelog
depends=('python-pyqt5' 'mpv' 'ffmpeg' 'mediainfo')
makedepends=('python-setuptools')
install=${pkgname}.install
diff --git a/changelog b/changelog
new file mode 100644
index 000000000000..258560ee92ab
--- /dev/null
+++ b/changelog
@@ -0,0 +1,255 @@
+vidcutter (3.5.0-1) stable; urgency=medium
+
+ * changelog added to AUR package; copied from the app's Debian build scripts
+
+ * redesigned timeline & slider with timecode labels at fixed intervals as per
+ regular video editors
+
+ * thumbnail previews on timeline; the entire timeline background is overlayed
+ with thumbnail previews which looks good + helps you target where you want
+ to mark a start/stop point. thumbnil generation is threaded so will not
+ slow the app down or hinder your use of it. thumbnails will regenerate on
+ app resize
+
+ * thumbnail previews and on screen display toggle buttons added to far left of
+ main toolbar; what they do is self-explanatory
+
+ * slider movement/sync with mpv backend improved; should be less jumpy on
+ problematic videos with bad indexes
+
+ * configurable seeking time lengths; this is for the up+down and shift up+down
+ keys which were set to 2 secs and 5 secs forwards and backwards. you can
+ now set the number of secs as preferred via new spinboxes added to the
+ settings menu labelled Seek #1 and Seek #2
+
+ * additional on screen display text added to various functions
+
+ * fixed bug when clearing clip index and you could not continue navigating video
+ requiring you to reload
+
+ * continue button added to the job completion dialog and set as the default
+ button selection
+
+ * libmpv bindings library updated with the latest changed from upstream;
+ should not be noticeable to users albeit improved playback or slider position
+ sync
+
+ * VidCutter project files (.vcp) can now be preloaded like regular videos either
+ by passing file path on command line or drag 'n dropping project onto a
+ VidCutter application/shortcut icon
+
+ * new icon, let me know if you find the old icon still being used someplace
+
+ * some other minor bug fixes from user issues that I am sure I have forgotten
+ to list
+
+ -- Pete Alexandrou <pete@ozmartians.com> Mon, 29 May 2017 06:40:00 +0800
+
+vidcutter (3.2.0-1) stable; urgency=medium
+
+ * dark and light themes; chosen in the new settings sub-menu found in the
+ right-click menu or via menu toolbar icon
+
+ * new settings sub-menu (right-click or menu toolbar icon). some blurb
+ on the settings (since i am too lazy to produce a help file right now :-)
+
+ - Themes = select from the new dark and light themes (requires app restart)
+
+ - Keep individual clips = each clip made from the clip index, which are then
+ merged to produce the final product, are not deleted at end of proceess.
+ They can be found in the same folder as the final produced video file
+ with file name sequence 001....00n appended.
+
+ - Use native dialogs = on by default; can switch off to not use your
+ desktop manager's native file open/save dialogs and instead use a generic
+ cross-platform version supplied by Qt framework.
+
+ - Always on top = sets application window as the top-most window, avoiding
+ others apps from displaying over the top of it.
+
+ - Toolbar labels = self-explanatory; allows you to set the main toolbar
+ labels to display beside icons (default), under icons or hidden from view.
+
+ - Hardware decoding = on by default to make the most of your GPU hardware.
+ Switch this off if you are experiencing problems with the video playback.
+ This option doesn't affect video cutting itself and is primarily for playback.
+
+ - Keep aspect ratio = as the title suggests, switching this off caues video
+ fill the available frame space rather than maintain its intended ratio for
+ viewport width and height. This option doesn't affect video cutting itself
+ and is primarily for playback.
+
+ - Zoom = zoom in video from half its original size and up to double. This
+ option doesn't affect video cutting itself and is primarily for playback.
+
+ - a few minor changes to keyboard shortcuts; check the keyboad shortcuts
+ cheatsheet via right-click or toolbar menu options.
+
+ * new app icon
+
+ * improved timeline look + new slider image + remove awkward mouse cursor
+ previously in use to standard pointing hand cursor which feels better IMHO.
+
+ * new VidCutter project file format; this is the same as an EDL but includes
+ the full path to the media file associated with it. These can be saved and
+ opened after program launch to set you back to where you last were in a
+ cutting project.
+
+ * eeePC and better support for HiDPI
+
+ * better handling of multistreamed video sources including VOB files; if the
+ standard method of creation produces a 0 length file the app will now run
+ it again using various other methods to achieve th desired result. all cases
+ reported by users as bugs in this area are now working. in most cases you
+ will continue to get back exactly what you put in (pardon the pun). some VOBs
+ are problematic so until the UI is built to allow users finer control over the
+ backend settings the app will continue to make its own best judgement on
+ behalf of the user. so, in the worse case scenario you should now get back a
+ valid video file instead of 0 length video, but it may only include a single audio
+ track rather than all the tracks from the source. keep in mind that in these rare
+ cases the app will choose the best quality audio/video track when it can only
+ work with just the one stream. The next version will allow you to select which
+ streams from source media to include in your final generated video file.
+
+ * improved handling of corrupted media files. the app should now work with far
+ more source files than before.
+
+ * time counter widget created allowing manual entry of timecode. just click on
+ the time segment to edit and video will seek to that exact point OR use the
+ up/down arrow controls to the right of the running time code, highlight the
+ segment you wish to increase or decrease (i.e. hours, mins, secs, msecs)
+
+ * new dark theme; app is now better integrated for those who prefer to work
+ with the darker side of the force; configurable via new menu option
+
+ * video zoom level option added; configurable via new menu option
+
+ * "Check for updates..." now checks for the latest release version of the app
+ via the GitHub API and alerts user accordingly. It only offers to take user to
+ release page while also explaining to stick with distriubution specific packages
+ if running on Linux. Automatic updates are a goal of the future but would only
+ be for Windows, macOS and AppImage linux versions.
+
+ * The app will automatically check for updates; it will do this weekly and only
+ disturb the user if an update has been released AND it has been at least one
+ week since the last time updates were checked for.
+
+ * new startup graphic.
+
+ * new look dialogs including updater and about.
+
+ * application settings now saved across all platforms; this includes window
+ state and geometry as well as new settings in right-click context menu.
+
+ -- Pete Alexandrou <pete@ozmartians.com> Tue, 09 May 2017 11:40:00 +0800
+
+vidcutter (3.0.0-1) stable; urgency=medium
+
+ * complete rewrite of multimedia backend which now uses libmpv to drive
+ video viewing and enables frame stepping for greater accuracy in cutting.
+ this has greatly shortened to the list of dependcies to enable this app to
+ work and should allow for quicker and easier installation for all users.
+
+ * frame level accuracy when stepping through video via cursor keys or mouse
+ wheel. see the new Keyboard Shortcuts menu option for more details.
+
+ * improved UI in many areas including main toolbar redesign.
+
+ * keyboard shortcuts now advertised to user view new menu option
+
+ * exception handing improved with all errors, even those not surfaced to user,
+ are logged. application log file can be viewed by the user via new menu
+ option.
+
+ * mediainfo library now used to generate metadata for media information which
+ works a million times better than what the previous gstreamer codecs had to
+ offer.
+
+ * hardware accelerated video via vdpau or vaapi depending on what user has
+ installaed. this is all dependant on libpmpv which is the by far the best
+ multimedia library in the opensource world. fallback options also exist if
+ user has no power codecs installed so things should all still work on a
+ minimual workstation setup.
+
+ * many UI fixes and improvements that I cannot be bothered to list but
+ should overall make the app feel much more professional than ever before :-)
+
+ -- Pete Alexandrou <pete@ozmartians.com> Fri, 03 Mar 2017 20:15:03 +0800
+
+vidcutter (2.6.5-1) stable; urgency=medium
+
+ * major fixes to ensure frame accuracy between player and backend. once loaded
+ a video framerate is estimated and seeking/stepping by a single step, using
+ arrow keys or mouse wheel should be closest to a single frame in either
+ direction. when marking cut points the point in time to the millisecond is also
+ communicated to the backend. this will all improve even further with the next
+ major release which will encompass a move away from Qt's QMediaPlayer
+ widgets which utilise GStreamer (Linux/Mac) and DirectShow (Windows) to a
+ libmpv (MPV player) based client.
+
+ * command line argument support added. run the app from the command line
+ with --help or -h for the details.
+
+ * major code restructure for a more pluggable/adaptable architecture ie.
+ in future, w/ libmpv if for some reason system cannot support it then
+ fallback to existing backend (what we have now w/ GStreamer etc.)
+
+ -- Pete Alexandrou <pete@ozmartians.com> Thu, 03 Feb 2017 12:15:12 +0800
+
+vidcutter (2.5.0-1) stable; urgency=medium
+
+ * video seeking is now closer to a frame rather and no longer a one second
+ interval
+
+ * shortcut keys for seeking video updated for frame stepping changes
+ (i.e. left-right / mouse wheel = 1 step; up-down = 10 steps)
+
+ * early & basic support for EDLs. Only the very simple MPlayer EDL standard
+ is currently supported but this now allows you to save your clip index for
+ a particular video and reload it again in future for recutting etc. If users
+ are using VidCutter and would like interchangeable file format support with
+ other tools, like ComSkip for example, then submit a feature request at the
+ app's GitHub page (more likely to get noticed there rather than launchpad.net)
+
+ * custom mouse cursor when mouse is over the slider handle (Linux only). this
+ always worked for Windows and macOS but the cursor is missing in X11
+ standard themes. i think it gives the app more character so gave Linux the
+ needed love it deserves.
+
+ * various UI improvements incl. new app icon care of the papirus crew
+ at https://github.com/PapirusDevelopmentTeam (thx!)
+
+ * bug fixes; the filename set by default in the save video file dialog is now
+ the original video's filename with '_EDIT' appended to help avoid accidental
+ writing over original source material.
+
+ * i've probably forgotten a number of other important changes and additions
+ but its too late to bother sifting through git logs ;-)
+
+ -- Pete Alexandrou <pete@ozmartians.com> Thu, 26 Jan 2017 01:32:09 +0800
+
+vidcutter (2.2.5-0) stable; urgency=medium
+
+ * added dependency libqt5multimedia5-plugins to fix missing service
+ issue or new Ubuntu installations
+
+ * UI tweaks and other minor fixes
+
+ -- Pete Alexandrou <pete@ozmartians.com> Mon, 14 Jan 2017 20:12:43 +0800
+
+vidcutter (2.2.0-1) stable; urgency=medium
+
+ * UI improvements + fixes for Windows and macOS
+
+ * removed qtawesome dependency so icons are now PNG based; this cuts
+ out annoying dependencies allowing for much smaller builds and
+ simplified distribution packages in Linux and Pypi
+
+ -- Pete Alexandrou <pete@ozmartians.com> Mon, 12 Jan 2017 18:31:15 +0800
+
+vidcutter (2.0.0-1) unstable; urgency=low
+
+ * source package automatically created by stdeb 0.8.5
+
+ -- Pete Alexandrou <pete@ozmartians.com> Mon, 02 Jan 2017 08:41:42 +0800
+ \ No newline at end of file