mpeg 2 files
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 14216
mpgedit 0.72 Beta3
mpgedit is an MPEG 1 layer 1/2/3 (mp3), MPEG 2, and MPEG 2.5 audio file editor. more>>
mpgedit is an MPEG 1 layer 1/2/3 (mp3), MPEG 2, and MPEG 2.5 audio file editor that is capable of processing both Constant Bit Rate (CBR) and Variable Bit Rate (VBR) encoded files.
Since no file decoding / encoding occurs during editing, there is no audio quality loss when editing with mpgedit.
When editing VBR files that have a XING header, mpgedit updates the output files XING header information to reflect the new file size and average bit rate.
mpgedit operates in two modes: a command line and a curses-based, full-screen interactive shell. All editing functionality is available in both modes. The chief advantage of the interactive mode comes when using the playback feature for selection and verification of edit begin and end times, which is more rapidly performed interactively.
xmpgedit provides most of the same editing capabilities as the curses-mode mpgedit, but adds a graphical representation of the volume levels of mp3 file being being edited.
Enhancements:
- This release fixes an occasional crash in xmpgedit when adjusting the volume after playback has stopped.
- mpgedit playto start time is fixed, which would play beyond the specified edit time in some circumstances.
- The command "Copy start time" has been added to the xmpgedit edit menu.
- mpgedit playback and editing with the -I option is fixed, which would frequently repeat up to a second of material at the start of the edit.
<<lessSince no file decoding / encoding occurs during editing, there is no audio quality loss when editing with mpgedit.
When editing VBR files that have a XING header, mpgedit updates the output files XING header information to reflect the new file size and average bit rate.
mpgedit operates in two modes: a command line and a curses-based, full-screen interactive shell. All editing functionality is available in both modes. The chief advantage of the interactive mode comes when using the playback feature for selection and verification of edit begin and end times, which is more rapidly performed interactively.
xmpgedit provides most of the same editing capabilities as the curses-mode mpgedit, but adds a graphical representation of the volume levels of mp3 file being being edited.
Enhancements:
- This release fixes an occasional crash in xmpgedit when adjusting the volume after playback has stopped.
- mpgedit playto start time is fixed, which would play beyond the specified edit time in some circumstances.
- The command "Copy start time" has been added to the xmpgedit edit menu.
- mpgedit playback and editing with the -I option is fixed, which would frequently repeat up to a second of material at the start of the edit.
Download (0.20MB)
Added: 2006-04-20 License: GPL (GNU General Public License) Price:
1283 downloads
list files 0.2
list files package prints to file list of files in a given directory. more>>
list files package prints to file list of files in a given directory.
Handy if youd like to, say, tell a friend of yours what ebooks you have, and wouldnt feel like typing them all by hand.
Hope you can find it useful.
INSTALLATION
i assume youve got everything in its standard places; otherwise you probably know what to do anyway.
to install for one user
copy listFiles.desktop to ~/.kde/share/apps/konqueror/servicemenus
copy listFiles.sh to /usr/local/bin or elsewhere in the path
to install for all users
copy listFiles.desktop to /usr/share/apps/konqueror/servicemenus
copy listFiles.sh to /usr/local/bin or elsewhere in the path
Enhancements:
- added counting the number of items
- added the possibility to change the place where the listing is written to
- some minor changes to the code
<<lessHandy if youd like to, say, tell a friend of yours what ebooks you have, and wouldnt feel like typing them all by hand.
Hope you can find it useful.
INSTALLATION
i assume youve got everything in its standard places; otherwise you probably know what to do anyway.
to install for one user
copy listFiles.desktop to ~/.kde/share/apps/konqueror/servicemenus
copy listFiles.sh to /usr/local/bin or elsewhere in the path
to install for all users
copy listFiles.desktop to /usr/share/apps/konqueror/servicemenus
copy listFiles.sh to /usr/local/bin or elsewhere in the path
Enhancements:
- added counting the number of items
- added the possibility to change the place where the listing is written to
- some minor changes to the code
Download (0.002MB)
Added: 2007-02-13 License: GPL (GNU General Public License) Price:
581 downloads
xmpgedit 0.72 Beta3
xmpgedit is an MP3 editor for VBR/CBR encoded files. more>>
xmpgedit project is an MP3 editor for VBR and CBR encoded files.
xmpgedit is an MPEG 1 layer 1/2/3 (MP3), MPEG 2, and MPEG 2.5 audio file editor that is capable of processing both Constant Bit Rate (CBR) and Variable Bit Rate (VBR) encoded files.
xmpgedit can cut an input MPEG file into one or more output files, as well as join one or more input MPEG files into a single output file. Since no decoding or encoding occurs during editing, there is no audio quality loss when editing with xmpgedit.
Enhancements:
- This release fixes an occasional crash in xmpgedit when adjusting the volume after playback has stopped.
- xmpgedit playto start time is fixed, which would play beyond the specified edit time in some circumstances.
- Added the command "Copy start time" to the xmpgedit edit menu.
<<lessxmpgedit is an MPEG 1 layer 1/2/3 (MP3), MPEG 2, and MPEG 2.5 audio file editor that is capable of processing both Constant Bit Rate (CBR) and Variable Bit Rate (VBR) encoded files.
xmpgedit can cut an input MPEG file into one or more output files, as well as join one or more input MPEG files into a single output file. Since no decoding or encoding occurs during editing, there is no audio quality loss when editing with xmpgedit.
Enhancements:
- This release fixes an occasional crash in xmpgedit when adjusting the volume after playback has stopped.
- xmpgedit playto start time is fixed, which would play beyond the specified edit time in some circumstances.
- Added the command "Copy start time" to the xmpgedit edit menu.
Download (0.18MB)
Added: 2006-04-20 License: GPL (GNU General Public License) Price:
1282 downloads
SDL::MPEG 2.1.3
SDL::MPEG is a SDL perl extension. more>>
SDL::MPEG is a SDL perl extension.
SYNOPSIS
$info = new SDL::MPEG -from => $mpeg;
SDL::MPEG provides an interface to quering the status of a SMPEG stream.
METHODS
SDL::MPEG::has_audio returns true if it has audio track
SDL::MPEG::has_video returns true if it has a video track
SDL::MPEG::width returns the width of the video in pixels
SDL::MPEG::height returns the height of the video in pixels
SDL::MPEG::size returns the total size of the clip in bytes
SDL::MPEG::offset returns the offset into the clip in bytes
SDL::MPEG::frame returns the offset into the clip in fames
SDL::MPEG::fps returns the play rate in frames per second
SDL::MPEG::time returns the current play time in seconds
SDL::MPEG::length returns the total play time in seconds
<<lessSYNOPSIS
$info = new SDL::MPEG -from => $mpeg;
SDL::MPEG provides an interface to quering the status of a SMPEG stream.
METHODS
SDL::MPEG::has_audio returns true if it has audio track
SDL::MPEG::has_video returns true if it has a video track
SDL::MPEG::width returns the width of the video in pixels
SDL::MPEG::height returns the height of the video in pixels
SDL::MPEG::size returns the total size of the clip in bytes
SDL::MPEG::offset returns the offset into the clip in bytes
SDL::MPEG::frame returns the offset into the clip in fames
SDL::MPEG::fps returns the play rate in frames per second
SDL::MPEG::time returns the current play time in seconds
SDL::MPEG::length returns the total play time in seconds
Download (0.76MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1074 downloads
IANA /etc Files 2.20
IANA /etc Files is a tool that generates /etc/services and /etc/protocols from IANA data. more>>
IANA /etc Files installs /etc/services and /etc/protocols using data from the Internet Assigned Numbers Authority. Included are snapshots of the data from the IANA, scripts to transform that data into the needed formats, and scripts to fetch the latest data.
Installation
The installation process is flexible and friendly to unattended installation even though, due to its simplicity, it does not use Autoconf.
For basic installation run:
make
su
make install
This creates /etc/services and /etc/protocols without using internet access.
To install in a different location, use something like:
make PREFIX=/mnt/tmp install
This would create /mnt/tmp/etc/services and /mnt/tmp/etc/protocols.
For unusual installations, "make PREFIX=/foo ETC_DIR=bar install" will create /foo/bar/services and /foo/bar/protocols.
Enhancements:
- This release contains updated data from the IANA, improvements to the test function, and support for generating stripped files.
- It is the second of a series of planned changes intended to meet the needs of distributions.
<<lessInstallation
The installation process is flexible and friendly to unattended installation even though, due to its simplicity, it does not use Autoconf.
For basic installation run:
make
su
make install
This creates /etc/services and /etc/protocols without using internet access.
To install in a different location, use something like:
make PREFIX=/mnt/tmp install
This would create /mnt/tmp/etc/services and /mnt/tmp/etc/protocols.
For unusual installations, "make PREFIX=/foo ETC_DIR=bar install" will create /foo/bar/services and /foo/bar/protocols.
Enhancements:
- This release contains updated data from the IANA, improvements to the test function, and support for generating stripped files.
- It is the second of a series of planned changes intended to meet the needs of distributions.
Download (0.16MB)
Added: 2006-11-15 License: Open Software License Price:
1075 downloads
LibMPEG3 1.7
LibMPEG3 is a library for MP3, MP2, AC3, MPEG-1, and MPEG-2 video decoding. more>>
Libmpeg3 supports advanced editing and manipulation of MPEG streams. MPEG is normally a last mile distribution format but with libmpeg3 you can edit it like a production format. Unless you have a need for MPEG editing and copying, youre better off using a consumer library like FFMPEG.
Libmpeg3 is primarily a supporting library for Cinelerra. It supports all of the nonstandard operations Cinelerra needs. Libmpeg3 provides a uniform front end for a large number of the MPEG formats used in HDTV broadcasting. It decodes:
- MPEG-1 Layer II Audio
- MPEG-1 Layer III Audio
- MPEG-2 Layer III Audio
- MPEG-1 program streams
- MPEG-2 program streams
- MPEG-2 transport streams
- AC3 Audio
- MPEG-2 Video
- MPEG-1 Video
- IFO files
- VOB files
Now the good news. It can read the MPEG exports from Cinelerra.
A table of contents feature allows it to seek with frame accuracy regardless of whether the footage has timecode or not, or whether the timecode is contiguous. Also included are utilities for stream extraction, format querying, and copying.
Enhancements:
- Table of contents sample count improvements.
- Migration to GCC 4.1.
<<lessLibmpeg3 is primarily a supporting library for Cinelerra. It supports all of the nonstandard operations Cinelerra needs. Libmpeg3 provides a uniform front end for a large number of the MPEG formats used in HDTV broadcasting. It decodes:
- MPEG-1 Layer II Audio
- MPEG-1 Layer III Audio
- MPEG-2 Layer III Audio
- MPEG-1 program streams
- MPEG-2 program streams
- MPEG-2 transport streams
- AC3 Audio
- MPEG-2 Video
- MPEG-1 Video
- IFO files
- VOB files
Now the good news. It can read the MPEG exports from Cinelerra.
A table of contents feature allows it to seek with frame accuracy regardless of whether the footage has timecode or not, or whether the timecode is contiguous. Also included are utilities for stream extraction, format querying, and copying.
Enhancements:
- Table of contents sample count improvements.
- Migration to GCC 4.1.
Download (0.61MB)
Added: 2006-07-03 License: GPL (GNU General Public License) Price:
1217 downloads
MPEG Maaate 0.3.1
Maaate is a set of libraries that enable audio signal analysis and feature calculation. more>>
Maaate (pronounce: ma:a:it) is a set of libraries that enable audio signal analysis and feature calculation in the compressed/frequency domain. Its design allows to support any kind of sound file, compressed or not.
The current release handles only MPEG-1 compressed audio files - other formats will be plugged in. Maaate contains a wide set of analysis modules such as energy features or spectral features. Maaate works under Linux, Solaris and Windows (NEW!).
MPEG Maaate is designed in tiers: at the bottom sits the file parsing tier, which currently contains an MPEG file parser ("mpeg" directory). The next tier implements a generic interface to the frequency domain samples and access to extracted and pre-processed information regardless of the audio file format in libMaaateP ("tier1" directory).
The tier thereafter implements an interface to the content analysis on the extracted information libMaaateA ("tier2" directory). The analysis functions themselves are stored in dynamically loadable plugin modules. A standard set is included in the "plugins" (libMaaateM) and "plugins_brief" (libMaaateM_brief) directory. Applications sit on top of these tiers using any modules required.
The distribution of Maaate contains the next libraries:
a C++ library for the MPEG parser (libMaaateMPEG).
a C++ library for the generic field/frequency sample access (libMaaateP) including a C API.
a C++ library for the generic module access (libMaaateA) including a C API.
two C++ libraries implementing some fundamental modules and an easy API to access them (libMaaateM, libMaaateM_brief). libMaaateM_brief provides a backward compatible and shorter module API.
and the following command-line programs:
a C++ command-line application to access MPEG fields via tier 1 and demonstrate the usage of the tier1 API (inspectMPaudio).
a C++ command-line application to apply analysis functions and demonstrate the usage of the tier2 API (analyseSDaudio) and a C version of it (canalyseSDaudio).
a C++ command-line MPEG player using Maaate (MaaatePlay) and a C version of it (cMaaatePlay).
In a separate distribution you may find a sample GUI interface to Maaate called bewdy. It demonstrates a few of the abilities of Maaate visually.
<<lessThe current release handles only MPEG-1 compressed audio files - other formats will be plugged in. Maaate contains a wide set of analysis modules such as energy features or spectral features. Maaate works under Linux, Solaris and Windows (NEW!).
MPEG Maaate is designed in tiers: at the bottom sits the file parsing tier, which currently contains an MPEG file parser ("mpeg" directory). The next tier implements a generic interface to the frequency domain samples and access to extracted and pre-processed information regardless of the audio file format in libMaaateP ("tier1" directory).
The tier thereafter implements an interface to the content analysis on the extracted information libMaaateA ("tier2" directory). The analysis functions themselves are stored in dynamically loadable plugin modules. A standard set is included in the "plugins" (libMaaateM) and "plugins_brief" (libMaaateM_brief) directory. Applications sit on top of these tiers using any modules required.
The distribution of Maaate contains the next libraries:
a C++ library for the MPEG parser (libMaaateMPEG).
a C++ library for the generic field/frequency sample access (libMaaateP) including a C API.
a C++ library for the generic module access (libMaaateA) including a C API.
two C++ libraries implementing some fundamental modules and an easy API to access them (libMaaateM, libMaaateM_brief). libMaaateM_brief provides a backward compatible and shorter module API.
and the following command-line programs:
a C++ command-line application to access MPEG fields via tier 1 and demonstrate the usage of the tier1 API (inspectMPaudio).
a C++ command-line application to apply analysis functions and demonstrate the usage of the tier2 API (analyseSDaudio) and a C version of it (canalyseSDaudio).
a C++ command-line MPEG player using Maaate (MaaatePlay) and a C version of it (cMaaatePlay).
In a separate distribution you may find a sample GUI interface to Maaate called bewdy. It demonstrates a few of the abilities of Maaate visually.
Download (0.53MB)
Added: 2006-07-15 License: GPL (GNU General Public License) Price:
1214 downloads
Audio::TagLib::MPEG::File 1.42
Audio::TagLib::MPEG::File is an MPEG file class with some useful methods specific to MPEG. more>>
Audio::TagLib::MPEG::File is an MPEG file class with some useful methods specific to MPEG.
SYNOPSIS
use Audio::TagLib::MPEG::File;
my $i = Audio::TagLib::MPEG::File->new("sample file.mp3");
print $i->tag()->artist()->toCString(), "n"; # got artist
This implements the generic Audio::TagLib::File API and additionally provides access to properties that are distinct to MPEG files, notably access to the different ID3 tags.
<<lessSYNOPSIS
use Audio::TagLib::MPEG::File;
my $i = Audio::TagLib::MPEG::File->new("sample file.mp3");
print $i->tag()->artist()->toCString(), "n"; # got artist
This implements the generic Audio::TagLib::File API and additionally provides access to properties that are distinct to MPEG files, notably access to the different ID3 tags.
Download (1.4MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1072 downloads
MPEG::LibMPEG3 0.01
MPEG::LibMPEG3 is a Perl interface to libmpeg3 module. more>>
MPEG::LibMPEG3 is a Perl interface to libmpeg3 module.
SYNOPSIS
use strict;
use MPEG::LibMPEG3;
my $mpeg = MPEG::LibMPEG3->new( $filename );
$mpeg->set_cpus(1); ## I only have 1 cpu but you can put whatever
$mpeg->set_mmx(1); ## but it has mmx instructions
printf "Audio Streams: %dn", $mpeg->astreams;
for ( 0..$mpeg->astreams() - 1 ) {
print " Stream #$_n";
printf "tachans : %dn", $mpeg->achans( $_ );
printf "tarate : %dn", $mpeg->arate( $_ );
printf "taformat : %sn", $mpeg->acodec( $_ );
printf "tduration: %0.2fn", $mpeg->aduration( $_ );
print "n";
}
printf "Video Streams: %dn", $mpeg->vstreams;
for ( 0..$mpeg->vstreams() - 1 ) {
print " Stream #$_n";
printf "tWidth : %dn" , $mpeg->width( $_ );
printf "tHeight : %dn" , $mpeg->height( $_ );
printf "tAspect Ratio : %dn" , $mpeg->aspect( $_ );
printf "tFrame Rate : %0.2fn", $mpeg->fps( $_ );
printf "tTotal Frames : %dn" , $mpeg->vframes( $_ );
printf "tColor Model : %dn" , $mpeg->colormodel( $_ );
printf "tDuration : %0.2fn", $mpeg->vduration( $_ );
print "Dumping frames as YUVn";
for ( my $i = 0; $i < $mpeg->vframes; $i++ ) {
my $output_rows = $mpeg->get_yuv;
my $frame_yuv = sprintf( "%s-%05d.yuv", $file, $i );
# printf "Opening $frame_yuvn";
print .;
open OUT, "> $frame_yuv" or
die "Cant open file $frame_yuv for output: $!n";
print OUT $output_rows;
close OUT;
if ( $i > 1 && $i % $mpeg->fps($_) == 0 ) {
printf " %0.0f sec/sn", $i/$mpeg->fps($_);
}
}
printf " %0.2f sec/sn", $mpeg->duration;
}
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 uses the libmpeg3 library to parse and extract information from the bitstraems. It supports the following types of files:
MPEG-1 Layer II Audio
MPEG-1 Layer III Audio
MPEG-2 Layer III Audio
MPEG-1 program streams
MPEG-2 program streams
MPEG-2 transport streams
AC3 Audio
MPEG-2 Video
MPEG-1 Video
IFO files
VOB files
<<lessSYNOPSIS
use strict;
use MPEG::LibMPEG3;
my $mpeg = MPEG::LibMPEG3->new( $filename );
$mpeg->set_cpus(1); ## I only have 1 cpu but you can put whatever
$mpeg->set_mmx(1); ## but it has mmx instructions
printf "Audio Streams: %dn", $mpeg->astreams;
for ( 0..$mpeg->astreams() - 1 ) {
print " Stream #$_n";
printf "tachans : %dn", $mpeg->achans( $_ );
printf "tarate : %dn", $mpeg->arate( $_ );
printf "taformat : %sn", $mpeg->acodec( $_ );
printf "tduration: %0.2fn", $mpeg->aduration( $_ );
print "n";
}
printf "Video Streams: %dn", $mpeg->vstreams;
for ( 0..$mpeg->vstreams() - 1 ) {
print " Stream #$_n";
printf "tWidth : %dn" , $mpeg->width( $_ );
printf "tHeight : %dn" , $mpeg->height( $_ );
printf "tAspect Ratio : %dn" , $mpeg->aspect( $_ );
printf "tFrame Rate : %0.2fn", $mpeg->fps( $_ );
printf "tTotal Frames : %dn" , $mpeg->vframes( $_ );
printf "tColor Model : %dn" , $mpeg->colormodel( $_ );
printf "tDuration : %0.2fn", $mpeg->vduration( $_ );
print "Dumping frames as YUVn";
for ( my $i = 0; $i < $mpeg->vframes; $i++ ) {
my $output_rows = $mpeg->get_yuv;
my $frame_yuv = sprintf( "%s-%05d.yuv", $file, $i );
# printf "Opening $frame_yuvn";
print .;
open OUT, "> $frame_yuv" or
die "Cant open file $frame_yuv for output: $!n";
print OUT $output_rows;
close OUT;
if ( $i > 1 && $i % $mpeg->fps($_) == 0 ) {
printf " %0.0f sec/sn", $i/$mpeg->fps($_);
}
}
printf " %0.2f sec/sn", $mpeg->duration;
}
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 uses the libmpeg3 library to parse and extract information from the bitstraems. It supports the following types of files:
MPEG-1 Layer II Audio
MPEG-1 Layer III Audio
MPEG-2 Layer III Audio
MPEG-1 program streams
MPEG-2 program streams
MPEG-2 transport streams
AC3 Audio
MPEG-2 Video
MPEG-1 Video
IFO files
VOB files
Download (0.40MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1078 downloads
mpgtx 1.3
mpgtx a command line MPEG audio/video/system file toolbox, that slices and joins audio and video files. more>>
mpgtx a command line MPEG audio/video/system file toolbox, that slices and joins audio and video files. It manipulates formats like MPEG1, MPEG2 and MP3.
mpgtx was designed with the good old Unix philosophy in mind : do few but do it well and provide end user an austary yet powerfull command line interface. At least this was the goal. Reality is different, and its available for you to try. mpgtx is released under the GPL license.
mpgtx has five fundamental modes :
split mode (-s switch)
join mode (-j switch)
info mode (-i switch)
demultiplex mode (-d switch)
ID3 tag mode (-T switch)
Main features:
- mpgtx can currently split and join MPEG 1 video files and most MPEG audio files.
- mpgtx can fetch detailed informations from MPEG 1 and MPEG 2.
- mpgtx can demultiplex MPEG 1 and MPEG 2 files (System layer, Program layer and Transport Layer).
- mpgtx can add, remove and edit ID3 tags from mp3 files and rename mp3 files according to their ID3 tags.
Enhancements:
- Added support and fixes for mpeg2 muxed files. mpgtx should now split and join mpeg2 files correct
- Improved mpgtx knowledge about length of mpeg2 movies
- removed bug which was introduced in 1.2 where demuxing was broken
<<lessmpgtx was designed with the good old Unix philosophy in mind : do few but do it well and provide end user an austary yet powerfull command line interface. At least this was the goal. Reality is different, and its available for you to try. mpgtx is released under the GPL license.
mpgtx has five fundamental modes :
split mode (-s switch)
join mode (-j switch)
info mode (-i switch)
demultiplex mode (-d switch)
ID3 tag mode (-T switch)
Main features:
- mpgtx can currently split and join MPEG 1 video files and most MPEG audio files.
- mpgtx can fetch detailed informations from MPEG 1 and MPEG 2.
- mpgtx can demultiplex MPEG 1 and MPEG 2 files (System layer, Program layer and Transport Layer).
- mpgtx can add, remove and edit ID3 tags from mp3 files and rename mp3 files according to their ID3 tags.
Enhancements:
- Added support and fixes for mpeg2 muxed files. mpgtx should now split and join mpeg2 files correct
- Improved mpgtx knowledge about length of mpeg2 movies
- removed bug which was introduced in 1.2 where demuxing was broken
Download (0.15MB)
Added: 2006-08-04 License: GPL (GNU General Public License) Price:
1180 downloads
MPEG::Info 1.00
MPEG::Info is a basic MPEG bitstream attribute parser. more>>
MPEG::Info is a basic MPEG bitstream attribute parser.
SYNOPSIS
use strict;
use MPEG::Info;
my $video = MPEG::Info->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.
<<lessSYNOPSIS
use strict;
use MPEG::Info;
my $video = MPEG::Info->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.
Download (0.32MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1081 downloads
File Lister 2.3
File Lister provides a Web interface for listing files and directories. more>>
File Lister provides a Web interface for listing files and directories.
FileLister is meant to be an open source alternative for listing files/directories with an easy navigateable (web-)interface.
<<lessFileLister is meant to be an open source alternative for listing files/directories with an easy navigateable (web-)interface.
Download (0.034MB)
Added: 2007-02-07 License: GPL (GNU General Public License) Price:
992 downloads
RPM::Util::Files 0.10
RPM::Util::Files is a Perl module to generate %files list in RPM Specfile. more>>
RPM::Util::Files is a Perl module to generate %files list in RPM Specfile.
SYNOPSIS
use RPM::Util::Files;
my $util = RPM::Util::Files->new({
build_root => /var/tmp/some-package-version-root,
docs_filters => [
sub {
my $entry = shift;
return $entry =~ /manuals/;
}
],
config_filters => [
sub {
my $entry = shift;
return $entry =~ /.conf$/;
}
],
});
$util->make_files;
print $util->to_string;
<<lessSYNOPSIS
use RPM::Util::Files;
my $util = RPM::Util::Files->new({
build_root => /var/tmp/some-package-version-root,
docs_filters => [
sub {
my $entry = shift;
return $entry =~ /manuals/;
}
],
config_filters => [
sub {
my $entry = shift;
return $entry =~ /.conf$/;
}
],
});
$util->make_files;
print $util->to_string;
Download (0.005MB)
Added: 2006-10-18 License: GPL (GNU General Public License) Price:
1104 downloads
Java EDF files viewer 2.0.1
Java EDF files viewer is a multi-platform EDF file viewer. more>>
Java EDF files viewer is a multiplatform (Linux and Windows) EDF (European Data Format) files viewer written in Java and developped with Borland JbuilderX Foundation.
Usage
1. You need the Java software installed.
2. To execute the viewer
- type in command line: java -jar jEDF.jar
Enhancements:
- This release has hypnogram scoring, montage creation, spectral analysis, EEG event scoring, and a bilingual interface (English/French).
<<lessUsage
1. You need the Java software installed.
2. To execute the viewer
- type in command line: java -jar jEDF.jar
Enhancements:
- This release has hypnogram scoring, montage creation, spectral analysis, EEG event scoring, and a bilingual interface (English/French).
Download (0.22MB)
Added: 2006-11-05 License: GPL (GNU General Public License) Price:
1128 downloads
MPEG Menu System 2 1.0.8 RC2
MPEG Menu System Version2 is a menu system for easy movie, audio, and image playback. more>>
MPEG Menu System Version2 is a menu system for easy movie, audio, and image playback. It supports many common file formats, including MP3, OGG, DivX, XviD, VCD, SVCD, DVD, JPEG, PNG, and GIF.
MPEG Menu System 2 is controlled using a remote control, USB device, or keyboard. It supports DXR3, DVB, X11, SDL, and framebuffer output.
Enhancements:
- Many small bugfixes and new "play now" functionality.
<<lessMPEG Menu System 2 is controlled using a remote control, USB device, or keyboard. It supports DXR3, DVB, X11, SDL, and framebuffer output.
Enhancements:
- Many small bugfixes and new "play now" functionality.
Download (2.3MB)
Added: 2006-08-15 License: GPL (GNU General Public License) Price:
1165 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 mpeg 2 files 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