Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 592380 - media-video/flowblade - multitrack non-linear video editor
Summary: media-video/flowblade - multitrack non-linear video editor
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL: https://jliljebl.github.io/flowblade/
Whiteboard:
Keywords:
: 618440 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-08-29 15:07 UTC by Alexander Berntsen (RETIRED)
Modified: 2024-02-20 21:46 UTC (History)
5 users (show)

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


Attachments
Flowblade ebuild (flowblade-2.10.0.4.ebuild,1.49 KB, text/plain)
2023-10-03 03:27 UTC, Christopher Byrne
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Berntsen (RETIRED) gentoo-dev 2016-08-29 15:07:59 UTC
Please add Flowblade.

Homepage: <https://jliljebl.github.io/flowblade/>
Source:   <https://github.com/jliljebl/flowblade>
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2017-07-29 09:18:06 UTC
*** Bug 618440 has been marked as a duplicate of this bug. ***
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2017-07-29 09:30:30 UTC
https://github.com/jliljebl/flowblade/blob/master/flowblade-trunk/docs/DEPENDENCIES.md seems to suggest these runtime dependencies:

dev-libs/dbus-glib
dev-python/dbus-python
dev-python/numpy
dev-python/pillow
dev-python/pycairo
dev-python/pygtk
gnome-base/librsvg
media-gfx/gmic
media-libs/mlt[python]
media-plugins/frei0r-plugins
media-plugins/swh-plugins
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2017-07-29 09:31:15 UTC
(In reply to Jeroen Roovers from comment #2)
> dev-libs/dbus-glib
> dev-python/dbus-python
> dev-python/numpy
> dev-python/pillow
> dev-python/pycairo
> dev-python/pygtk
> gnome-base/librsvg
> media-gfx/gmic
> media-libs/mlt[python]
> media-plugins/frei0r-plugins
> media-plugins/swh-plugins
x11-libs/pango
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2017-07-29 09:34:04 UTC
Oh, and dev-python/setuptools included through some python*.eclass or distutils-r1.eclass.
Comment 5 Jonas Stein gentoo-dev 2021-04-01 22:25:13 UTC
here is a start:
https://gpo.zugaina.org/media-video/flowblade
Comment 6 N. Andrew Walsh 2023-08-09 14:33:26 UTC
(In reply to Jonas Stein from comment #5)
> here is a start:
> https://gpo.zugaina.org/media-video/flowblade

It seems to have been removed. It does, however, seem to support flatpak installation, though I have no idea how that would work.
Comment 7 N. Andrew Walsh 2023-10-02 12:56:24 UTC
update: the flatpak installation works, but as it's a pulseaudio app there's no way to get audio on non-pulseaudio systems through flatpak (ie, I can't find a way to wrap flatpak apps in apulse to get them to have sound). 

However, there's also a github page here: https://github.com/jliljebl/flowblade/blob/master/flowblade-trunk/docs/INSTALLING.md#installing-using-development-repository-version
that will install the dev version into a local directory. Since it's all python scripts there's no compilation, but the downside is there's also no dependency checking, so you'll just get runtime failures until you fix them. 

I'm currently trying to pin down why it's not creating rendering threads for container objects, but otherwise the github version seems to work fine (including with sound through apulse). 

If anybody is able to help nail down how to install all the dependencies so they work properly (notably, MLT needs to be installed with SDL1 support, which requires manually editing the ebuild file), I'd appreciate the help.
Comment 8 Christopher Byrne 2023-10-03 03:27:17 UTC
Created attachment 872068 [details]
Flowblade ebuild

The attached ebuild should pull in all the dependencies, but can't do anything about the media-libs/mlt SDL-1 problem. The maintainer of media-libs/mlt is unwilling to add SDL-1 support: https://bugs.gentoo.org/689070, as no package currently in Portage that depends on mlt needs it and, while both can be built in, it won't actually work: https://bugs.gentoo.org/656904 .
Comment 9 Aliaksei Urbanski 2023-11-12 10:23:00 UTC
Hello,

For the sake of transparency, I want to leave here a link to a related issue.

> SDL2 support · Issue #603 · jliljebl/flowblade
> https://github.com/jliljebl/flowblade/issues/603