m4a quicktime
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 72
Added: 2009-06-18 License: LGPL Price: FREE
11 downloads
Other version of Libquicktime
License:LGPL (GNU Lesser General Public License)
Audio::M4P::QuickTime 0.30
Audio::M4P::QuickTime is a Perl module for m4p/mp4/m4a Quicktime audio files. more>>
Audio::M4P::QuickTime is a Perl module for m4p/mp4/m4a Quicktime audio files.
Perl manipulation of Quicktime Audio files, including protected audio M4P files. Allows extraction and modification of meta information in Apple QuickTime AAC/m4a music files.
About QuickTime File Structure and Atoms
M4P is a QuickTime protected audio file format. It is composed of a linear stream of bytes which are segmented into units called atoms. Some atoms may be containers for other atoms. iTunes Music Store M4P music files are Quicktime audio files which are encrypted using a combination of information in the files drms atom and information which is commonly stored on the computer or audio player.
SYNOPSIS
use Audio::M4P::QuickTime;
my $mp4file = "file.m4p";
my $qt = new Audio::M4P::QuickTime(file => $mp4file);
my $tags = $qt->GetMetaInfo;
print "Artist is $tags->{ARTIST}n" if $tags->{ARTIST};
<<lessPerl manipulation of Quicktime Audio files, including protected audio M4P files. Allows extraction and modification of meta information in Apple QuickTime AAC/m4a music files.
About QuickTime File Structure and Atoms
M4P is a QuickTime protected audio file format. It is composed of a linear stream of bytes which are segmented into units called atoms. Some atoms may be containers for other atoms. iTunes Music Store M4P music files are Quicktime audio files which are encrypted using a combination of information in the files drms atom and information which is commonly stored on the computer or audio player.
SYNOPSIS
use Audio::M4P::QuickTime;
my $mp4file = "file.m4p";
my $qt = new Audio::M4P::QuickTime(file => $mp4file);
my $tags = $qt->GetMetaInfo;
print "Artist is $tags->{ARTIST}n" if $tags->{ARTIST};
Download (0.80MB)
Added: 2006-06-19 License: Perl Artistic License Price:
1225 downloads
openquicktime 2.0a1
OpenQuicktime aims to be a portable library for handling Apple?s QuickTime? popular media files on Unix-like environments. more>> <<less
Download (0.71MB)
Added: 2006-07-14 License: GPL (GNU General Public License) Price:
1200 downloads
Image::ExifTool::QuickTime 6.42
Image::ExifTool::QuickTime is a Perl module to read QuickTime and MP4 meta information. more>>
Image::ExifTool::QuickTime is a Perl module to read QuickTime and MP4 meta information.
SYNOPSIS
This module is used by Image::ExifTool
This module contains routines required by Image::ExifTool to extract information from QuickTime and MP4 video files.
<<lessSYNOPSIS
This module is used by Image::ExifTool
This module contains routines required by Image::ExifTool to extract information from QuickTime and MP4 video files.
Download (1.0MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1082 downloads
Quicktime for Linux 2.2
Quicktime for Linux is Quicktime support for Unix. more>>
Quicktime for Linux lets you read and write Quicktime movies using several codecs. There are many Quicktime libraries for Linux; this one emphasizes reliability and accuracy while not stressing economy.
Also included are frontends to several of the codecs which dont require Quicktime encapsulation, header dump, chunk extraction, and recovery tools.
Enhancements:
- Selectively caching GOP frames to speed up reverse playback. Library upgrades for x264 and ffmpeg.
<<lessAlso included are frontends to several of the codecs which dont require Quicktime encapsulation, header dump, chunk extraction, and recovery tools.
Enhancements:
- Selectively caching GOP frames to speed up reverse playback. Library upgrades for x264 and ffmpeg.
Download (28.5MB)
Added: 2006-07-03 License: LGPL (GNU Lesser General Public License) Price:
1251 downloads
Quicktime 4 for Linux 2.2
Access uncompressed Quicktime movies the easy way. more>> Quicktime 4 Linux was the first convenient way to read and write uncompressed Quicktime movies on Linux. Today Quicktime 4 Linux is intended mainly for content creation and uncompressed movies. These usually arise during the production phase and not the distribution phase of a movie. It has improvements in colormodel support, bit depth, accuracy, reliability, and codecs, while not stressing economy.
FEATURES
Quicktime 4 Linux is the foundation for many of the features of Cinelerra. It includes several front ends to encoders and decoders which are used by applications directly.
DV FRONT END
Included in Quicktime for Linux is a front end for the libdv engine. This front end was started when libdv was really crude. Since then, libdv has gotten better but the abstraction layer remains.
JPEG FRONT END
A parallel JPEG engine using libjpeg is implemented with a front end. This uses 2 processors for field based JPEG compression and 1 processor for frame based compression. It also supports some common marker operations.
COLORSPACE CONVERSION
A general colorspace converter implements colorspace conversion with nearest neighbor scaling for the large number of nonstandard colorspaces that Cinelerra uses.
STEP UP TO THE MICROSOFT
Quicktime 4 Linux reads and writes some AVI files. AVI support has grown over the years, since this is of course the standard on Linux, but is continuously evolving since AVI is not consistent. Currently it reads and writes reasonably compatible AVI files less than or greater than 2GB. The AVI mode supports MJPG, DV, and some compressed codecs.
CODECS
Be aware of one thing: Quicktime for Linux wont read any of the movies you download from the internet. Quicktime is a wrapper for many different kinds of compression formats. What you knew as "Quicktime 4", "Quicktime 5", "Quicktime 6", are really different distributions of compression formats. The codecs we support are mainly uncompressed.<<less
Download (7.59MB)
Added: 2009-04-24 License: Freeware Price: Free
204 downloads
Video::OpenQuicktime 1.02
Video::OpenQuicktime is an interface to the OpenQuicktime library. more>>
Video::OpenQuicktime is an interface to the OpenQuicktime library.
SYNOPSIS
use Video::OpenQuicktime;
my $qt = Video::OpenQuicktime->new(file=>"sample.mov");
$qt->get_video_height;
$qt->get_audio_compression;
$qt->get_audio_samplerate;
From the OpenQuicktime site, http://www.openquicktime.org:
"OpenQuicktime aims to be a portable library for handling Apples QuickTime(TM) popular media files on Unix-like environments. It is aim is to provide encoding, authoring and editing support as well as video playback."
OpenQuicktime is currently able to decode as well as encode video and audio streams. The Video::OpenQuicktime library currently only supports extracting diagnostic information from Quicktime files, such as video dimensions, codecs used, and play length.
I would like to add support for video and audio demux at some point, but dont have the time to develop it right now. Given sufficient user interest or free time, Ill do it. Patches are also welcome in case anyone else wants to help me out, see the contact information below.
<<lessSYNOPSIS
use Video::OpenQuicktime;
my $qt = Video::OpenQuicktime->new(file=>"sample.mov");
$qt->get_video_height;
$qt->get_audio_compression;
$qt->get_audio_samplerate;
From the OpenQuicktime site, http://www.openquicktime.org:
"OpenQuicktime aims to be a portable library for handling Apples QuickTime(TM) popular media files on Unix-like environments. It is aim is to provide encoding, authoring and editing support as well as video playback."
OpenQuicktime is currently able to decode as well as encode video and audio streams. The Video::OpenQuicktime library currently only supports extracting diagnostic information from Quicktime files, such as video dimensions, codecs used, and play length.
I would like to add support for video and audio demux at some point, but dont have the time to develop it right now. Given sufficient user interest or free time, Ill do it. Patches are also welcome in case anyone else wants to help me out, see the contact information below.
Download (0.097MB)
Added: 2006-07-21 License: Perl Artistic License Price:
1197 downloads
jMusic 1.5
jMusic provides a library of classes for generating and manipulating music. more>>
jMusic is a project designed to provide composers and software developers with a library of compositional and audio processing tools.
It provides a solid framework for computer-assisted composition in Java, and is also used for generative music, instrument building, interactive performance, and music analysis.
jMusic supports musicians with its familiar music data structure based upon note/sound events, and provides methods for organising, manipulating and analysing that musical data. jMusic scores can be rendered as MIDI or audio files for storage and later processing or playback in real-time.
jMusic can read and write MIDI files, audio files, XML files, and its own .jm files; there is real-time support for JavaSound, QuickTime and MIDIShare. jMusic is designed to be extendible, encouraging you to build upon its functionality by programming in Java to create your own musical compositions, tools, and instruments.
In a spirit of mutual collaboration, jMusic is provided free and is an open source project. jMusic is 100% Java and works on Windows, Mac OS, Linux, BSD, Solaris, or any other platform with Java support.
<<lessIt provides a solid framework for computer-assisted composition in Java, and is also used for generative music, instrument building, interactive performance, and music analysis.
jMusic supports musicians with its familiar music data structure based upon note/sound events, and provides methods for organising, manipulating and analysing that musical data. jMusic scores can be rendered as MIDI or audio files for storage and later processing or playback in real-time.
jMusic can read and write MIDI files, audio files, XML files, and its own .jm files; there is real-time support for JavaSound, QuickTime and MIDIShare. jMusic is designed to be extendible, encouraging you to build upon its functionality by programming in Java to create your own musical compositions, tools, and instruments.
In a spirit of mutual collaboration, jMusic is provided free and is an open source project. jMusic is 100% Java and works on Windows, Mac OS, Linux, BSD, Solaris, or any other platform with Java support.
Download (0.49MB)
Added: 2005-09-20 License: GPL (GNU General Public License) Price:
1496 downloads
Quick and Dirty Transcoder 0.1
Quick and Dirty Transcoder provides a simple shell script that adds transcoding support to Amarok using gstreamer. more>>
Quick and Dirty Transcoder provides a simple shell script that adds transcoding support to Amarok using gstreamer.
The only prerequisites are that you have gstreamer installed and the appropriate plugins.
Quick and Dirty Transcoder works with transcoding when copying files to a media player and also adds a context menu to allow you to transcode files in your collection. When doing the latter, the transcoded file will be written to the same directory as the original file.
You can configure dirtyxcode by creating a file in your home directory ~/.dirtyxcode.sh. The format of the configuration is a shell script that will be sourced by dirtyxcode. You can use this to control how dirtyxcode constructs the gstreamer pipeline. For example, to change the flacencoder element add the following:
flac_enc="myflacencoder myflacencopt=foo"
You can also add options to the existing encoders by setting
< format >_enc_options, for example to change the preset quality
setting for the mp3 encoder (lame), add the following to your
~/.dirtyxcode.sh file.
mp3_enc_options="preset=extreme"
The default gstreamer plugins used by Quick and Dirty Transcoder are:
- wav: wavenc
- mp3: lame
- ogg: vorbisenc
- m4a: faac
- aac: faac
- flac: flacenc
<<lessThe only prerequisites are that you have gstreamer installed and the appropriate plugins.
Quick and Dirty Transcoder works with transcoding when copying files to a media player and also adds a context menu to allow you to transcode files in your collection. When doing the latter, the transcoded file will be written to the same directory as the original file.
You can configure dirtyxcode by creating a file in your home directory ~/.dirtyxcode.sh. The format of the configuration is a shell script that will be sourced by dirtyxcode. You can use this to control how dirtyxcode constructs the gstreamer pipeline. For example, to change the flacencoder element add the following:
flac_enc="myflacencoder myflacencopt=foo"
You can also add options to the existing encoders by setting
< format >_enc_options, for example to change the preset quality
setting for the mp3 encoder (lame), add the following to your
~/.dirtyxcode.sh file.
mp3_enc_options="preset=extreme"
The default gstreamer plugins used by Quick and Dirty Transcoder are:
- wav: wavenc
- mp3: lame
- ogg: vorbisenc
- m4a: faac
- aac: faac
- flac: flacenc
Download (0.003MB)
Added: 2007-06-01 License: BSD License Price:
875 downloads
aKtion 0.4.1
aKtion! is a video player based on xanim. more>>
aKtion! is a video player based on xanim. It (xanim) supports many different file formats:
AVI animations.
Quicktime Animations.
FLI animations.
FLC animations.
IFF animations.
GIF87a and GIF89a files.
GIF89a animation extension support.
DL animations. Formats 1, 2 and most of 3.
Amiga MovieSetter animations(For those Eric Schwartz fans).
Utah Raster Toolkit RLE images and anims.
SGI Movie Format Files.
During a video playback, you can press the c key to capture the current frame being played. You dont need to pause the video, just press the c key. The frames will be saved in the "Output directory" (see the configuration dialog in the "Capture" tab), with the specified format. They will have the name of the current file followed by a number which indicates the capture order (e.g. "myVideo1.bmp myVideo2.bmp ...").
These are the install instructions:
1. Uncompress the aktion.tgz file in the usual way (try Ark ;-)
2. Go into the /aktion-0.4.1 directory.
3. Type "./configure"
4. Then "make"
5. And finally (as root) "make install"
Enhancements:
- fixed a mimetype bug in aktion.kdelnk
- updated portugese translation
- fixed a bug in trasnlations
<<lessAVI animations.
Quicktime Animations.
FLI animations.
FLC animations.
IFF animations.
GIF87a and GIF89a files.
GIF89a animation extension support.
DL animations. Formats 1, 2 and most of 3.
Amiga MovieSetter animations(For those Eric Schwartz fans).
Utah Raster Toolkit RLE images and anims.
SGI Movie Format Files.
During a video playback, you can press the c key to capture the current frame being played. You dont need to pause the video, just press the c key. The frames will be saved in the "Output directory" (see the configuration dialog in the "Capture" tab), with the specified format. They will have the name of the current file followed by a number which indicates the capture order (e.g. "myVideo1.bmp myVideo2.bmp ...").
These are the install instructions:
1. Uncompress the aktion.tgz file in the usual way (try Ark ;-)
2. Go into the /aktion-0.4.1 directory.
3. Type "./configure"
4. Then "make"
5. And finally (as root) "make install"
Enhancements:
- fixed a mimetype bug in aktion.kdelnk
- updated portugese translation
- fixed a bug in trasnlations
Download (0.16MB)
Added: 2006-07-18 License: GPL (GNU General Public License) Price:
1197 downloads
Audio::M4P::Atom 0.33
Audio::M4P::Atom is an M4P/MP4/M4A QuickTime audio music format atoms. more>>
Audio::M4P::Atom is an M4P/MP4/M4A QuickTime audio music format atoms.
M4P is a QuickTime protected audio file format. It is composed of a linear stream of bytes which are segmented into units called atoms.
Some atoms may contain other atoms. This module has methods for handling atoms which are delegated by the QuickTime and other modules in the Audio::M4P hierarchy.
<<lessM4P is a QuickTime protected audio file format. It is composed of a linear stream of bytes which are segmented into units called atoms.
Some atoms may contain other atoms. This module has methods for handling atoms which are delegated by the QuickTime and other modules in the Audio::M4P hierarchy.
Download (1.5MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1075 downloads
audiokonverter 5.5.1
audiokonverter is a small utility to easily convert from OGG, MP3, AAC, M4A, FLAC, WMA, RealAudio, Musepack, Wavpack, WAV. more>>
audiokonverter is a small utility to easily convert from OGG, MP3, AAC, M4A, FLAC, WMA, RealAudio, Musepack, Wavpack, WAV and movies to MP3, OGG, M4A, WAV and FLAC in Konqueror by right-clicking on them.
It needs oggenc, oggdec, faac, faad, flac, mplayer and lame to work. id3lib is optional for full functionality. Also optional are vorbis-tools and metaflac for handling other metadata. See README how/where to get that software.
Enhancements:
- MP3 metadata: switched from id3tag (V1 and V2) to id3v2 (V2 only) as suggested by Robert Turnbull
<<lessIt needs oggenc, oggdec, faac, faad, flac, mplayer and lame to work. id3lib is optional for full functionality. Also optional are vorbis-tools and metaflac for handling other metadata. See README how/where to get that software.
Enhancements:
- MP3 metadata: switched from id3tag (V1 and V2) to id3v2 (V2 only) as suggested by Robert Turnbull
Download (0.016MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
821 downloads
Hachoir metadata 1.0
Hachoir metadata can extract metadata from archives. more>>
Hachoir metadata can extract metadata from archives (bzip2, gzip, zip, tar), audio (MPEG audio/MP3, WAV, Sun/NeXT audio, Ogg/Vorbis, MIDI, AIFF, AIFC, Real Audio), images (BMP, CUR, EMF, ICO, GIF, JPEG, PCX, PNG, TGA, TIFF, WMF, XCF), and video (ASF/WMV, AVI, Matroska, Quicktime, Ogg/Theora, Real Media).
It supports invalid or truncated files and Unicode text. It can remove duplicate values. Hachoir metadata project can also filter metadata according to priority.
Main features:
- Support invalid / truncated files
- Unicode compliant (charset ISO-8859-XX, UTF-8, UTF-16), convert string to your terminal charset
- Remove duplicate values (and if a string is a substring of another, just keep the longest one)
- Set priority to value, so its possible to filter metadata (option --level)
- Only depends on hachoir-parser (and not on libmatroska, libmpeg2, libvorbis, etc.)
Enhancements:
- This release reads the number of channels, bit rate, and sample rate, and computes the compression rate of Real Audio.
- It reads user comments of JPEG pictures.
- It computes the frame rate of Windows ANI.
- It normalizes language for ID3 and MKV.
- OLE2 and FLV extractors are now fault tolerant.
<<lessIt supports invalid or truncated files and Unicode text. It can remove duplicate values. Hachoir metadata project can also filter metadata according to priority.
Main features:
- Support invalid / truncated files
- Unicode compliant (charset ISO-8859-XX, UTF-8, UTF-16), convert string to your terminal charset
- Remove duplicate values (and if a string is a substring of another, just keep the longest one)
- Set priority to value, so its possible to filter metadata (option --level)
- Only depends on hachoir-parser (and not on libmatroska, libmpeg2, libvorbis, etc.)
Enhancements:
- This release reads the number of channels, bit rate, and sample rate, and computes the compression rate of Real Audio.
- It reads user comments of JPEG pictures.
- It computes the frame rate of Windows ANI.
- It normalizes language for ID3 and MKV.
- OLE2 and FLV extractors are now fault tolerant.
Download (0.047MB)
Added: 2007-07-12 License: GPL (GNU General Public License) Price:
841 downloads
PACPL-KI 1.0.2
PACPL-KI is a Perl Audio Converter Kommander Interface. more>>
PACPL-KI is a Perl Audio Converter Kommander Interface.
Supported Encode Formats:
mp2, mp3, ogg, flac, fla, ape, shn, aac, m4a, mp4, mpc, mpp, wv, ofr, ofs, tta, pac, lpac, kxs, wav, aiff, au, snd, raw, voc, smp, avr, cdr, ac3, la, bonk, ra
Supported Decode Formats:
mp2, mp3, ogg, flac, fla, ape, shn, aac, m4a, mp4, mpc, mpp, wv, ofr, ofs, tta, pac, lpac, kxs, wav, aiff, au, snd, raw, voc, smp, avr, cdr, ac3, la, bonk, wma, ra, ram
Supported video to audio (decode only):
rm, rv, asf, avi, divx,mkv, mpg, mpeg, mov, ogm, qt, vcd, vob, wmv, flv
Main features:
- CD ripping to any of the Supported Encode Formats with CDDB support for naming / tagging, and naming scheme selection.
- Recursive directory conversions.
- Optional directory preservation when recursively converting a directory.
- Optional bitrate/quality selection before encoding via "Encoder Options".
<<lessSupported Encode Formats:
mp2, mp3, ogg, flac, fla, ape, shn, aac, m4a, mp4, mpc, mpp, wv, ofr, ofs, tta, pac, lpac, kxs, wav, aiff, au, snd, raw, voc, smp, avr, cdr, ac3, la, bonk, ra
Supported Decode Formats:
mp2, mp3, ogg, flac, fla, ape, shn, aac, m4a, mp4, mpc, mpp, wv, ofr, ofs, tta, pac, lpac, kxs, wav, aiff, au, snd, raw, voc, smp, avr, cdr, ac3, la, bonk, wma, ra, ram
Supported video to audio (decode only):
rm, rv, asf, avi, divx,mkv, mpg, mpeg, mov, ogm, qt, vcd, vob, wmv, flv
Main features:
- CD ripping to any of the Supported Encode Formats with CDDB support for naming / tagging, and naming scheme selection.
- Recursive directory conversions.
- Optional directory preservation when recursively converting a directory.
- Optional bitrate/quality selection before encoding via "Encoder Options".
Download (0.014MB)
Added: 2007-02-26 License: GPL (GNU General Public License) Price:
976 downloads
reacTIVision 1.3
reacTIVision is an open source, cross-platform computer vision framework. more>>
reacTIVision is an open source, cross-platform computer vision framework for the fast and robust tracking of fiducial markers in a real-time video stream. reacTIVision project was mainly designed for the rapid development of table-based tangible user interfaces.
Its tracking core is using Ross Bencinas fidtrack library which is basically a newer high-performance implementation of Enrico Costanzas original d-touch concept. This framework was developed by Martin Kaltenbrunner et.al. at the Music Technology Group, IUA, UPF in Barcelona, Spain as part of the reacTable* project, a novel electro-acoustic musical instrument with a tangible user interface.
reacTIVision is a standalone application, which sends OpenSound Control messages via a UDP network socket to any connected client application. It implements the TUIO protocol, which was specially designed for transmitting the state of tangible objects on a table surface. This framework includes a set of free example client projects for various programming languages, which serve as a base for the easy development of tangible-user interface applications.
The reacTIVision application compiles and runs under the follwing operating systems: Win32, MacOS X and Linux. Under Win32 it suports any camera with a proper WDM driver, such as USB, USB2, FireWire and DV cameras. Equally under MacOS X any such camera supported by QuickTime will work in reacTIVision. Under Linux, FireWire cameras are best supported, as well as a few Video4Linux USB cameras.
NEW: Support the reacTIVision project and buy T-Shirts, posters and other merchandise featuring the reacTIVision fiducial symbols in our web-shop! All designs on these products can be recognized and tracked by the actual reacTIVision software.
Application Handling
Before starting the reacTIVision application make sure you have a supported camera connected to your system. The application can and will not work at all without a camera. Under Win32 and MacOS X the application will ask to select and configure the camera upon startup. Under Linux the camera will be selected automatically. Once configured the application will show a video window with the current camera image in black&white.
Pressing T will show the binary tresholded image, pressing the N key will turn the display off, which reduces its CPU usage significantly!
Pressing the S key will return to the original source image. For convenience and debugging porposes hitting the R key saves a raw image frame, while hitting the B key will save an image in the BMP format.
The P pauses the image analysis completely, hitting ESC will quit the application. The F key toggles the diplay of FPS info in the titlebar. In order to produce some more verbose debugging output, hitting the V key will print the currently recognized symbols to the console.
Command Line Options
The reacTIVision application per default sends the TUIO messages to port 3333 on localhost (127.0.0.1)
In order to change these parameters you can invoke the application with the -h [ip-address] and -p [port-no] options.
reacTIVision needs a so called "tree file" in order to function properly. The default "all.trees" is included and loaded automatically. If you want to use you own tree file you can invoke the application with the -t [tree-file] option.
Optionally if you dont want to analyze the complete image - for example in a square or round table setup - the application can mask a part of the video image with a black region, which speeds up the segmentation algorithm. In order to apply this mask You can invoke the application with the -m [square,circle] option.
Applying the -h or -help option will print a usage message to the console.
Calibration and Distortion
Some tables, such as the reacTable are using a convex mirror in order to increase the area visible to the camera at a minimal distance. This mirror as well as a fish-eye lens unfortunately distort the image. reactIVision includes a correction algorithm, which corrects this distortion with the help of a so called "grid file". These grid files can be generated during a prior calibration process.
To calibrate reacTIVision invoke the application with the option: reacTIVision -c 9 -g [grid_file]
In order to use the this calibration invoke the application with: reacTIVision -g [grid_file]
<<lessIts tracking core is using Ross Bencinas fidtrack library which is basically a newer high-performance implementation of Enrico Costanzas original d-touch concept. This framework was developed by Martin Kaltenbrunner et.al. at the Music Technology Group, IUA, UPF in Barcelona, Spain as part of the reacTable* project, a novel electro-acoustic musical instrument with a tangible user interface.
reacTIVision is a standalone application, which sends OpenSound Control messages via a UDP network socket to any connected client application. It implements the TUIO protocol, which was specially designed for transmitting the state of tangible objects on a table surface. This framework includes a set of free example client projects for various programming languages, which serve as a base for the easy development of tangible-user interface applications.
The reacTIVision application compiles and runs under the follwing operating systems: Win32, MacOS X and Linux. Under Win32 it suports any camera with a proper WDM driver, such as USB, USB2, FireWire and DV cameras. Equally under MacOS X any such camera supported by QuickTime will work in reacTIVision. Under Linux, FireWire cameras are best supported, as well as a few Video4Linux USB cameras.
NEW: Support the reacTIVision project and buy T-Shirts, posters and other merchandise featuring the reacTIVision fiducial symbols in our web-shop! All designs on these products can be recognized and tracked by the actual reacTIVision software.
Application Handling
Before starting the reacTIVision application make sure you have a supported camera connected to your system. The application can and will not work at all without a camera. Under Win32 and MacOS X the application will ask to select and configure the camera upon startup. Under Linux the camera will be selected automatically. Once configured the application will show a video window with the current camera image in black&white.
Pressing T will show the binary tresholded image, pressing the N key will turn the display off, which reduces its CPU usage significantly!
Pressing the S key will return to the original source image. For convenience and debugging porposes hitting the R key saves a raw image frame, while hitting the B key will save an image in the BMP format.
The P pauses the image analysis completely, hitting ESC will quit the application. The F key toggles the diplay of FPS info in the titlebar. In order to produce some more verbose debugging output, hitting the V key will print the currently recognized symbols to the console.
Command Line Options
The reacTIVision application per default sends the TUIO messages to port 3333 on localhost (127.0.0.1)
In order to change these parameters you can invoke the application with the -h [ip-address] and -p [port-no] options.
reacTIVision needs a so called "tree file" in order to function properly. The default "all.trees" is included and loaded automatically. If you want to use you own tree file you can invoke the application with the -t [tree-file] option.
Optionally if you dont want to analyze the complete image - for example in a square or round table setup - the application can mask a part of the video image with a black region, which speeds up the segmentation algorithm. In order to apply this mask You can invoke the application with the -m [square,circle] option.
Applying the -h or -help option will print a usage message to the console.
Calibration and Distortion
Some tables, such as the reacTable are using a convex mirror in order to increase the area visible to the camera at a minimal distance. This mirror as well as a fish-eye lens unfortunately distort the image. reactIVision includes a correction algorithm, which corrects this distortion with the help of a so called "grid file". These grid files can be generated during a prior calibration process.
To calibrate reacTIVision invoke the application with the option: reacTIVision -c 9 -g [grid_file]
In order to use the this calibration invoke the application with: reacTIVision -g [grid_file]
Download (0.84MB)
Added: 2006-11-23 License: LGPL (GNU Lesser General Public License) Price:
1070 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above m4a quicktime search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed