video and audio
Mortgage Video And Search Tool 1
The world of mortgages and real estate can be extremely confusing to the newcomer. The mortgage industry is a lot more competitive than it used to be... more>> <<less
DV Video Assembler 0.93
DV Video Assembler allows you to append multiple Sony DV files. more>>
DV Assembler allows you to append multiple Sony DV files with nice looking transition effects for both audio and video. Multiple transition effects are supported, like cross-fade, zoom, blur and a flash effect.
I created DV Assembler because there are no user friendly video editing applications for Linux. Yes, Kino is promising, but its user interface is still a mess and development is slow.
DV Assembler only touches the head and tail parts of the original video files that are needed to create the transition effects. The rest of the video is left untouched, which means zero quality loss.
DV Assembler can also be used to generate video editing scripts that can be run without KDE and Kommander.
avidentify 0.02
avidentify is a command line tool that extracts and prints various meta-information about media files. more>>
avidentify uses ffmpegs libavformat library to read the video files, thus MPEG, AVI, WMV, MP3, Ogg, and many other file formats are supported. avidentify is similar to MPlayers midentify tool, but it has far fewer dependencies.
SDL::Video 2.1.3
SDL::Video is a SDL perl extension. more>>
SYNOPSIS
$video = new SDL::Video ( -name => pr0n.mpg );
SDL::Video adds support for MPEG video to your SDL Perl application. Videos are objects bound to surfaces, whose playback is controled through the objects interface.
METHODS
SDL::Video::error() returns any error messages associated with playback
SDL::Video::audio(bool) enables or disables audio playback, (on by default)
SDL::Video::video(bool) enables or disable video playback, (on by default)
SDL::Video::loop(bool) enables or disable playback looping (off by default)
SDL::Video::volume(int) set the volume as per the mixer volume
SDL::Video:display(surface) binds the clip to a display surface
SDL::Video::scale([x,y]|[surface]|int) scales the clip by either x,y factors, scales to the image dimensions, or a single scalar.
SDL::Video::play() plays the video clip, call SDL::Video::display() before playing
SDL::Video::pause() pauses video playback
SDL::Video::stop() stops video playback
SDL::Video::rewind() resets the clip to the beginning
SDL::Video::seek(offset) seeks to a particular byte offset
SDL::Video::skip(time) skips to a particular time
SDL::Video::region(rect) takes a SDL::Rect and defines the display area
SDL::Video::frame(int) renders a specific frame to the screen
SDL::Video::info() returns a new SDL::MPEG object reflecting the current status
SDL::Video::status() returns either SMPEG_PLAYING or SMPEG_STOPPED or SMPEG_ERROR
Video::Info::FOO 0.993
Video::Info::FOO is a Perl module for video information. more>>
Video::Info::FOO - what is it useful for? an example list:
-video codec
-audio codec
-frame height
-frame width
-frame count
and more!
SYNOPSIS
use Video::Info::FOO;
my $video;
$video->vcodec; #video codec
$video->acodec; #audio codec
...
What does the module do? What are its limitations? Is it built on top of other code? If so, what are the details and where can I get it?
Video::Info::ASF 0.993
Video::Info::ASF is a Perl module for ASF files atributes. more>>
-video codec
-audio codec
-frame height
-frame width
-frame count
and more!
SYNOPSIS
use Video::Info::ASF;
my $video;
$video = Video::Info::ASF->new(-file=>$filename); #like this
$video->vcodec; #video codec
$video->acodec; #audio codec
...
ASF stands for Advanced Systems Format, in case you were wondering. It used to stand for Active Streaming Format, but Microsoft decided to change it. This type of file is primarily used to store audio & video data for local or streaming playback. It can also be embedded with commands (to launch a web browser, for instance), for an "immersive" experience. ASF is similar in structure to RIFF. (See RIFF::Info). The morbidly curious can find out more below in REFERENCES.
Video::Info::RIFF 0.993
Video::Info::RIFF is a Perl module that can probe DivX and AVI files for attributes. more>>
-video codec
-audio codec
-frame height
-frame width
-frame count
and more!
SYNOPSIS
use Video::Info::RIFF;
my $video;
$video = Video::Info::RIFF->new(-file=>$filename); #like this
$video = Video::Info::RIFF->new(-file=>$filename,-headersize=>$headersize); #or this
$video->vcodec; #video codec
$video->acodec; #audio codec
...
RIFF stands for Resource Interchange File Format, in case you were wondering. The morbidly curious can find out more below in REFERENCES.
Video::Info::MPEG 0.993
Video::Info::MPEG is a basic MPEG bitstream attribute parser. more>>
SYNOPSIS
use strict;
use Video::Info::MPEG;
my $video = Video::Info::MPEG->new( -file => $filename );
$video->probe();
print $file->type; ## MPEG
## Audio information
print $file->acodec; ## MPEG Layer 1/2
print $file->acodecraw; ## 80
print $file->achans; ## 1
print $file->arate; ## 128000 (bits/sec)
print $file->astreams ## 1
## Video information
printf "%0.2f", $file->fps ## 29.97
print $file->height ## 240
print $file->width ## 352
print $file->vstreams ## 1
print $file->vcodec ## MPEG1
print $file->vframes ## 529
print $file->vrate ## 1000000 (bits/sec)
The Moving Picture Experts Group (MPEG) is a working group in charge of the development of standards for coded representation of digital audio and video.
MPEG audio and video clips are ubiquitous but using Perl to programmatically collect information about these bitstreams has to date been a kludge at best.
This module parses the raw bitstreams and extracts information from the packet headers. It supports Audio, Video, and System (multiplexed audio and video) packets so it can be used on nearly every MPEG you encounter.
Gnome Play Video in Totem 0.1
Gnome Play Video in Totem allows Gnome Users to view video or audio externally in Totem. more>>
This is very useful for Video Podcasts.
Video::Frequencies 0.901
Video::Frequencies is a Perl module that has many, many frequency constants and lists. more>>
SYNOPSIS
use Video::Frequencies;
while (my($name,$list) = each %CHANLIST) {
print "$namen";
while (my($channel,$freq) = each %$list) {
printf " %-4s %9dn", $channel, $freq;
}
print "n";
}
This module exports (yes, exports!) frequency constants as well as hashes with channel => frequency relations for digital and analog video and audio broadcast. Another, shorter way to put it is "worldwide channel/frequency list". All frequencies are given in kHz.
Its a good idea to use perldoc -m Video::Frequencies to get an idea on how the various constants and lists look like.
t@b ZS4 Video Editor for linux 0.958
t@b ZS4 is video editing and compositing software with more than 150 built-in video effects including excellent color and chroma keying. Also features custom output size and effect to audio wave form more>>
t@b ZS4 is advanced multi-track video editing and compositing software with more than 150 built-in video effects including excellent color and chroma keying tools, distortion effects, color adjusters, pattern generating effects and many others. Effect containers can be used to restrict the processing of contained video effects by shape or blending logic. Other features include custom video export size, number of tracks and sub-composites limited only by available memory, custom speed and direction change for video and audio, optional super-sampled compositing during export for better quality rotation and zoom, and the ability to slave effect and compositing controls to audio wave forms. Input is primarily avi, wav, and image files. Output includes avi, wav, jpg, png, bmp. For more information and downloads visit http://www.zs4.net.
Requirements: RAM 512MB, GigaHertz Processor, the more the better
<<lessPerl Audio Converter 3.3.2
Perl Audio Converter (PAC) is a simple script for converting multiple audio types from one format to another. more>>
It can also convert audio from the following video formats/extensions: RM, RV, ASF, DivX, MPG, MKV, MPEG, AVI, MOV, OGM, QT, VCD, VOB, and WMV. A CD ripping function with CDDB support, batch and playlist conversion, tag preservation for most supported formats, independent tag reading/writing, and extensions for Konqueror and amaroK is also provided.
Enhancements:
- Added: MP4::Info dependency IO::String to pacpl-install
- Updated: License GPLv3
- Bug Fix: Directory conversions. pacpl was claiming the directory was empty and prompting to use the --recursive option...Thanks to John Meyer for the report.
RMovie 0.1
RMovie is a Ruby extension for accessing and retrieving information from video and audio files. more>>
RMovie can access many video formats (.mov, .avi, .mpg, .wmv, etc.) and can output movie frames to RMagick as images.
Installation:
# build the quadrupel objects
cd quadrupel
make
cd ..
# build the rmovie extension
ruby extconf.rb
make
# install extension
[ become root ]
make install
MPEG Audio/Video Player 1.1.4
MPEG Audio/Video Player is a simple MPEG and AC3 player for Linux, BSD, and Windows systems. more>>
It plays MPEG transport, program, and elementary stream files. It also has basic DVD support (using libdvdnav on Linux/BSD sytems only).
Main features:
- Runs on Windows, Linux, and BSD systems.
- Plays MPEG Transport Stream, Program Stream, and Elementary Stream files.
- Basic DVD support (with libdvdnav on Linux/BSD systems only).
- Decodes MPEG 1&2 Video, MPEG Layer 2 Audio, and AC3 audio.
- All decoders use only integer operations, for faster performance.
- Flexible, and easy to use decoders, that can decode streams in chunks as small as 1 byte (buffering is not necessary).
PIVIAU 1.3
PIVIAU provides a Web gallery for pictures, videos, and audio. more>>
PIVIAU is a PHP/MySQL Web based gallery for pictures, videos, and audio that supports tags and EXIF. Albums and pictures have searchable tag, country, city, place, date, subject, and author.
An RSS feed is available for every seach you can do, or for recent pictures. There is an AJAX-powered slideshow.
Pictures are resized using PHP GD image functions.
Videos are viewable a la Google Video using a video flash player. Audio (WAV and MP3) is supported via the embed HTML tag.
EXIF is supported via PHP exif functions to extract the picture date.
Main features:
- tags
albums and pictures have searchable tag,country,city,place,date,subject and author.
- search function
easy to use seach function.
- rss feed
rss feed available for every seach you can do or recent pictures.
- slideshow
ajax powered slideshow
- picture resize
pictures are resized using PHP GD image functions.
- videos
video are viewable a la goole video using a video flash player.
- audio
audio (wav and mp3) supported via the embed HTML tag.
- exif support
exif supported via PHP exif functions to extract picture date.