Difference between revisions of "Libquicktime"
(I moved the package description to the top.) |
|||
Line 2: | Line 2: | ||
|- | |- | ||
!Download Source: | !Download Source: | ||
− | | http://prdownloads.sourceforge.net/libquicktime/libquicktime- | + | | http://prdownloads.sourceforge.net/libquicktime/libquicktime-{{Libquicktime-Version}}.tar.gz |
|} | |} | ||
Line 38: | Line 38: | ||
make install && | make install && | ||
− | install -v -m755 -d /usr/share/doc/libquicktime- | + | install -v -m755 -d /usr/share/doc/libquicktime-{{Libquicktime-Version}}/api && |
install -v -m644 README doc/{*.html,mainpage.incl} \ | install -v -m644 README doc/{*.html,mainpage.incl} \ | ||
− | /usr/share/doc/libquicktime- | + | /usr/share/doc/libquicktime-{{Libquicktime-Version}} |
== Multilib == | == Multilib == | ||
Line 83: | Line 83: | ||
make install && | make install && | ||
− | install -v -m755 -d /usr/share/doc/libquicktime- | + | install -v -m755 -d /usr/share/doc/libquicktime-{{Libquicktime-Version}}/api && |
install -v -m644 README doc/{*.html,mainpage.incl} \ | install -v -m644 README doc/{*.html,mainpage.incl} \ | ||
− | /usr/share/doc/libquicktime- | + | /usr/share/doc/libquicktime-{{Libquicktime-Version}} && |
mv -v /usr/bin/lqt-config{,-64} && | mv -v /usr/bin/lqt-config{,-64} && | ||
ln -sfv /usr/bin/multiarch_wrapper /usr/bin/lqt-config | ln -sfv /usr/bin/multiarch_wrapper /usr/bin/lqt-config | ||
Line 95: | Line 95: | ||
Installed Libraries: libquicktime.so and several plugin codec libraries | Installed Libraries: libquicktime.so and several plugin codec libraries | ||
− | Installed Directories: /usr/include/lqt, /usr/lib/libquicktime and /usr/share/doc/libquicktime- | + | Installed Directories: /usr/include/lqt, /usr/lib/libquicktime and /usr/share/doc/libquicktime-{{Libquicktime-Version}} |
=== Short Descriptions === | === Short Descriptions === |
Revision as of 18:37, 17 December 2006
Download Source: | http://prdownloads.sourceforge.net/libquicktime/libquicktime-1.1.3.tar.gz |
---|
Contents
Introduction to Libquicktime
The Libquicktime package contains the Libquicktime library, various plugins and codecs, along with graphical and command line utilities used for encoding and decoding Quicktime files. This is useful for reading and writing files in the Quicktime format. The goal of the project is to enhance, while providing compatibility with, the Quicktime 4 Linux library.
Dependencies
Optional
- pkg-config
- libpng
- libjpeg
- X Window System
- Gtk2
- ALSA
- libvorbis
- LAME
- libdv
- FFmpeg (checked out from svn)
- x264
- FAAC
- FAAD2
Non-Multilib
Compile the package:
./configure --prefix=/usr && make
Install the package
make install && install -v -m755 -d /usr/share/doc/libquicktime-1.1.3/api && install -v -m644 README doc/{*.html,mainpage.incl} \ /usr/share/doc/libquicktime-1.1.3
Multilib
32Bit
Compile the package:
CC="gcc ${BUILD32}" USE_ARCH=32 PKG_CONFIG_PATH=${PKG_CONFIG_PATH32} \ ./configure --prefix=/usr && make
Install the package
make install && mv -v /usr/bin/lqt-config{,-32}
N32
Compile the package:
CC="gcc ${BUILDN32}" USE_ARCH=n32 PKG_CONFIG_PATH=${PKG_CONFIG_PATHN32} \ ./configure --prefix=/usr --libdir=/usr/lib32 \ --with-vorbis-libraries=/usr/lib32 && make
Install the package
make install && mv -v /usr/bin/lqt-config{,-n32}
64Bit
Compile the package:
CC="gcc ${BUILD64}" USE_ARCH=64 PKG_CONFIG_PATH=${PKG_CONFIG_PATH64} \ ./configure --prefix=/usr --libdir=/usr/lib64 \ --with-vorbis-libraries=/usr/lib64 && make
Install the package
make install && install -v -m755 -d /usr/share/doc/libquicktime-1.1.3/api && install -v -m644 README doc/{*.html,mainpage.incl} \ /usr/share/doc/libquicktime-1.1.3 && mv -v /usr/bin/lqt-config{,-64} && ln -sfv /usr/bin/multiarch_wrapper /usr/bin/lqt-config
Contents
Installed Programs: libquicktime_config, lqt-config, lqt_transcode, lqtplay, qtdechunk, qtdump, qtinfo, qtrechunk, qtstreamize and qtyuv4toyuv
Installed Libraries: libquicktime.so and several plugin codec libraries
Installed Directories: /usr/include/lqt, /usr/lib/libquicktime and /usr/share/doc/libquicktime-1.1.3
Short Descriptions
libquicktime_config: is a graphical front end to examine and configure the available libquicktime audio and video codecs.
lqt-config: is a simple program used to query the libquicktime installation settings and plugin information.
lqt_transcode: is a command-line program used to encode video and/or audio files from one format to another.
lqtplay: is a simple Quicktime movie player for X11.
qtdechunk: can take movies containing rgb frames and write them out as ppm images.
qtrechunk: concatenates input frames into a Quicktime movie.
qtyuv4toyuv: is used to write a YUV4 encoded movie as a planar YUV 4:2:0 file.
libquicktime.so: is a library for reading and writing Quicktime files. It provides convenient access to Quicktime files with a variety of supported codecs. The library contains new functions integrated with all the original Quicktime 4 Linux library functions used to encode and decode Quicktime files.