Thread: Digital Cinema Package

Reply to Thread
Page 14 of 50 FirstFirst ... 410111213141516171824 ... LastLast
Results 131 to 140 of 491
  1. #131  
    Quote Originally Posted by Wolfgang Woehl View Post
    Christopher, you seem to not have built and installed the required dependencies (kumu is part of asdcplib, etc). See the Readme for instructions.

    Plus: the version of asdcplib that comes with opencinematools 1.1.2 is ancient. Latest version (1.5.32) is at http://www.cinecert.com/asdcplib/

    John Hurst at cinecert helped me compile (see below) and it seemed to work. But I have no idea where the install was put.
    To unpack the file: $ tar xzvf asdcplib-1.5.32.tar.gz Then to build: $ cd asdcplib-1.5.32 $ ./configure $ make $ sudo make install The last step will ask for your password.
    The README does not give a detail of where the files can be found and if they are in the right place. Throughout this DCP experience, my primary problem has been finding out where the elements are installed.
    Reply With Quote  
     

  2. #132  
    It seems that asdcplib-1.5.32 installs all its elements in /usr/local/lib
    but opencinematools looks for these elements in i686-apple-darwin9-g++-4.0.1. Is this normal? should I create the files that opencinematool is looking for?
    How did you all do it? Incidentally, I am installing onto a macintel 2.66ghz OS 10.5.8
    Many thanks
    Reply With Quote  
     

  3. #133  
    There are a few places you'll find libraries are installed.

    /usr/lib, /usr/local/lib, and /opt/local/lib (if using macports). These should be in your library path and be found, unless an build file specifically gives another path. I didn't use the build.tcsh file included with opencinematools, so I don't recall what it was looking for.

    Try this. Create a file called Makefile in the same directory as the build.tcsh. Copy the below into. The formatting might get goofed up, but any indents needs to be TABS not spaces.

    CC = g++
    LIBS = -lm -lasdcp -lkumu -lcrypto
    SRCS = ../../src/
    BINS = ../../bin/

    all : mkcpl mkpkl mkmap

    mkcpl : $(SRCS)mkcpl.cpp
    $(CC) -o $(BINS)mkcpl $(SRCS)mkcpl.cpp $(LIBS)

    mkpkl : $(SRCS)mkpkl.cpp
    $(CC) -o $(BINS)mkpkl $(SRCS)mkpkl.cpp $(LIBS)

    mkmap : $(SRCS)mkmap.cpp
    $(CC) -o $(BINS)mkmap $(SRCS)mkmap.cpp $(LIBS)

    install :
    install -v -p -s ../../bin/mkcpl /usr/bin
    install -v -p -s ../../bin/mkpkl /usr/bin
    install -v -p -s ../../bin/mkmap /usr/bin
    Reply With Quote  
     

  4. #134  
    Many thanks for your response. I created a Makefile but I probably did not do it properly. Below is the result. But before hand, I have some questions as I learn more about unix and opensource.
    1. You mention indents. If there are any, where could they be?
    If you have the time, you can send me a file to christopher@fearlesstv.com
    2. You mention macport. I could not find opencinametools in macport. Did you? It would make life easier.
    3. I found i686-apple-darwin9-gcc-4.0.1 in the usr/bin/ . Does the error below mean that it does not see the file?
    4. What OS did you build this on?
    5. Could this be built with Xcode?

    From all I discover I will publish here a 'how to', so any neophyte details would be very helpful.


    LowdenINTEL:macosx christ$ ./Makefile
    i686-apple-darwin9-gcc-4.0.1: =: No such file or directory
    i686-apple-darwin9-gcc-4.0.1: g++: No such file or directory
    i686-apple-darwin9-gcc-4.0.1: no input files
    ./Makefile: line 2: LIBS: command not found
    ./Makefile: line 3: SRCS: command not found
    ./Makefile: line 4: BINS: command not found
    ./Makefile: line 6: all: command not found
    ./Makefile: line 8: SRCS: command not found
    ./Makefile: line 8: mkcpl: command not found
    i686-apple-darwin9-gcc-4.0.1: no input files
    ./Makefile: line 9: BINS: command not found
    ./Makefile: line 9: SRCS: command not found
    ./Makefile: line 9: LIBS: command not found
    ./Makefile: line 9: -o: command not found
    ./Makefile: line 11: SRCS: command not found
    ./Makefile: line 11: mkpkl: command not found
    i686-apple-darwin9-gcc-4.0.1: no input files
    ./Makefile: line 12: BINS: command not found
    ./Makefile: line 12: SRCS: command not found
    ./Makefile: line 12: LIBS: command not found
    ./Makefile: line 12: -o: command not found
    ./Makefile: line 14: SRCS: command not found
    ./Makefile: line 14: mkmap: command not found
    i686-apple-darwin9-gcc-4.0.1: no input files
    ./Makefile: line 15: BINS: command not found
    ./Makefile: line 15: SRCS: command not found
    ./Makefile: line 15: LIBS: command not found
    ./Makefile: line 15: -o: command not found
    usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
    [-o owner] file1 file2
    install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
    [-o owner] file1 ... fileN directory
    install -d [-v] [-g group] [-m mode] [-o owner] directory ...
    install: ../../bin/mkcpl: No such file or directory
    install: ../../bin/mkpkl: No such file or directory
    install: ../../bin/mkmap: No such file or directory
    LowdenINTEL:macosx christ$
    Reply With Quote  
     

  5. #135  
    Senior Member
    Join Date
    Oct 2008
    Location
    Munich
    Posts
    168
    Christopher, you don't run the Makefile but make which in turn reads the Makefile in the current dir. A Makefile lists targets and instructions how to reach those targets, like calling compilers and linkers.

    make wants a Makefile with tabs for indentation or it will die and emit nasty curses in the process. Don't ask. Please :)
    Reply With Quote  
     

  6. #136  
    opencinemastools is not in macports. I mentioned that because you can install openjpeg, ffmpeg, imagemagick with macports rather than manually. If you installed those tools with macports, the libs would be in /opt/local/lib. If you did it manually with make, then they would most likely end up in /usr/local/lib.

    Apparently, the indents didn't make into the post. The lines with $(CC) should be indented with a tab. Also, the "install -v lines ... " should be indented with a tab. The make tool is a strange beast.

    Did you install xcode? I'm assuming you did since you have gcc and make. As Wolfgang mention you should run 'make' in the directory where the Makefile is located. There are some tutorials on the make process on the web, I'd suggest reading through some. You don't want anything too detailed, just a little overview. Unfortunately, building with make/configure can be stupidly complicated, fussy, and irritating at times. In the Linux days before yum or apt, you could spend weeks trying build something on regular basis.

    opencinematools will build on OSX, its just a few minor details you need to sort out. I built it on 10.6, but 10.5 should work the same.

    If you still can't get this to work, I'll email you over my Makefile.
    Reply With Quote  
     

  7. #137  
    So, speaking of OSes, what is everyone doing their workflow on? I've spent time getting it to work on Windows, Linux, and OS X. I found it was easiest to compile everything and run under Linux, but I prefer the Mac because I use Final Cut and other video tools.
    Reply With Quote  
     

  8. #138  
    For my part, I am a mac man. I use FCP and avid for my projects. I prefer Avid, particularly now that the version 5 is out. The primary problem with Avid is that it works in 701 colourspace, unlike everything else, that is in RGB. But in the end, either I spend my time dancing between apps in FCP or I have a slightly reduced colour space. You can't win them all. As for grading, I have used the much proclaimed Color. It looked great at first until realised how limiting it is for multipasses etc. So I am back to Avid Symphonie, with a much more fluid and integrated workflow.
    Lastly, I would not be surprised if Apple is reading this thread and saying, why don't we integrate these free terminal tools into a future version of Final Cut Cinema Tools. If I am managing to get through it, it would take them but a few hours to create a GUI that does it all automatically.
    Reply With Quote  
     

  9. #139  
    Junior Member
    Join Date
    Feb 2010
    Posts
    22
    Hi,

    I tested converting RGB files to XYZ from After Effects, but the colors seem really greenish on my monitor. Is this how it should be, since a computer monitor is in RGB color space?

    Also, the source files are in RedSpace gamma, so if I go the Imagemagick route I should change the matrix, right? Or export clips again from Redcine with REC. 709 gamma?
    Riku Naskali
    Director of Stereography / Stereographer / Stereo post-production
    www.stereowindow.us
    Reply With Quote  
     

  10. #140  
    Quote Originally Posted by Terrence Meiczinger View Post
    opencinemastools is not in macports. I mentioned that because you can install openjpeg, ffmpeg, imagemagick with macports rather than manually. If you installed those tools with macports, the libs would be in /opt/local/lib. If you did it manually with make, then they would most likely end up in /usr/local/lib.

    Apparently, the indents didn't make into the post. The lines with $(CC) should be indented with a tab. Also, the "install -v lines ... " should be indented with a tab. The make tool is a strange beast.

    Did you install xcode? I'm assuming you did since you have gcc and make. As Wolfgang mention you should run 'make' in the directory where the Makefile is located. There are some tutorials on the make process on the web, I'd suggest reading through some. You don't want anything too detailed, just a little overview. Unfortunately, building with make/configure can be stupidly complicated, fussy, and irritating at times. In the Linux days before yum or apt, you could spend weeks trying build something on regular basis.

    opencinematools will build on OSX, its just a few minor details you need to sort out. I built it on 10.6, but 10.5 should work the same.

    If you still can't get this to work, I'll email you over my Makefile.
    Sadly, the makefile that I have attached just does not quite make

    LowdenINTEL:macosx christ$ make Makefile
    make: Nothing to be done for `Makefile'.

    Have you any ideas?

    Many thanks
    Attached Files
    Reply With Quote  
     

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts