Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
cinelerra-cvs on gentoo
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
Genjix
Apprentice
Apprentice


Joined: 23 Jun 2005
Posts: 163

PostPosted: Tue Nov 01, 2005 11:31 pm    Post subject: cinelerra-cvs on gentoo Reply with quote

here is how I got cinelerra-cvs working. For anyone who is interested here is what I did.
Code:

# /etc/portage/package.keywords
# ... other stuff

media-video/cinelerra-cvs ~x86
=sys-libs/libavc1394-0.5.0 ~x86
=media-libs/libtheora-1.0_alpha4-r1 ~x86
media-libs/x264-svn ~x86
media-libs/libiec61883 ~x86
=sys-libs/libraw1394-1.2.0 ~x86


Code:

# /etc/portage/package.use
# may not already exist
media-libs/x264-svn -X


for some reason some dependencies aren't emerged.
Code:

# emerge a52dec
# emerge fftw
# emerge cinelerra-cvs
Back to top
View user's profile Send private message
NumaSan
Tux's lil' helper
Tux's lil' helper


Joined: 22 Aug 2003
Posts: 100
Location: Copenhagen

PostPosted: Wed Nov 02, 2005 9:27 am    Post subject: Reply with quote

Define "working" :wink:

I've also installed cinelerra-cvs (20051005) like you and the program starts, but that's about it. It is completely unusable, unfortunately... but I really didn't expect otherwise since I haven't heard about anyone who have had succes with Cinelerra (except perhaps the devs..?). I would be really grateful if Cinelerra worked since I could use a good, highend (GNU) video editing suite, especially version 2.0, but I guess we have to be patient..
_________________
--- checking for native Win32 platform... no
Back to top
View user's profile Send private message
Genjix
Apprentice
Apprentice


Joined: 23 Jun 2005
Posts: 163

PostPosted: Wed Nov 02, 2005 7:46 pm    Post subject: Reply with quote

what is wrong with the way it is working for you?
Back to top
View user's profile Send private message
Algenon
n00b
n00b


Joined: 27 Jan 2005
Posts: 48
Location: Ashby-de-la-Zouch, UK

PostPosted: Tue Nov 08, 2005 12:40 pm    Post subject: Cinelerra on AMD64 Reply with quote

I am currently running Cinelerra-cvs (20051005) on an AMD64 and it runs ok (as have previous versions). The only problem I have is that the CPU loading is 100% (this is on an Athlon 3500 with 1GB of RAM). I have tried several sound tweeks (ALSA/NO ALSA/OSS/NO OSS) since I understand these can slow it down. If any one has any clues as to how to solve this, then Cinelerra would be a completely useable package for me. Where do I start to look to ascertain what is loading (I can see the tasks running at 99% using "top").

Algenon.
Back to top
View user's profile Send private message
NumaSan
Tux's lil' helper
Tux's lil' helper


Joined: 22 Aug 2003
Posts: 100
Location: Copenhagen

PostPosted: Tue Nov 08, 2005 6:24 pm    Post subject: Reply with quote

Genjix wrote:
what is wrong with the way it is working for you?

For me it feels like I'm walking on an ice covered lake that could break any minute. I really like the appearence of Cinelerra 2.0 (or -cvs, there's a difference right?), and part of me is ready to invest time in learning it, but... I just don't feel it's ready yet - besides instability. Then again, it could very well be me that aren't ready for Cinelerra and if only I learned all of it's secrets and quirks I'd see the light... It could also be because my mind is more on the prospect of Jahshaka, that I'm so quick to dismiss Cinelerra (cvs even!) :oops:

I will keep trying and learning, however. I really hope the work continues on the code (respect Heroine Virtual - everything beyond "Hello World" is abstract to me) and that someday Cinelerra will be unmasked in Portage :)
_________________
--- checking for native Win32 platform... no
Back to top
View user's profile Send private message
richardash1981
Tux's lil' helper
Tux's lil' helper


Joined: 08 Apr 2005
Posts: 94
Location: England

PostPosted: Tue Nov 08, 2005 11:04 pm    Post subject: Reply with quote

There is definitely a streap learning curve, especially at the begining, and using other video editors won't help much. Once you get to grips with the UI and how to work with it not against it, it can be a very powerful tool - I would serious consider doing other major projects in it after doing this:
http://ystv.york.ac.uk/watch/getvideo.php?cat=misc&file=MPHfinal.mp4&mode=watch
in it.

For assembing a coherent program out of disordered live tapes it is definitely better than Adobe Premiere (which I have also used extensively), and the batch render facilty is really useful for doing slow renders after you finish working.
Back to top
View user's profile Send private message
chrisduck
Apprentice
Apprentice


Joined: 30 Jun 2004
Posts: 283
Location: California

PostPosted: Sun Nov 13, 2005 6:45 am    Post subject: Reply with quote

I followed these steps and I was still unable to emerge cinelerra-cvs. I hope that the ebuild is updated soon. I can hardly wait to try the new cinelerra.
Anyway, in case any one could help me -here is the error.

Code:

/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object.
/usr/lib/libx264.a(display-x11.o)(.text+0x29): In function `disp_gray':
: undefined reference to `XOpenDisplay'
/usr/lib/libx264.a(display-x11.o)(.text+0x124): In function `disp_gray':
: undefined reference to `XCreateImage'
/usr/lib/libx264.a(display-x11.o)(.text+0x25f): In function `disp_gray':
: undefined reference to `XPutImage'
/usr/lib/libx264.a(display-x11.o)(.text+0x2b3): In function `disp_gray':
: undefined reference to `XPutImage'
/usr/lib/libx264.a(display-x11.o)(.text+0x2cf): In function `disp_gray':
: undefined reference to `XSync'
/usr/lib/libx264.a(display-x11.o)(.text+0x336): In function `disp_sync':
: undefined reference to `XSync'
/usr/lib/libx264.a(display-x11.o)(.text+0x387): In function `disp_setcolor':
: undefined reference to `XAllocNamedColor'
/usr/lib/libx264.a(display-x11.o)(.text+0x3a4): In function `disp_setcolor':
: undefined reference to `XSetForeground'
/usr/lib/libx264.a(display-x11.o)(.text+0x5a6): In function `disp_point':
: undefined reference to `XDrawPoint'
/usr/lib/libx264.a(display-x11.o)(.text+0x606): In function `disp_line':
: undefined reference to `XDrawLine'
/usr/lib/libx264.a(display-x11.o)(.text+0x67a): In function `disp_rect':
: undefined reference to `XDrawRectangle'
/usr/lib/libx264.a(display-x11.o)(.text+0x707): In function `disp_init_window':
: undefined reference to `XAllocSizeHints'
/usr/lib/libx264.a(display-x11.o)(.text+0x848): In function `disp_init_window':
: undefined reference to `XCreateWindow'
/usr/lib/libx264.a(display-x11.o)(.text+0x86f): In function `disp_init_window':
: undefined reference to `XSelectInput'
/usr/lib/libx264.a(display-x11.o)(.text+0x8a1): In function `disp_init_window':
: undefined reference to `XSetStandardProperties'
/usr/lib/libx264.a(display-x11.o)(.text+0x8ba): In function `disp_init_window':
: undefined reference to `XMapWindow'
/usr/lib/libx264.a(display-x11.o)(.text+0x8ce): In function `disp_init_window':
: undefined reference to `XNextEvent'
/usr/lib/libx264.a(display-x11.o)(.text+0x921): In function `disp_init_window':
: undefined reference to `XSetStandardProperties'
/usr/lib/libx264.a(display-x11.o)(.text+0x949): In function `disp_init_window':
: undefined reference to `XResizeWindow'
/usr/lib/libx264.a(display-x11.o)(.text+0x95b): In function `disp_init_window':
: undefined reference to `XSync'
/usr/lib/libx264.a(display-x11.o)(.text+0x963): In function `disp_init_window':
: undefined reference to `XFree'
/usr/lib/libx264.a(display-x11.o)(.text+0x99e): In function `disp_init_window':
: undefined reference to `XCreateColormap'
collect2: ld returned 1 exit status
make[3]: *** [libquicktimehv.la] Error 1
make[3]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20051005/work/cinelerra-cvs-20051005/quicktime'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20051005/work/cinelerra-cvs-20051005/quicktime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20051005/work/cinelerra-cvs-20051005'
make: *** [all] Error 2

!!! ERROR: media-video/cinelerra-cvs-20051005 failed.
!!! Function src_compile, Line 66, Exitcode 2
!!! make failed
!!! If you need support, post the topmost build error, NOT this status message.

localhost #
Back to top
View user's profile Send private message
richardash1981
Tux's lil' helper
Tux's lil' helper


Joined: 08 Apr 2005
Posts: 94
Location: England

PostPosted: Mon Nov 14, 2005 5:15 pm    Post subject: Reply with quote

It's having trouble linking to Xorg, which I presume you do have installed ...
Most likely an intermediate library is broken, and it's showing up as a link problem. Have you tried running revdep-rebuild on your system (you need gentoolkit installed)? This should find the offending packages.
Code:
# revdep-rebuild -X -p

will give you a list of broken ebuilds, have a look further up for what is missing / changed, as rebuilding the packages may not be the best solution to the problem.
Back to top
View user's profile Send private message
chrisduck
Apprentice
Apprentice


Joined: 30 Jun 2004
Posts: 283
Location: California

PostPosted: Wed Nov 16, 2005 8:06 am    Post subject: Reply with quote

richardash1981,

when I run "# revdep-rebuild -X -p" this is what happens. I'm not sure that it reveals any clues to my problem
Code:

localhost # revdep-rebuild -X -p
Configuring search environment for revdep-rebuild

Checking reverse dependencies...

Packages containing binaries and libraries broken by a package update
will be emerged.

Collecting system binaries and libraries... done.
  (/root/.revdep-rebuild.1_files)

Collecting complete LD_LIBRARY_PATH... done.
  (/root/.revdep-rebuild.2_ldpath)

Checking dynamic linking consistency...
  broken /usr/lib/openoffice/program/libofficebean.so.1.1 (requires  libjawt.so)  broken /usr/lib/openoffice/program/libvclplug_kde680li.so.1.1 (requires  libkdecore.so.4 libkdeui.so.4 libqt-mt.so.3)
  broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/_bsddb.so (requires  libdb-3.1.so)
  broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/_tkinter.so (requires  libBLT24.so libtcl8.3.so libtk8.3.so)
  broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/bz2.so (requires  libbz2.so.0)
  broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/dbm.so (requires  libgdbm.so.2)
  broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/gdbm.so (requires  libgdbm.so.2)
  broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/mpz.so (requires  libgmp.so.3)
  broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/readline.so (requires  libreadline.so.4)
 done.
  (/root/.revdep-rebuild.3_rebuild)

Assigning files to packages...
  /usr/lib/openoffice/program/libofficebean.so.1.1 -> app-office/openoffice-bin
  /usr/lib/openoffice/program/libvclplug_kde680li.so.1.1 -> app-office/openoffice-bin
  /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/_bsddb.so -> app-office/openoffice-bin
  /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/_tkinter.so -> app-office/openoffice-bin
  /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/bz2.so -> app-office/openoffice-bin
  /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/dbm.so -> app-office/openoffice-bin
  /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/gdbm.so -> app-office/openoffice-bin
  /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/mpz.so -> app-office/openoffice-bin
  /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/readline.so -> app-office/openoffice-bin
 done.
  (/root/.revdep-rebuild.4_packages_raw, /root/.revdep-rebuild.4_package_owners)
Cleaning list of packages to rebuild... done.
  (/root/.revdep-rebuild.4_packages)

Assigning packages to ebuilds... done.
  (/root/.revdep-rebuild.4_ebuilds)

Evaluating package order... done.
  (/root/.revdep-rebuild.5_order)

All prepared. Starting rebuild...
emerge --oneshot -p =app-office/openoffice-bin-2.0.0

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] app-office/openoffice-bin-2.0.0
Now you can remove -p (or --pretend) from arguments and re-run revdep-rebuild.
Back to top
View user's profile Send private message
Tane
n00b
n00b


Joined: 25 Sep 2005
Posts: 14

PostPosted: Wed Nov 16, 2005 6:03 pm    Post subject: Reply with quote

Are you sure you compiled x264 without that x-thingy? Try re-emerging x264-svn, it should now compile without linking against X.
Back to top
View user's profile Send private message
chrisduck
Apprentice
Apprentice


Joined: 30 Jun 2004
Posts: 283
Location: California

PostPosted: Thu Nov 17, 2005 6:45 am    Post subject: Reply with quote

Tane,

I re-emerge x264 and then I was able to emerge cinelerra and eveything works
Back to top
View user's profile Send private message
uprooter
n00b
n00b


Joined: 06 Mar 2005
Posts: 70

PostPosted: Fri Dec 02, 2005 6:01 am    Post subject: Reply with quote

Emerge successfuly.
But the whole thing is crashing like hell on every file open.
Back to top
View user's profile Send private message
brot
Guru
Guru


Joined: 06 Apr 2004
Posts: 322

PostPosted: Mon Dec 12, 2005 6:56 pm    Post subject: Reply with quote

I just tried to emerge it and that is what i got:

Quote:
if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../quicktime -I../guicast -I../libmpeg3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FIREWIRE -DHAVE_ESOUND -DHAVE_ALSA -I/usr/include/mjpegtools -I/usr/include/mjpegtools/mpeg2enc -I/usr/include/mjpegtools/mplex -I/usr/include/OpenEXR -DPLUGIN_DIR=\"/usr/lib/cinelerra\" -O2 -march=athlon-xp -fomit-frame-pointer -pipe -MT audioesound.o -MD -MP -MF ".deps/audioesound.Tpo" \
-c -o audioesound.o `test -f 'audioesound.C' || echo './'`audioesound.C; \
then mv -f ".deps/audioesound.Tpo" ".deps/audioesound.Po"; \
else rm -f ".deps/audioesound.Tpo"; exit 1; \
fi
audioesound.C:9:17: esd.h: No such file or directory
audioesound.C: In member function `int AudioESound::get_bit_flag(int)':
audioesound.C:28: error: `ESD_BITS8' undeclared (first use this function)
audioesound.C:28: error: (Each undeclared identifier is reported only once for each function it appears in.)
audioesound.C:32: error: `ESD_BITS16' undeclared (first use this function)
audioesound.C: In member function `int AudioESound::get_channels_flag(int)':
audioesound.C:47: error: `ESD_MONO' undeclared (first use this function)
audioesound.C:51: error: `ESD_STEREO' undeclared (first use this function)
audioesound.C: In member function `virtual int AudioESound::open_input()':
audioesound.C:72: error: `esd_format_t' undeclared (first use this function)
audioesound.C:72: error: expected `;' before "format"
audioesound.C:77: error: `format' undeclared (first use this function)
audioesound.C:80: error: `esd_open_sound' undeclared (first use this function)
audioesound.C:87: error: `esd_record_stream_fallback' undeclared (first use this function)
audioesound.C: In member function `virtual int AudioESound::open_output()':
audioesound.C:93: error: `esd_format_t' undeclared (first use this function)
audioesound.C:93: error: expected `;' before "format"
audioesound.C:98: error: `format' undeclared (first use this function)
audioesound.C:101: error: `esd_open_sound' undeclared (first use this function)
audioesound.C:108: error: `esd_play_stream_fallback' undeclared (first use this function)
audioesound.C:110: error: `esd_get_latency' undeclared (first use this function)
audioesound.C: In member function `virtual int AudioESound::close_all()':
audioesound.C:130: error: `esd_close' undeclared (first use this function)
make[3]: *** [audioesound.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20051005/work/cinelerra-cvs-20051005/cinelerra'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20051005/work/cinelerra-cvs-20051005/cinelerra'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20051005/work/cinelerra-cvs-20051005'
make: *** [all] Error 2

!!! ERROR: media-video/cinelerra-cvs-20051005 failed.


:( any ideas ?

I really hope this project will develop. It looks soo good, and this would be a perfect addition to the linux software arsenal...
Back to top
View user's profile Send private message
seppimvoid
n00b
n00b


Joined: 30 Dec 2005
Posts: 1

PostPosted: Fri Dec 30, 2005 1:59 pm    Post subject: Reply with quote

>audioesound.C:9:17: esd.h: No such file or directory
esd.h is part of the esound package; it seems not be installed automatically!
I emerged it manually and re-emerged cinelerra-cvs; this worked for me!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum