Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 517892 - media-libs/libvidstab - Transcode video stabilization plugin
Summary: media-libs/libvidstab - Transcode video stabilization plugin
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: http://public.hronopik.de/vid.stab/
Whiteboard:
Keywords: PullRequest
: 532320 (view as bug list)
Depends on:
Blocks: 517890 563530
  Show dependency tree
 
Reported: 2014-07-23 19:06 UTC by Reuben Martin
Modified: 2019-01-11 01:28 UTC (History)
13 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for media-libs/libvidstab (libvidstab-0.98b.ebuild,461 bytes, text/plain)
2014-12-29 23:19 UTC, Roberto Castagnola
Details
media-libs/vidstab-0.98b.ebuild (vidstab-0.98b.ebuild,452 bytes, text/plain)
2016-06-03 13:43 UTC, Thomas R. (TRauMa)
Details
live build for vid.stab (vidstab-9999.ebuild,386 bytes, text/plain)
2017-06-17 20:09 UTC, Daniel Hiepler
Details
media-plugins/vidstab-1.1.0.ebuild (vidstab-1.1.0.ebuild,431 bytes, text/plain)
2017-06-17 20:10 UTC, Daniel Hiepler
Details
media-plugins/vidstab-1.1.0.ebuild (file_517892.txt,780 bytes, text/plain)
2017-06-18 00:16 UTC, Daniel Hiepler
Details
media-plugins/vidstab-9999.ebuild (file_517892.txt,749 bytes, text/plain)
2017-06-18 00:17 UTC, Daniel Hiepler
Details
vidstab ebuild (1.1.0 and 9999) (vidstab-9999.ebuild,1.00 KB, text/plain)
2018-06-09 20:26 UTC, Alex Xu (Hello71)
Details
metadata.xml (metadata.xml,575 bytes, text/xml)
2018-06-09 20:26 UTC, Alex Xu (Hello71)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Reuben Martin 2014-07-23 19:06:13 UTC
https://github.com/georgmartius/vid.stab
http://public.hronopik.de/vid.stab/

Reproducible: Always
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-12-12 10:13:44 UTC
*** Bug 532320 has been marked as a duplicate of this bug. ***
Comment 2 DrSlony 2014-12-12 10:46:10 UTC
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.
Comment 3 Roberto Castagnola 2014-12-29 23:19:14 UTC
Created attachment 392670 [details]
ebuild for media-libs/libvidstab

A simple ebuild to compile libvidstab (version 0.98b).
It works for me on amd64.
Comment 4 Matt Whitlock 2015-08-24 22:27:45 UTC
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.
Comment 5 Thomas R. (TRauMa) 2015-10-19 19:53:56 UTC
WFM, and I added a patch for mlt at bug #563530.
Comment 6 Thomas R. (TRauMa) 2016-06-03 13:43:06 UTC
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
Comment 7 Thomas R. (TRauMa) 2016-06-03 13:52:45 UTC
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 :/).
Comment 8 DrSlony 2016-06-03 17:11:18 UTC
Thank you for working on this, it would be appreciated to have vidstab in portage.
Comment 9 Francesco Riosa 2016-06-13 11:56:48 UTC
just inherit "cmake-multilib" for 32 and 64 bit versions of the library, no other changes needed
Comment 10 DrSlony 2016-10-17 19:46:46 UTC
Thomas your ebuild is dependent on transcode, but vid.stab does not require it.
Comment 11 Thomas R. (TRauMa) 2016-10-17 22:47:37 UTC
(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?
Comment 12 DrSlony 2016-10-18 16:08:16 UTC
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
Comment 13 Daniel Hiepler 2017-06-17 20:09:35 UTC
Created attachment 476760 [details]
live build for vid.stab
Comment 14 Daniel Hiepler 2017-06-17 20:10:27 UTC
Created attachment 476762 [details]
media-plugins/vidstab-1.1.0.ebuild
Comment 15 Daniel Hiepler 2017-06-17 23:40:08 UTC
Comment on attachment 476762 [details]
media-plugins/vidstab-1.1.0.ebuild

s. https://github.com/gentoo/gentoo/pull/4952
Comment 16 Daniel Hiepler 2017-06-18 00:16:52 UTC
Created attachment 476782 [details]
media-plugins/vidstab-1.1.0.ebuild
Comment 17 Daniel Hiepler 2017-06-18 00:17:47 UTC
Created attachment 476784 [details]
media-plugins/vidstab-9999.ebuild
Comment 18 Alex Xu (Hello71) 2018-06-09 20:26:06 UTC
Created attachment 535384 [details]
vidstab ebuild (1.1.0 and 9999)
Comment 19 Alex Xu (Hello71) 2018-06-09 20:26:54 UTC
Created attachment 535386 [details]
metadata.xml
Comment 20 Larry the Git Cow gentoo-dev 2019-01-11 01:28:28 UTC
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(+)