https://github.com/georgmartius/vid.stab http://public.hronopik.de/vid.stab/ Reproducible: Always
*** Bug 532320 has been marked as a duplicate of this bug. ***
I would remove "transcode" from the title of this bug, as vid.stab does not need transcode and it works fine with ffmpeg. Besides, transcode has been dead for years.
Created attachment 392670 [details] ebuild for media-libs/libvidstab A simple ebuild to compile libvidstab (version 0.98b). It works for me on amd64.
This library (media-libs/libvidstab) can be used by media-libs/mlt-0.9.8, and indeed the mlt build automatically links with libvidstab if available.
WFM, and I added a patch for mlt at bug #563530.
Created attachment 436312 [details] media-libs/vidstab-0.98b.ebuild change name to vidstab (more in line with gentoo naming convention I believe) and fetch release tarball without gitutils
Upstream is at 1.1 currently. 1.0 is the same as 0.98b, just renamed to emphasize an API change from 0.96, and the changes in 1.1 are very minor (and it's not tagged as release in git so github doesn't provide an easy tarball :/).
Thank you for working on this, it would be appreciated to have vidstab in portage.
just inherit "cmake-multilib" for 32 and 64 bit versions of the library, no other changes needed
Thomas your ebuild is dependent on transcode, but vid.stab does not require it.
(In reply to DrSlony from comment #10) From the look of it, that seems to be right, and I missed it in the ChangeLog somehow. Did you test it with the dep (and transcode) removed already?
I am in the process of doing that. Meanwhile, if I understood the reply correctly, it looks like Transcode now includes the stabilization code which became vid.stab: https://bitbucket.org/france/transcode-tcforge/issues/9/does-transcode-include-vidstab
Created attachment 476760 [details] live build for vid.stab
Created attachment 476762 [details] media-plugins/vidstab-1.1.0.ebuild
Comment on attachment 476762 [details] media-plugins/vidstab-1.1.0.ebuild s. https://github.com/gentoo/gentoo/pull/4952
Created attachment 476782 [details] media-plugins/vidstab-1.1.0.ebuild
Created attachment 476784 [details] media-plugins/vidstab-9999.ebuild
Created attachment 535384 [details] vidstab ebuild (1.1.0 and 9999)
Created attachment 535386 [details] metadata.xml
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077738eb8a9905827e615ddb1ac2e788337b1291 commit 077738eb8a9905827e615ddb1ac2e788337b1291 Author: Kalin KOZHUHAROV <me.kalin@gmail.com> AuthorDate: 2019-01-10 10:49:38 +0000 Commit: Craig Andrews <candrews@gentoo.org> CommitDate: 2019-01-11 01:28:03 +0000 media-libs/vidstab: Video stabilization library Closes: https://bugs.gentoo.org/517892 Signed-off-by: Kalin KOZHUHAROV <kalin@thinrope.net> Signed-off-by: Craig Andrews <candrews@gentoo.org> media-libs/vidstab/Manifest | 1 + ...-tests-should-exit-with-code-0-on-success.patch | 25 ++++++++++ media-libs/vidstab/metadata.xml | 19 ++++++++ media-libs/vidstab/vidstab-1.1.0.ebuild | 56 ++++++++++++++++++++++ media-libs/vidstab/vidstab-9999.ebuild | 54 +++++++++++++++++++++ 5 files changed, 155 insertions(+)