“UbuntuHelp:Amd64/Cinelerra”的版本间的差异
来自Ubuntu中文
小 (新页面: {{From|https://help.ubuntu.com/community/amd64/Cinelerra}} {{Languages|UbuntuHelp:amd64/Cinelerra}} == Cinelerra == Cinelerra is perhaps the most powerful non-linear editing suite availa...) |
小 |
||
(未显示同一用户的7个中间版本) | |||
第1行: | 第1行: | ||
{{From|https://help.ubuntu.com/community/amd64/Cinelerra}} | {{From|https://help.ubuntu.com/community/amd64/Cinelerra}} | ||
{{Languages|UbuntuHelp:amd64/Cinelerra}} | {{Languages|UbuntuHelp:amd64/Cinelerra}} | ||
− | |||
== Cinelerra == | == Cinelerra == | ||
Cinelerra is perhaps the most powerful non-linear editing suite available for the Linux family of operating systems. The history behind Cinelerra is too long to summarize here. If you are interested in finding out more about Cinelerra, travel to http://cvs.cinelerra.org/ | Cinelerra is perhaps the most powerful non-linear editing suite available for the Linux family of operating systems. The history behind Cinelerra is too long to summarize here. If you are interested in finding out more about Cinelerra, travel to http://cvs.cinelerra.org/ | ||
− | |||
== Repositories == | == Repositories == | ||
Currently an amd64 version of Cinelerra is unavailable through the repositories. This guide will help you compile a version of Cinelerra from scratch and install it on your computer. | Currently an amd64 version of Cinelerra is unavailable through the repositories. This guide will help you compile a version of Cinelerra from scratch and install it on your computer. | ||
− | |||
== Groundwork == | == Groundwork == | ||
First we are going to require some building tools. These can easily be added from your Ubuntu repositories. Make sure that you have all repositories enabled, and issue the following command on the command line. If you are unfamiliar with the command line or repositories, you should browse the forums or the help site for more information before proceeding. | First we are going to require some building tools. These can easily be added from your Ubuntu repositories. Make sure that you have all repositories enabled, and issue the following command on the command line. If you are unfamiliar with the command line or repositories, you should browse the forums or the help site for more information before proceeding. | ||
− | |||
<pre><nowiki> | <pre><nowiki> | ||
sudo apt-get install build-essential automake1.7 libtool xorg-dev libasound2-dev libogg-dev libvorbis-dev libtheora-dev libopenexr-dev libdv4-dev libpng3-dev libjpeg62-dev uuid-dev libmjpegtools-dev liba52-dev liblame-dev libsndfile1-dev libfaac-dev libfaad2-dev fftw3-dev libraw1394-dev libavc1394-dev libtiff4-dev subversion checkinstall yasm | sudo apt-get install build-essential automake1.7 libtool xorg-dev libasound2-dev libogg-dev libvorbis-dev libtheora-dev libopenexr-dev libdv4-dev libpng3-dev libjpeg62-dev uuid-dev libmjpegtools-dev liba52-dev liblame-dev libsndfile1-dev libfaac-dev libfaad2-dev fftw3-dev libraw1394-dev libavc1394-dev libtiff4-dev subversion checkinstall yasm | ||
</nowiki></pre> | </nowiki></pre> | ||
− | |||
== Custom x264 Library == | == Custom x264 Library == | ||
As of this writing, the x264 library that is required by Cinelerra has incompatible compile settings from the repository. To this end, we must download and compile a custom version. Once again, issue the following commands at a command line: | As of this writing, the x264 library that is required by Cinelerra has incompatible compile settings from the repository. To this end, we must download and compile a custom version. Once again, issue the following commands at a command line: | ||
− | |||
<pre><nowiki> | <pre><nowiki> | ||
− | + | git clone git://git.videolan.org/x264.git x264 | |
</nowiki></pre> | </nowiki></pre> | ||
− | + | This will 'clone' a full source tree of x264 from the official site. Next we will perform a custom compile to allow it to interact with Cinelerra: | |
− | This will ' | + | |
− | + | ||
<pre><nowiki> | <pre><nowiki> | ||
./configure --enable-pic --prefix=/usr --enable-shared | ./configure --enable-pic --prefix=/usr --enable-shared | ||
make | make | ||
</nowiki></pre> | </nowiki></pre> | ||
− | |||
Once this completes, you can install the library by issuing a <code><nowiki>sudo make install</nowiki></code>. | Once this completes, you can install the library by issuing a <code><nowiki>sudo make install</nowiki></code>. | ||
== Compiling Cinelerra == | == Compiling Cinelerra == | ||
The final step is to compile Cinelerra. This process requires us to: | The final step is to compile Cinelerra. This process requires us to: | ||
− | + | <ol><li>Download the source tree from the CVS repository. | |
− | + | </li><li>Configure the compilation for our platform. | |
− | + | </li><li>Build the source into binary executable format. | |
− | + | </li><li>Install the binaries to the proper directories.</li></ol> | |
=== Download the Source === | === Download the Source === | ||
第41行: | 第32行: | ||
svn checkout svn://svn.skolelinux.org/cinelerra/trunk/hvirtual | svn checkout svn://svn.skolelinux.org/cinelerra/trunk/hvirtual | ||
</nowiki></pre> | </nowiki></pre> | ||
− | |||
=== Configure the Compile === | === Configure the Compile === | ||
Enter into your newly created source tree directory and issue the following command: | Enter into your newly created source tree directory and issue the following command: | ||
第47行: | 第37行: | ||
./configure --prefix=/usr/local/ --enable-mmx --enable-3dnow --enable-opengl | ./configure --prefix=/usr/local/ --enable-mmx --enable-3dnow --enable-opengl | ||
</nowiki></pre> | </nowiki></pre> | ||
− | |||
=== Build === | === Build === | ||
<pre><nowiki> | <pre><nowiki> | ||
make | make | ||
</nowiki></pre> | </nowiki></pre> | ||
− | |||
=== Install === | === Install === | ||
<pre><nowiki> | <pre><nowiki> |
2010年5月19日 (三) 17:22的最新版本
点击翻译: |
English |
目录
Cinelerra
Cinelerra is perhaps the most powerful non-linear editing suite available for the Linux family of operating systems. The history behind Cinelerra is too long to summarize here. If you are interested in finding out more about Cinelerra, travel to http://cvs.cinelerra.org/
Repositories
Currently an amd64 version of Cinelerra is unavailable through the repositories. This guide will help you compile a version of Cinelerra from scratch and install it on your computer.
Groundwork
First we are going to require some building tools. These can easily be added from your Ubuntu repositories. Make sure that you have all repositories enabled, and issue the following command on the command line. If you are unfamiliar with the command line or repositories, you should browse the forums or the help site for more information before proceeding.
sudo apt-get install build-essential automake1.7 libtool xorg-dev libasound2-dev libogg-dev libvorbis-dev libtheora-dev libopenexr-dev libdv4-dev libpng3-dev libjpeg62-dev uuid-dev libmjpegtools-dev liba52-dev liblame-dev libsndfile1-dev libfaac-dev libfaad2-dev fftw3-dev libraw1394-dev libavc1394-dev libtiff4-dev subversion checkinstall yasm
Custom x264 Library
As of this writing, the x264 library that is required by Cinelerra has incompatible compile settings from the repository. To this end, we must download and compile a custom version. Once again, issue the following commands at a command line:
git clone git://git.videolan.org/x264.git x264
This will 'clone' a full source tree of x264 from the official site. Next we will perform a custom compile to allow it to interact with Cinelerra:
./configure --enable-pic --prefix=/usr --enable-shared make
Once this completes, you can install the library by issuing a sudo make install
.
Compiling Cinelerra
The final step is to compile Cinelerra. This process requires us to:
- Download the source tree from the CVS repository.
- Configure the compilation for our platform.
- Build the source into binary executable format.
- Install the binaries to the proper directories.
Download the Source
svn checkout svn://svn.skolelinux.org/cinelerra/trunk/hvirtual
Configure the Compile
Enter into your newly created source tree directory and issue the following command:
./configure --prefix=/usr/local/ --enable-mmx --enable-3dnow --enable-opengl
Build
make
Install
sudo make install