Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Multimedia
  • Search

Cinelerra in Gentoo

Help with creation, editing, or playback of sounds, images, or video. Amarok, audacious, mplayer, grip, cdparanoia and anything else that makes a sound or plays a video.
Post Reply
Advanced search
12 posts • Page 1 of 1
Author
Message
miroR
l33t
l33t
Posts: 826
Joined: Wed Mar 05, 2008 1:56 pm
Contact:
Contact miroR
Website

Cinelerra in Gentoo

  • Quote

Post by miroR » Sun Dec 06, 2015 3:36 pm

title: Cinelerra in Gentoo
---
Cinelerra has reportedly been revamped, and should work faster, integrated with FFmpeg:

http://cinelerra.org/2015/index.php/201 ... newsletter

But it is not available in Gentoo at all at this time:

https://packages.gentoo.org/packages/me ... /cinelerra

(where the sole available versions are:

Code: Select all

20140710
20120707 
)

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.
Miroslav Rovis
Zagreb, Croatia
www.CroatiaFidelis.hr
Try refute: rootkit hooks in kernel,
linux capabilities for intrusion? (Linus?)
Top
Dominique_71
Veteran
Veteran
User avatar
Posts: 1957
Joined: Wed Aug 17, 2005 1:01 pm
Location: Switzerland (Romandie)

  • Quote

Post by Dominique_71 » Fri Dec 18, 2015 6:27 pm

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:
Is any of you willing to proxy maintain this?
https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
"Confirm You are a robot." - the singularity
Top
miroR
l33t
l33t
Posts: 826
Joined: Wed Mar 05, 2008 1:56 pm
Contact:
Contact miroR
Website

  • Quote

Post by miroR » Mon Dec 21, 2015 3:06 pm

Dominique_71 wrote: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:
Is any of you willing to proxy maintain this?
https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
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?
Miroslav Rovis
Zagreb, Croatia
www.CroatiaFidelis.hr
Try refute: rootkit hooks in kernel,
linux capabilities for intrusion? (Linus?)
Top
schmatzler
n00b
n00b
Posts: 1
Joined: Fri Mar 04, 2016 10:08 pm

  • Quote

Post by schmatzler » Fri Mar 04, 2016 10:22 pm

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=go ... ;a=summary

See here, how 5.0 is built for Slackware (sorry, not a Gentoo guy myself):
http://git.cinelerra-cv.org/gitweb?p=sc ... 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 :)
Top
Berto d Sera
n00b
n00b
Posts: 20
Joined: Fri Apr 17, 2009 12:05 pm

  • Quote

Post by Berto d Sera » Tue Mar 21, 2017 9:14 pm

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?
Top
audiodef
Watchman
Watchman
User avatar
Posts: 6656
Joined: Wed Jul 06, 2005 1:02 pm
Location: The soundosphere
Contact:
Contact audiodef
Website

  • Quote

Post by audiodef » Sat Apr 29, 2017 10:56 pm

I'd like to add Cinelerra to the list of installed packages for the Gentoo Studio stage4 tarball, so I'm volunteering to make an attempt. At which I could fail, I'm nothing special. :P

I'm starting with a modified ebuild from Portage for this version: https://cinelerra-cv.org/five/pkgs/src/

Will post the ebuild here if I'm successful. If not, I'll post what I have and see if someone else wants to try.

EDIT:

Looking at the README, the following has to be translated to src_prepare, src_configure and src_install:

./autogen.sh
./configure --prefix=/usr
make 2>&1 | tee log
make install
decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN
Top
Hu
Administrator
Administrator
Posts: 24403
Joined: Tue Mar 06, 2007 5:38 am

  • Quote

Post by Hu » Sun Apr 30, 2017 12:29 am

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: Select all

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.
Top
audiodef
Watchman
Watchman
User avatar
Posts: 6656
Joined: Wed Jul 06, 2005 1:02 pm
Location: The soundosphere
Contact:
Contact audiodef
Website

  • Quote

Post by audiodef » Sun Apr 30, 2017 2:42 am

Thanks, Hu. I wasn't sure what to do with autogen, so this is helpful.
decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN
Top
DeIM
Guru
Guru
User avatar
Posts: 465
Joined: Tue Apr 11, 2006 7:03 pm

  • Quote

Post by DeIM » Fri Jun 02, 2017 12:57 pm

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
Top
beandog
Bodhisattva
Bodhisattva
User avatar
Posts: 2074
Joined: Sun May 04, 2003 11:53 pm
Location: /usa/utah
Contact:
Contact beandog
Website

  • Quote

Post by beandog » Fri Jul 21, 2017 8:20 pm

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
Top
DeIM
Guru
Guru
User avatar
Posts: 465
Joined: Tue Apr 11, 2006 7:03 pm

  • Quote

Post by DeIM » Sat Jul 22, 2017 5:54 am

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: Select all

# 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
}
Top
Zucca
Administrator
Administrator
User avatar
Posts: 4703
Joined: Thu Jun 14, 2007 10:31 pm
Location: Rasi, Finland
Contact:
Contact Zucca
Website

  • Quote

Post by Zucca » Sat Jul 22, 2017 9:59 am

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 :..

Code: Select all

0100100100100000011000010110110100100000
0100111001100001010011100010000100100000
0100100100100000011000010110110100100000
0110000100100000011011010110000101101110
00100001
Top
Post Reply

12 posts • Page 1 of 1

Return to “Multimedia”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic