View previous topic :: View next topic |
Author |
Message |
miroR l33t
Joined: 05 Mar 2008 Posts: 826
|
Posted: Sun Dec 06, 2015 3:36 pm Post subject: Cinelerra in Gentoo |
|
|
title: Cinelerra in Gentoo
---
Cinelerra has reportedly been revamped, and should work faster, integrated with FFmpeg:
http://cinelerra.org/2015/index.php/2015-03-03-21-28-12/newsletter
But it is not available in Gentoo at all at this time:
https://packages.gentoo.org/packages/media-video/cinelerra
(where the sole available versions are:
)
How is that?
Any more info will be appreciated.
--
[*] s/with integrated FFmpeg/integrated with FFmpeg/
(probably more correctly the case, EDITED 2015-12-21 16:10+01:00)
Last edited by miroR on Mon Dec 21, 2015 3:11 pm; edited 1 time in total |
|
Back to top |
|
|
Dominique_71 Veteran
Joined: 17 Aug 2005 Posts: 1918 Location: Switzerland (Romandie)
|
Posted: Fri Dec 18, 2015 6:27 pm Post subject: |
|
|
A fast search on gentoo's bugzilla give https://bugs.gentoo.org/show_bug.cgi?id=539174
It look like to be mainly a man power issue: _________________ "Confirm You are a robot." - the singularity |
|
Back to top |
|
|
miroR l33t
Joined: 05 Mar 2008 Posts: 826
|
Posted: Mon Dec 21, 2015 3:06 pm Post subject: |
|
|
This is sad. If I didn't work at tutle speed only (when I work, and I can't even work at all always), I'd think about it. Looked up that Project:Proxy Maintainers page...
But I'd need an awful lot of time to pick up how to do it.
I don't want to use any of the, don't know what they're names are, but it's, among others, some M$ ("Microsoft", the old foe of FOSS) program given over to Linux users as well.
I only want true FOSS. And Cinelerra has always been FOSS and (still) is FOSS.
Anyone else missing Cinelerra out there? |
|
Back to top |
|
|
schmatzler n00b
Joined: 04 Mar 2016 Posts: 1
|
Posted: Fri Mar 04, 2016 10:22 pm Post subject: |
|
|
Hi guys,
Danny here. I'm working closely with the Cinelerra-CV team.
I just like to point out that cinelerra.org isn't doing anything anymore. Their developer joined Cinelerra-CV in January. Unfortunately, the domain is out of our hands.
The best place for Cinelerra is http://cinelerra-cv.org. We offer two versions:
-Stable CV 2.3 released in August
-5.0 - effectively the development version that was started on cinelerra.org
(and there also is HV 4.6.1 on http://www.heroinewarrior.com/cinelerra.php but that's not us)
You might want to update your packages to this. It's a pretty simple configure; make thing.
We just received a support request for 4 year old code, that is really bad and hurts our reputation. Since then, we made a lot of progress.
Please don't patch that old mess for GCC 5, just use 2.3 where this is already incorporated.
If someone wants to build 5.0 you can find a GIT repository here:
http://git.cinelerra-cv.org/gitweb?p=goodguy/cinelerra.git;a=summary
See here, how 5.0 is built for Slackware (sorry, not a Gentoo guy myself):
http://git.cinelerra-cv.org/gitweb?p=schmatzler/cinelive.git;a=blob;f=SlackBuilds/cinelerra-goodguy/cinelerra-goodguy.SlackBuild;
I lack the time to support even more packages, so I can't do it myself. But I hope, someone here will find the time. Thanks |
|
Back to top |
|
|
Berto d Sera n00b
Joined: 17 Apr 2009 Posts: 20
|
Posted: Tue Mar 21, 2017 9:14 pm Post subject: |
|
|
So apparently it's THREE branches of the same thing:
https://cinelerra-cv.org/download.php
It seems there is no way whatsoever to have the -GG version, other than compiling it myself, right? |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6656 Location: The soundosphere
|
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 23073
|
Posted: Sun Apr 30, 2017 12:29 am Post subject: |
|
|
As I interpret man 5 ebuild, if you declare EAPI 4 or later, the default src_install will likely do what you need for the install phase. Looking at nothing other than your post, I would implement those methods as: Code: | src_prepare() {
./autogen.sh
}
src_configure() {
econf
}
src_compile() {
emake
}
# Optional
src_install() {
emake DESTDIR="$D" install
} | This assumes that the archive unpacks with autogen.sh and configure in $S. |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6656 Location: The soundosphere
|
|
Back to top |
|
|
DeIM Guru
Joined: 11 Apr 2006 Posts: 443
|
Posted: Fri Jun 02, 2017 12:57 pm Post subject: |
|
|
Hi, I wanna contribute to make working (maybe unofficial) cin5.1 GG ebuild.
I already successfully built source versions located https://cinelerra-cv.org/five/pkgs/src/
What is the best approach to coop with often updated sources and how to relatively download it from this link in ebuild?
Thanks |
|
Back to top |
|
|
beandog Bodhisattva
Joined: 04 May 2003 Posts: 2072 Location: /usa/utah
|
Posted: Fri Jul 21, 2017 8:20 pm Post subject: |
|
|
DeIM wrote: | Hi, I wanna contribute to make working (maybe unofficial) cin5.1 GG ebuild.
I already successfully built source versions located https://cinelerra-cv.org/five/pkgs/src/
What is the best approach to coop with often updated sources and how to relatively download it from this link in ebuild?
Thanks |
dead link
I'd like to get us up to date as well but I don't know what the full story is ... are there point releases?
Edit: nvm, I see the 6 release. Lots of bundled libs, makes it hard to decouple. It's worth a shot though. _________________ If it ain't broke, tweak it. dvds | blurays | blog | wiki |
|
Back to top |
|
|
DeIM Guru
Joined: 11 Apr 2006 Posts: 443
|
Posted: Sat Jul 22, 2017 5:54 am Post subject: |
|
|
Hi,
seems there is only old src version here https://cinelerra-cv.org/five/old_pkgs/src/
finally I managed to be on "cutting edge" and get source from git, so there could be something wrong in executable but on other hand there could be fixes not included in dist versions.
here's my beta ebuild (feel free to fine-tune):
Code: |
# Copyright 2017 deim
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="The most advanced non-linear video editor and compositor - Good Guy's version"
HOMEPAGE="https://cinelerra-cv.org/"
IUSE="+pref"
RDEPEND=">=sci-libs/fftw-3
>=media-libs/libtheora-1.1:="
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/pkgconfig
dev-lang/nasm
dev-util/ctags"
if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="git://git.cinelerra-cv.org/goodguy/cinelerra.git"
EGIT_CLONE_TYPE=shallow
else
SRC_URI=""
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
fi
SLOT="0"
S="${WORKDIR}"/${P}/cinelerra-5.1
src_prepare() {
./autogen.sh
default
}
src_configure() {
CONF=""
if use pref ; then
CONF="--prefix=/usr/local_cin"
fi
econf ${CONF}
}
src_compile() {
emake
}
src_install() {
emake -j1 -l1 DESTDIR="${D}" install
# patch better render templates
tar -xzf "${FILESDIR}"/fqt_mp4.tar.gz -C "${D}"/usr/share/cin/ffmpeg/
if use pref ; then
mkdir -p "${D}"/etc/env.d/
cp "${FILESDIR}"/99local_cin "${D}"/etc/env.d/
fi
}
pkg_postinst() {
if use pref ; then
elog "Don't forget to run env-update if first install"
fi
} |
|
|
Back to top |
|
|
Zucca Moderator
Joined: 14 Jun 2007 Posts: 3920 Location: Rasi, Finland
|
Posted: Sat Jul 22, 2017 9:59 am Post subject: |
|
|
I remember trying out Cinelerra... Can't recall why I didn't choose it.
I once settled for Openshot but eventually it was too unstable.
ffmpeg as backend is very tempting. I tend to merge and cut my videos with ffmpeg on cli. :P I've made some hacky bash scripts to make few things easier.
So if someone can push an updated ebuild to some overlay, I'll sure test it out and report if I find any problems. \o _________________ ..: Zucca :..
My gentoo installs: | init=/sbin/openrc-init
-systemd -logind -elogind seatd |
Quote: | I am NaN! I am a man! |
|
|
Back to top |
|
|
|