qt linux
DESCRIPTION
Instructions for QTTRANSCRIPT
![Page 1: QT Linux](https://reader036.vdocuments.net/reader036/viewer/2022073123/568c37461a28ab02359b0eb5/html5/thumbnails/1.jpg)
I R I DA S
www.iridas.com email: [email protected]
IRIDAS Technical Documentation
Playing QuickTimes on Linux
1 / 4
Do
cum
ent
last
up
dat
ed 2
007-
07-0
4
Playing QuickTimes on Linux Apple does not support Quicktime playback on LINUX., therefore Quicktime on LINUX is a
somewhat difficult topic. If you can avoid playing Quicktimes on LINUX and go with compressed
frame formats (JPEG sequences are great for example) it will make things considerably simpler.
There are two technologies that allow you to playback Quicktimes.
Using IRIDAS Native QT functionality
All IRIDAS applications have native Quicktime encoding and decoding functionality included out
of the box. This functionality is available without the need to install third party libraries or
applications, but is limited to the following Codecs:
• Apple Uncompressed (8 bit)
• AJA Kona RGB 10 bit and 8 bit (uncompressed)
• AJA Kona YUV 10 bit and 8 bit (uncompressed)
• Blackmagic RGB 10 bit (uncompressed)
• Blackmagic YUV 10 bit and 8 bit (uncompressed)
• Photo JPEG (decoding only)
If you are using these Codecs, you don’t need to install anything in addition to the IRIDAS
application you are using.
For all other Codecs IRIDAS applications rely on the LibQuicktime Open Source library.
![Page 2: QT Linux](https://reader036.vdocuments.net/reader036/viewer/2022073123/568c37461a28ab02359b0eb5/html5/thumbnails/2.jpg)
I R I DA S
www.iridas.com email: [email protected]
IRIDAS Technical Documentation
Playing QuickTimes on Linux
2 / 4
Using LibQuicktime
LibQuicktime is a library that was developed by the Open Source community to support
Quicktime playback and encoding in the absence of Apple’s support for this. Please note,
LibQuicktime is not under IRIDAS’ control. LibQuicktime is known to have changed considerably
between different versions, quite often breaking compatibility with existing applications.
Currently IRIDAS supports LibQuicktime 0.9.7– newer versions of LibQuicktime will not work at
this time because they are incompatible.
If you are running an incompatible version of LibQuicktime, a warning dialog similar to the
following will be displayed and the Quicktime functionality disabled.
Do
cum
ent
last
up
dat
ed 2
007-
07-0
4
![Page 3: QT Linux](https://reader036.vdocuments.net/reader036/viewer/2022073123/568c37461a28ab02359b0eb5/html5/thumbnails/3.jpg)
I R I DA S
www.iridas.com email: [email protected]
IRIDAS Technical Documentation
Playing QuickTimes on Linux
3 / 4
Do
cum
ent
last
up
dat
ed 2
007-
07-0
4
Legal Note: Some of the Codecs loaded by the Open Source libraries may contain proprietary
algorithms that are protected under intellectual property rights. Please check with your legal
department whether you have the proper licenses and rights to use these Codecs. IRIDAS is not
responsible for any unlicensed use of these Codecs.
Install FFmpeg (optional)
For enhanced Codec support, you may want to try to get FFmpeg compiled and installed. There
are no official FFmpeg modules released, so you need to get the latest version of the source code
from the CVS and hope it compiles and works fine. The developers label FFmpeg as an
experimental project and you should be prepared to invest some time into it if you want to get
it to run.
• unzip/untar the CVS snapshot
• cd into the ffmpeg directory
./configure --enable-shared make make install
Install LibQuicktime
Download version 0.9.7 from:
http://prdownloads.sourceforge.net/libquicktime/libquicktime-0.9.7.tar.gz?download
• unzip/untar
• cd into libquicktime directory
./configure make make install
![Page 4: QT Linux](https://reader036.vdocuments.net/reader036/viewer/2022073123/568c37461a28ab02359b0eb5/html5/thumbnails/4.jpg)
I R I DA S
www.iridas.com email: [email protected]
IRIDAS Technical Documentation
Playing QuickTimes on Linux
4 / 4
Do
cum
ent
last
up
dat
ed 2
007-
07-0
4
Compile and Install FFmpeg plug-in
(This step is only necessary if you have FFmpeg installed)
Note: The following instructions assume you are still in the libquicktime directory.
cd plugins/ffmpeg make make install
After completing these steps, you should have a file called libquicktime.so.0.0.0 in the
/usr/local/lib directory and another file called lqt_ffmpeg.so in the
/usr/local/lib/libquicktime directory (along with any other codecs).
Finally:
ldconfig /usr/local/lib
LibQuicktime should now be working in your IRIDAS application. If in doubt, check the log files
in the /log directory in your FrameCycler or SpeedGrade installation for any errors encountered
while loading the libraries.
Notes on the Idconfig Command
• You need root privileges to use the ldconfig command.
• The ldconfig command must be executed in order to update the dynamic linker cache
(or the linker won't find the new libraries).
More information: http://www.rt.com/man/ldconfig.8.html