codec
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 106
w32codec-all-20061022
w32codec-all-2006 is the most important codec pack for Linux, used by many media players. more>>
w32codec-all-2006 is the most important codec pack for Linux, used by many media players, including Xine and Mplayer.
Most important video codecs:
- MPEG-1 (VCD) and MPEG-2 (SVCD/DVD/DVB) video
- MPEG-4 in all variants including DivX ;-), OpenDivX (DivX4), DivX 5 (Pro), XviD
- Windows Media Video 7/8 (WMV1/2)
- Windows Media Video 9 (WMV3) (using x86 DLL)
- RealVideo 1.0, 2.0 (G2)
- RealVideo 3.0 (RP8), 4.0 (RP9) (using Real libraries)
- Sorenson v1/v3 (SVQ1/SVQ3), Cinepak, RPZA and other QuickTime codecs
- DV video
- 3ivx
- Intel Indeo3 (3.1, 3.2)
- Intel Indeo 4.1 and 5.0 (using x86 DLL or XAnim codecs)
- VIVO 1.0, 2.0, I263 and other H.263(+) variants (using x86 DLL)
- MJPEG, AVID, VCR2, ASV2 and other hardware formats
- FLI/FLC
- HuffYUV
- various old simple RLE-like formats
Most important audio codecs:
- MPEG layer 1, 2, and 3 (MP3) audio
- AC3/A52 (Dolby Digital) audio (software or SP/DIF)
- AAC (MPEG-4 audio)
- WMA (DivX Audio) v1, v2
- WMA 9 (WMAv3), Voxware audio, ACELP.net etc (using x86 DLLs)
- RealAudio: COOK, SIPRO, ATRAC3 (using Real libraries)
- RealAudio: DNET and older codecs
- QuickTime: Qclp, Q-Design QDMC/QDM2, MACE 3/6 (using QT libraries), ALAC
- Ogg Vorbis audio
- VIVO audio (g723, Vivo Siren) (using x86 DLL)
- alaw/ulaw, (ms)gsm, pcm, *adpcm and other simple old audio formats
<<lessMost important video codecs:
- MPEG-1 (VCD) and MPEG-2 (SVCD/DVD/DVB) video
- MPEG-4 in all variants including DivX ;-), OpenDivX (DivX4), DivX 5 (Pro), XviD
- Windows Media Video 7/8 (WMV1/2)
- Windows Media Video 9 (WMV3) (using x86 DLL)
- RealVideo 1.0, 2.0 (G2)
- RealVideo 3.0 (RP8), 4.0 (RP9) (using Real libraries)
- Sorenson v1/v3 (SVQ1/SVQ3), Cinepak, RPZA and other QuickTime codecs
- DV video
- 3ivx
- Intel Indeo3 (3.1, 3.2)
- Intel Indeo 4.1 and 5.0 (using x86 DLL or XAnim codecs)
- VIVO 1.0, 2.0, I263 and other H.263(+) variants (using x86 DLL)
- MJPEG, AVID, VCR2, ASV2 and other hardware formats
- FLI/FLC
- HuffYUV
- various old simple RLE-like formats
Most important audio codecs:
- MPEG layer 1, 2, and 3 (MP3) audio
- AC3/A52 (Dolby Digital) audio (software or SP/DIF)
- AAC (MPEG-4 audio)
- WMA (DivX Audio) v1, v2
- WMA 9 (WMAv3), Voxware audio, ACELP.net etc (using x86 DLLs)
- RealAudio: COOK, SIPRO, ATRAC3 (using Real libraries)
- RealAudio: DNET and older codecs
- QuickTime: Qclp, Q-Design QDMC/QDM2, MACE 3/6 (using QT libraries), ALAC
- Ogg Vorbis audio
- VIVO audio (g723, Vivo Siren) (using x86 DLL)
- alaw/ulaw, (ms)gsm, pcm, *adpcm and other simple old audio formats
Download (13.2MB)
Added: 2006-11-07 License: GPL (GNU General Public License) Price:
1202 downloads
Barcode::Code128 2.01
Barcode::Code128 is a Perl module that can generate CODE 128 bar codes. more>>
Barcode::Code128 is a Perl module that can generate CODE 128 bar codes.
SYNOPSIS
use Barcode::Code128;
$code = new Barcode::Code128;
EXPORTS
By default, nothing. However there are a number of constants that represent special characters used in the CODE 128 symbology that you may wish to include. For example if you are using the EAN-128 or UCC-128 code, the string to encode begins with the FNC1 character. To encode the EAN-128 string "00 0 0012345 555555555 8", you would do the following:
use Barcode::Code128 FNC1;
$code = new Barcode::Code128;
$code->text(FNC1.00000123455555555558);
To have this module export one or more of these characters, specify them on the use statement or use the special token :all instead to include all of them. Examples:
use Barcode::Code128 qw(FNC1 FNC2 FNC3 FNC4 Shift);
use Barcode::Code128 qw(:all);
Here is the complete list of the exportable characters. They are assigned to high-order ASCII characters purely arbitrarily for the purposes of this module; the values used do not reflect any part of the CODE 128 standard. Warning: Using the CodeA, CodeB, CodeC, StartA, StartB, StartC, and Stop codes may cause your barcodes to be invalid, and be rejected by scanners. They are inserted automatically as needed by this module.
CodeA 0xf4 CodeB 0xf5 CodeC 0xf6
FNC1 0xf7 FNC2 0xf8 FNC3 0xf9
FNC4 0xfa Shift 0xfb StartA 0xfc
StartB 0xfd StartC 0xfe Stop 0xff
Barcode::Code128 generates bar codes using the CODE 128 symbology. It can generate images in PNG or GIF format using the GD package, or it can generate a text string representing the barcode that you can render using some other technology if desired.
The intended use of this module is to create a web page with a bar code on it, which can then be printed out and faxed or mailed to someone who will scan the bar code. The application which spurred its creation was an expense report tool, where the employee submitting the report would print out the web page and staple the receipts to it, and the Accounts Payable clerk would scan the bar code to indicate that the receipts were received.
The default settings for this module produce a large image that can safely be FAXed several times and still scanned easily. If this requirement is not important you can generate smaller image using optional parameters, described below.
If you wish to generate images with this module you must also have the GD.pm module (written by Lincoln Stein, and available from CPAN) installed. Version 1.20 or higher of GD generates a PNG file, due to issues with the GIF patent. If you want to create a GIF, you must use version 1.19 or earlier of GD. However, most browsers have no trouble with PNG files.
If the GD module is not present, you can still use the module, but you will not be able to use its functions for generating images. You can use the barcode() method to get a string of "#" and " " (hash and space) characters, and use your own image-generating routine with that as input.
To use the the GD module, you will need to install it along with this module. You can obtain it from the CPAN (Comprehensive Perl Archive Network) repository of your choice under the directory authors/id/LDS. Visit http://www.cpan.org/ for more information about CPAN. The GD home page is: http://stein.cshl.org/WWW/software/GD/GD.html
<<lessSYNOPSIS
use Barcode::Code128;
$code = new Barcode::Code128;
EXPORTS
By default, nothing. However there are a number of constants that represent special characters used in the CODE 128 symbology that you may wish to include. For example if you are using the EAN-128 or UCC-128 code, the string to encode begins with the FNC1 character. To encode the EAN-128 string "00 0 0012345 555555555 8", you would do the following:
use Barcode::Code128 FNC1;
$code = new Barcode::Code128;
$code->text(FNC1.00000123455555555558);
To have this module export one or more of these characters, specify them on the use statement or use the special token :all instead to include all of them. Examples:
use Barcode::Code128 qw(FNC1 FNC2 FNC3 FNC4 Shift);
use Barcode::Code128 qw(:all);
Here is the complete list of the exportable characters. They are assigned to high-order ASCII characters purely arbitrarily for the purposes of this module; the values used do not reflect any part of the CODE 128 standard. Warning: Using the CodeA, CodeB, CodeC, StartA, StartB, StartC, and Stop codes may cause your barcodes to be invalid, and be rejected by scanners. They are inserted automatically as needed by this module.
CodeA 0xf4 CodeB 0xf5 CodeC 0xf6
FNC1 0xf7 FNC2 0xf8 FNC3 0xf9
FNC4 0xfa Shift 0xfb StartA 0xfc
StartB 0xfd StartC 0xfe Stop 0xff
Barcode::Code128 generates bar codes using the CODE 128 symbology. It can generate images in PNG or GIF format using the GD package, or it can generate a text string representing the barcode that you can render using some other technology if desired.
The intended use of this module is to create a web page with a bar code on it, which can then be printed out and faxed or mailed to someone who will scan the bar code. The application which spurred its creation was an expense report tool, where the employee submitting the report would print out the web page and staple the receipts to it, and the Accounts Payable clerk would scan the bar code to indicate that the receipts were received.
The default settings for this module produce a large image that can safely be FAXed several times and still scanned easily. If this requirement is not important you can generate smaller image using optional parameters, described below.
If you wish to generate images with this module you must also have the GD.pm module (written by Lincoln Stein, and available from CPAN) installed. Version 1.20 or higher of GD generates a PNG file, due to issues with the GIF patent. If you want to create a GIF, you must use version 1.19 or earlier of GD. However, most browsers have no trouble with PNG files.
If the GD module is not present, you can still use the module, but you will not be able to use its functions for generating images. You can use the barcode() method to get a string of "#" and " " (hash and space) characters, and use your own image-generating routine with that as input.
To use the the GD module, you will need to install it along with this module. You can obtain it from the CPAN (Comprehensive Perl Archive Network) repository of your choice under the directory authors/id/LDS. Visit http://www.cpan.org/ for more information about CPAN. The GD home page is: http://stein.cshl.org/WWW/software/GD/GD.html
Download (0.014MB)
Added: 2007-07-24 License: Perl Artistic License Price:
834 downloads
Bitcollider 0.6.0
Bitcollider is an application which can be used to lookup/submit files to Bitzi. more>>
Bitcollider provides the bitcollider can be used to lookup/submit files to Bitzi.
The Bitcollider utility allows users to uniquely identify and submit files to Bitzis community metadatabase project.
The Bitcollider can be used to identify any local file and has support for extracting metadata from MP3, WAV, Vorbis, JPEG, PNG, GIF, AVI, MPEG-1, MPEG-2, and QuickTime files.
Users can quickly look up all the known information about the given file in Bitzis metadatabase.
Enhancements:
- The kzhash identifier used by Kazaa 2.6 and up is now calculated. (As a result, MAGNET links at Bitzi can include this identifier and work with Kazaa.)
- A video format plugin now extracts and submits information such as framerate, framesize, duration,bitrate, and codec from most AVI, MPEG1/2, and QuickTime videos.
- A problem in the original construction of the TigerTree hash value has been corrected. (Only values from updated software display at theBitzi website.)
- Calculation of MD5 and CRC32 values is now optional.
<<lessThe Bitcollider utility allows users to uniquely identify and submit files to Bitzis community metadatabase project.
The Bitcollider can be used to identify any local file and has support for extracting metadata from MP3, WAV, Vorbis, JPEG, PNG, GIF, AVI, MPEG-1, MPEG-2, and QuickTime files.
Users can quickly look up all the known information about the given file in Bitzis metadatabase.
Enhancements:
- The kzhash identifier used by Kazaa 2.6 and up is now calculated. (As a result, MAGNET links at Bitzi can include this identifier and work with Kazaa.)
- A video format plugin now extracts and submits information such as framerate, framesize, duration,bitrate, and codec from most AVI, MPEG1/2, and QuickTime videos.
- A problem in the original construction of the TigerTree hash value has been corrected. (Only values from updated software display at theBitzi website.)
- Calculation of MD5 and CRC32 values is now optional.
Download (0.10MB)
Added: 2007-03-18 License: Public Domain Price:
952 downloads
cfourcc 0.1.2
This program identifies the codec used in AVI files (*.avi) and allow the user to change the FourCC description code. more>>
This program identifies the codec used in AVI files (*.avi) and allow the user to change the FourCC description code (like fourcc-changer in Windows). It is useful for people working with Microsoft AVI file.
I created this simple program after reading divx/mpeg4 related forums. It comes to me that there arent any software developed in GNU/Linux (nor other UN*X-variant) that have similiar functionality as "Nics Mini AviC" in Microsoft Windows platform.
FourCC (Four Character Code) is a (rather crude) method to identify codec used to encode Microsoft RIFF AVI files. Application software/hardware use the FourCC to correctly select a codec suitable for playing the AVI file in question. The problem arises when a video player (usually the hardware one) fail to recognize a FourCC, and unable to select a newer/compatible codec to play the AVI file. This simple program solves this problem by providing a simple way to change the FourCC of the AVI file to a value accepted by the video player.
Enhancements:
- add -f (force) option to enable changing FourCC in unsupported files.
<<lessI created this simple program after reading divx/mpeg4 related forums. It comes to me that there arent any software developed in GNU/Linux (nor other UN*X-variant) that have similiar functionality as "Nics Mini AviC" in Microsoft Windows platform.
FourCC (Four Character Code) is a (rather crude) method to identify codec used to encode Microsoft RIFF AVI files. Application software/hardware use the FourCC to correctly select a codec suitable for playing the AVI file in question. The problem arises when a video player (usually the hardware one) fail to recognize a FourCC, and unable to select a newer/compatible codec to play the AVI file. This simple program solves this problem by providing a simple way to change the FourCC of the AVI file to a value accepted by the video player.
Enhancements:
- add -f (force) option to enable changing FourCC in unsupported files.
Download (0.014MB)
Added: 2006-07-20 License: GPL (GNU General Public License) Price:
1202 downloads
Cortado 0.2.2
Cortado Streaming applet is a Java applet which supports decoding of Ogg Vorbis, Ogg Theora, MJPEG codecs. more>>
Cortado Streaming applet is a Java applet which supports decoding of Ogg Vorbis, Ogg Theora, MJPEG and Smoke codecs directly in a browser window. Both audio and video are supported.
It contains:
- JST, a port of the GStreamer 0.10 design to Java
- jcraft, a copy of the JCraft JOgg/Jorbis code
- jheora, an implementation of Theora in Java
- codecs (currently only containing the Smoke codec, a variant on Jpeg)
- JST plugins for:
- HTTP source element
- Ogg and Multipart demuxers
- Theora, JPEG and Smoke video decoders
- Vorbis and MuLaw audio decoders
- Java 1.1 sun.audio API audio sink
- Java 1.4 javax.sound.sampled API audio sink
- examples
- applets
This release has support for:
- seeking in on-demand files
- the above-mentioned plugins
- basic HTTP authentication
- buffering
<<lessIt contains:
- JST, a port of the GStreamer 0.10 design to Java
- jcraft, a copy of the JCraft JOgg/Jorbis code
- jheora, an implementation of Theora in Java
- codecs (currently only containing the Smoke codec, a variant on Jpeg)
- JST plugins for:
- HTTP source element
- Ogg and Multipart demuxers
- Theora, JPEG and Smoke video decoders
- Vorbis and MuLaw audio decoders
- Java 1.1 sun.audio API audio sink
- Java 1.4 javax.sound.sampled API audio sink
- examples
- applets
This release has support for:
- seeking in on-demand files
- the above-mentioned plugins
- basic HTTP authentication
- buffering
Download (0.25MB)
Added: 2006-10-26 License: GPL (GNU General Public License) Price:
1099 downloads
gbDVDenc 0.3.5
gbDVDenc is an easy to use GUI for mencoder to rip & encode DVD into mpeg4 files. more>>
gbDVDenc is an easy to use GUI for mencoder to rip & encode DVD into mpeg4 files. gbDVDenc is written in Gambas.
gbDVDenc project needs Mplayer and/or Mencoder and lsdvd to work.
Main features:
- Selection of part of the track by chapters or minutes:seconds
- Audio resample.
- Volume gain.
- Subtitles
- Deinterlace.
- Auto-cropping (with preview)
- Resize.
- Fps conversion.
- Integrated bitrate calculator.
- Save & load of configuration files.
- Italian and english language
Enhancements:
- NEW: Redesigned Log window.
- NEW: Added support for MP4 codec (for PSP video).
- NEW: Added support for Ogg Theora codec.
- NEW: Added option to normalize audio volume.
- NEW: Added delogo option to mask TV stations logo.
- NEW: Added post-encoding command option (useful to shutdown the pc when - finished encoding).
- NEW: Added comments to matrix editor.
- NEW: New icons (thanks Dennis!)
- UPD: Updated french translation (thanks Johan!)
- BUGFIX: Some bugfixes. :-)
- BUGFIX: Fixed and changed OGG encoding.
- BUGFIX: Wait form now remembers its position.
- BUGFIX: Fixed bitrate calculator with ac3 sound.
- BUGFIX: Fixed some bugs in the resize algorithm.
<<lessgbDVDenc project needs Mplayer and/or Mencoder and lsdvd to work.
Main features:
- Selection of part of the track by chapters or minutes:seconds
- Audio resample.
- Volume gain.
- Subtitles
- Deinterlace.
- Auto-cropping (with preview)
- Resize.
- Fps conversion.
- Integrated bitrate calculator.
- Save & load of configuration files.
- Italian and english language
Enhancements:
- NEW: Redesigned Log window.
- NEW: Added support for MP4 codec (for PSP video).
- NEW: Added support for Ogg Theora codec.
- NEW: Added option to normalize audio volume.
- NEW: Added delogo option to mask TV stations logo.
- NEW: Added post-encoding command option (useful to shutdown the pc when - finished encoding).
- NEW: Added comments to matrix editor.
- NEW: New icons (thanks Dennis!)
- UPD: Updated french translation (thanks Johan!)
- BUGFIX: Some bugfixes. :-)
- BUGFIX: Fixed and changed OGG encoding.
- BUGFIX: Wait form now remembers its position.
- BUGFIX: Fixed bitrate calculator with ac3 sound.
- BUGFIX: Fixed some bugs in the resize algorithm.
Download (0.14MB)
Added: 2006-01-31 License: GPL (GNU General Public License) Price:
1365 downloads
3gp converter 0.6
3gp converter is a Kommander script that uses ffmpeg as a backend and allows you convert the video files in 3gp format. more>>
3gp converter is a GUI (Kommander script) that uses ffmpeg as a backend and allows you convert the video files in 3gp format, which used at mobile phones.
You must have ffmpeg installed at you system compilled with AMR audio-codec fupport (check up ffmpeg manuals for instructions). Also you need Kommander installed(at least kommender executor).
You can set custom parameters of encoding,for video stream: resolution, bitrate, framerate, used codec (h263,mpeg4), one or two pass encoding.
For audio stream:bitrate,samplerate (AAC only), audio codec (amr_nb,AAC).
Enhancements:
- updated homepage and added some info
- sliders fix (now sliders moves when you set values manually)
- added prevew backend switch(ffplay/mplayer)
- added "exit" button
- added "stop" buttons for prevew
<<lessYou must have ffmpeg installed at you system compilled with AMR audio-codec fupport (check up ffmpeg manuals for instructions). Also you need Kommander installed(at least kommender executor).
You can set custom parameters of encoding,for video stream: resolution, bitrate, framerate, used codec (h263,mpeg4), one or two pass encoding.
For audio stream:bitrate,samplerate (AAC only), audio codec (amr_nb,AAC).
Enhancements:
- updated homepage and added some info
- sliders fix (now sliders moves when you set values manually)
- added prevew backend switch(ffplay/mplayer)
- added "exit" button
- added "stop" buttons for prevew
Download (0.035MB)
Added: 2007-05-13 License: GPL (GNU General Public License) Price:
1432 downloads
CELT 0.6.0
CELT is an experimental audio codec for use in low-delay communication. more>>
CELT 0.6.0 is created to be an experimental audio codec for use in low-delay communication. CELT stands for "Code-Excited Lapped Transform". It applies some of the CELP principles, but does everything in the frequency domain, which removes some of the limitations of CELP.
Major Features:
- Ultra-low latency (typically from 3 to 9 ms)
- Full audio bandwidth (44.1 kHz and 48 kHz)
- Stereo support
- Packet loss concealment
- Constant bit-rates from 32 kbps to 128 kbps and above
- A fixed-point version of the encoder and decoder
- The CELT codec is meant to close the gap between Vorbis and Speex for applications where both high quality audio and low delay are desired.
Enhancements:
- Has just been released, with many quality improvements, including better stereo coupling, better handling of transients, and better handling of highly tonal signals.
- Packet loss robustness has been improved through the optional use of independent (intra) frames.
- Supports a larger dynamic range, suitable for encoding 24-bit audio (float version only).
- There is also a very early VBR implementation.
Added: 2009-07-07 License: BSD License Price: FREE
13 downloads
Movic 0.1.0
Movic project is a front-end for ffmpeg which converts video files to the formats supported by mobile devices. more>>
Movic project is a front-end for ffmpeg which converts video files to the formats supported by mobile devices.
Installed version of ffmpeg should support the input files format and these output formats:
Format Audio Codec Video Codec
------------------------------------------------------
MPEG-4 xvid(mpeg-4) aac
3GPP h263 amr_nb
movic reads the formats from XML files( $(datadir)/mobile-video-converter/formats.xml
and $HOME/.movic.xml ). Currently only few formats are available so if the formats you want is not included, create a file named .movic.xml, add the formats to it(see formats.xml and follow its syntax) and put it in your home directory. movic will automaticaly reads the file and adds the included formats to the list.
<<lessInstalled version of ffmpeg should support the input files format and these output formats:
Format Audio Codec Video Codec
------------------------------------------------------
MPEG-4 xvid(mpeg-4) aac
3GPP h263 amr_nb
movic reads the formats from XML files( $(datadir)/mobile-video-converter/formats.xml
and $HOME/.movic.xml ). Currently only few formats are available so if the formats you want is not included, create a file named .movic.xml, add the formats to it(see formats.xml and follow its syntax) and put it in your home directory. movic will automaticaly reads the file and adds the included formats to the list.
Download (0.10MB)
Added: 2007-08-06 License: GPL (GNU General Public License) Price:
816 downloads
KWiideo 0.1
KWiideo is a video encoder for the mjpeg codec, which is supported by the Nintendo Wii. more>>
KWiideo is a video encoder for the mjpeg codec, which is supported by the Nintendo Wii.
You can use mencoder or ffmpeg as encoder. If you want to add subtitles you have to use mencoder, because ffmpeg cant add srt files to videos (maybe ffmpeg can do it, but didnt found a function for it).
You can set the quality of the output video using the quality slider. Available values 1 (best quality, largest files) to 30 (poor quality, small files). An other way to change the quality is setting the bitrate. High bitrates create better quality, but the filesize increase. It is not possible to use the quality slider and the bitrate setting function at the same time. Changing the bitrate seems not to work with mencoder and mjpeg as codec, you better take the quality slider when you use mencoder as encoder.
For splitting the video, you need avisplit. Comments are welcome.
<<lessYou can use mencoder or ffmpeg as encoder. If you want to add subtitles you have to use mencoder, because ffmpeg cant add srt files to videos (maybe ffmpeg can do it, but didnt found a function for it).
You can set the quality of the output video using the quality slider. Available values 1 (best quality, largest files) to 30 (poor quality, small files). An other way to change the quality is setting the bitrate. High bitrates create better quality, but the filesize increase. It is not possible to use the quality slider and the bitrate setting function at the same time. Changing the bitrate seems not to work with mencoder and mjpeg as codec, you better take the quality slider when you use mencoder as encoder.
For splitting the video, you need avisplit. Comments are welcome.
Download (0.056MB)
Added: 2007-05-21 License: GPL (GNU General Public License) Price:
889 downloads
Dirac 0.7.0
Dirac is a video codec that provides general-purpose video compression and decompression tools. more>>
Dirac is a video codec that provides general-purpose video compression and decompression tools comparable with state-of-the-art systems.
Dirac video codec is available for distribution under the MPL version 1.1 software license.
Dirac is an open source video codec. It uses a traditional hybrid video codec architecture, but with the wavelet transform instead of the usual block transforms. Motion compensation uses overlapped blocks to reduce block artefacts that would upset the transform coding stage.
Dirac can code just about any size of video, from streaming up to HD and beyond, although certain presets are defined for different applications and standards. These cover the parameters that need to be set for the encoder to work, such as block sizes and temporal prediction structures, which must otherwise be set by hand.
Dirac is intended to develop into real coding and decoding software, capable of plugging into video processing applications and media players that need compression.
It is intended to develop into a simple set of reliable but effective coding tools that work over a wide variety of content and formats, using well-understood compression techniques, in a clear and accessible software structure. It is not intended as a demonstration or reference coder.
Enhancements:
- This is a major release to comply with the latest version of the Dirac Bytestream Specification.
- Support has been added for constant bit-rate coding in addition to existing constant quality coding.
- Arithmetic coding and motion vector data partitioning have been improved.
- The encoder and decoder API have changed.
- New patches have been released for MPlayer and FFMpeg.
- A new version of the DirectShow filter to comply with Dirac 0.7.0 has been released.
<<lessDirac video codec is available for distribution under the MPL version 1.1 software license.
Dirac is an open source video codec. It uses a traditional hybrid video codec architecture, but with the wavelet transform instead of the usual block transforms. Motion compensation uses overlapped blocks to reduce block artefacts that would upset the transform coding stage.
Dirac can code just about any size of video, from streaming up to HD and beyond, although certain presets are defined for different applications and standards. These cover the parameters that need to be set for the encoder to work, such as block sizes and temporal prediction structures, which must otherwise be set by hand.
Dirac is intended to develop into real coding and decoding software, capable of plugging into video processing applications and media players that need compression.
It is intended to develop into a simple set of reliable but effective coding tools that work over a wide variety of content and formats, using well-understood compression techniques, in a clear and accessible software structure. It is not intended as a demonstration or reference coder.
Enhancements:
- This is a major release to comply with the latest version of the Dirac Bytestream Specification.
- Support has been added for constant bit-rate coding in addition to existing constant quality coding.
- Arithmetic coding and motion vector data partitioning have been improved.
- The encoder and decoder API have changed.
- New patches have been released for MPlayer and FFMpeg.
- A new version of the DirectShow filter to comply with Dirac 0.7.0 has been released.
Download (0.70MB)
Added: 2007-05-09 License: MPL (Mozilla Public License) Price:
904 downloads
POE::Component::Enc::Flac 1.01
POE::Component::Enc::Flac is a POE component to wrap FLAC encoder flac. more>>
POE::Component::Enc::Flac is a POE component to wrap FLAC encoder flac.
SYNOPSIS
use POE qw(Component::Enc::Flac);
$encoder1 = POE::Component::Enc::Flac->new();
$encoder1->enc(input => "/tmp/track03.wav");
$encoder2 = POE::Component::Enc::Flac->new(
parent => mainSession,
priority => 10,
compression => best,
status => flacStatus,
error => flacEerror,
warning => flacWarning,
done => flacDone,
);
$encoder2->enc(
input => "/tmp/track02.wav",
output => "/tmp/02.flac",
tracknumber => Track 2,
comment => [
title=Birdhouse in your Soul,
artist=They Might be Giants,
date=1990,
origin=CD,
]
);
POE::Kernel->run();
ABSTRACT
POE is a multitasking framework for Perl. FLAC stands for Free Lossless Audio Codec and flac is an encoder for this standard. This module wraps flac into the POE framework, simplifying its use in, for example, a CD music ripper and encoder application. It provides an object oriented interface.
<<lessSYNOPSIS
use POE qw(Component::Enc::Flac);
$encoder1 = POE::Component::Enc::Flac->new();
$encoder1->enc(input => "/tmp/track03.wav");
$encoder2 = POE::Component::Enc::Flac->new(
parent => mainSession,
priority => 10,
compression => best,
status => flacStatus,
error => flacEerror,
warning => flacWarning,
done => flacDone,
);
$encoder2->enc(
input => "/tmp/track02.wav",
output => "/tmp/02.flac",
tracknumber => Track 2,
comment => [
title=Birdhouse in your Soul,
artist=They Might be Giants,
date=1990,
origin=CD,
]
);
POE::Kernel->run();
ABSTRACT
POE is a multitasking framework for Perl. FLAC stands for Free Lossless Audio Codec and flac is an encoder for this standard. This module wraps flac into the POE framework, simplifying its use in, for example, a CD music ripper and encoder application. It provides an object oriented interface.
Download (0.72MB)
Added: 2006-06-22 License: Perl Artistic License Price:
1219 downloads
gfourcc 0.1.1
gfourcc is a tool for changing fourcc in Microsoft RIFF AVI files. more>>
gfourcc is a tool for changing fourcc in Microsoft RIFF AVI files.
Identifies the codec used in AVI files (*.avi) and allow the user to change the FourCC description code (like fourcc-changer in Windows).
Useful for people working with Microsoft AVI file. A Linux clone of AviC fourcc changer tool
<<lessIdentifies the codec used in AVI files (*.avi) and allow the user to change the FourCC description code (like fourcc-changer in Windows).
Useful for people working with Microsoft AVI file. A Linux clone of AviC fourcc changer tool
Download (0.11MB)
Added: 2005-08-04 License: GPL (GNU General Public License) Price:
1561 downloads
mimetic 0.9.2
mimetic is a powerful, full featured, STL-based, standards compliant C++ MIME library. more>>
mimetic is a powerful, full featured, STL-based, standards compliant C++ MIME library.
mimetic is a GPL MIME library written in C++ designed to be easy to use and integrate but yet fast and efficient.
Im a fan of the C++ Standard Library so mimetic has been built around the standard lib. This means that youll not find yet another string class or list implementation and that youll feel comfortable in using this library from the very first time.
mimetic doesnt use exceptions but it heavily uses templates so a mostly standard compliant C++ compiler is required. I developed it using GCC 3.x and tested on most Unixes.
When it comes to performance the stdlib is important (and GCCs is not the fastest library around) so mimetic code include some classes that are not strictly needed but are there just to improve performance (for ex. the File class for memory mapped file access).
Most classes functionalities and behavior will be clear if you ever studied MIME and its components; if you dont know anything about Internet messages youll probably want to read some RFCs to understand the topic and, therefore, easily use the library whose names, whenever possible, overlap terms adopted in the standard RFC documents. At the very least: RFC 822, RFC 2045 and RFC 2046.
Very easy to use
This was, from the beginning, one of the objectives of mimetic.
If you know the MIME standard youll rarely need online documentation.
Full featured
Everything you expect to find in a MIME library is already into mimetic, if youll not find it is because your requirements are probably insane :) Oh well cryptography is not in the library yet, but it will some day.
Standard compliant
mimetic tries to follow current standards as closely as possible.
STL based
This could be a very big advantage if you know the STL and want to integrate mimetic into your STL based project. Youll have same powerful concepts and classes fully applicable to emails. If you dont know the STL so this is a good opportunity to learn it! A very good reference (yet freely readable) is the Dinkum C++ Library Reference.
Compile-time codec chains
Codec chains are template based so that codecs are chained together by the compiler using inline functions whenever possible to speed up runtime performance. Creating a codec chain will sound very familiar if you know Unix pipes:
codec0 | codec1 | codec2 | ... | last_codec
Jump to a more complete example
Portable
Ive personally tested it on Linux, {Open,Free,Net}BSD, Solaris, Mac OS X. It uses Autotools to compile so porting on any Unix system should be easy.
You can also easily compile mimetic on Windows using files in win32 directory (thanks to Andreas Gruen who worked on Windows port). Project files come out Visual Studio 2003 .NET.
For questions regarding Windows port you can contact Andreas at
More then 50 test functions, more then 2500 checks
cutee has been used for Unit Testing and there are a lot of tests the run automatically every time someone compiles mimetic. This doesnt mean that its bug free but it helps.
Open source
Source code of the library, tests and examples are bundled into the distribution package. All except codec code (that is heavily template based) is very readable so if Documentation is not good enough for you sources can be your primary reference.
HTML documentation
Library documentation is generated from source code by Doxygen. You can browse it online of generate yourself for offline browsing.
Enhancements:
- Iterator parser bugfixes, a DateTime fix, and Solaris support.
<<lessmimetic is a GPL MIME library written in C++ designed to be easy to use and integrate but yet fast and efficient.
Im a fan of the C++ Standard Library so mimetic has been built around the standard lib. This means that youll not find yet another string class or list implementation and that youll feel comfortable in using this library from the very first time.
mimetic doesnt use exceptions but it heavily uses templates so a mostly standard compliant C++ compiler is required. I developed it using GCC 3.x and tested on most Unixes.
When it comes to performance the stdlib is important (and GCCs is not the fastest library around) so mimetic code include some classes that are not strictly needed but are there just to improve performance (for ex. the File class for memory mapped file access).
Most classes functionalities and behavior will be clear if you ever studied MIME and its components; if you dont know anything about Internet messages youll probably want to read some RFCs to understand the topic and, therefore, easily use the library whose names, whenever possible, overlap terms adopted in the standard RFC documents. At the very least: RFC 822, RFC 2045 and RFC 2046.
Very easy to use
This was, from the beginning, one of the objectives of mimetic.
If you know the MIME standard youll rarely need online documentation.
Full featured
Everything you expect to find in a MIME library is already into mimetic, if youll not find it is because your requirements are probably insane :) Oh well cryptography is not in the library yet, but it will some day.
Standard compliant
mimetic tries to follow current standards as closely as possible.
STL based
This could be a very big advantage if you know the STL and want to integrate mimetic into your STL based project. Youll have same powerful concepts and classes fully applicable to emails. If you dont know the STL so this is a good opportunity to learn it! A very good reference (yet freely readable) is the Dinkum C++ Library Reference.
Compile-time codec chains
Codec chains are template based so that codecs are chained together by the compiler using inline functions whenever possible to speed up runtime performance. Creating a codec chain will sound very familiar if you know Unix pipes:
codec0 | codec1 | codec2 | ... | last_codec
Jump to a more complete example
Portable
Ive personally tested it on Linux, {Open,Free,Net}BSD, Solaris, Mac OS X. It uses Autotools to compile so porting on any Unix system should be easy.
You can also easily compile mimetic on Windows using files in win32 directory (thanks to Andreas Gruen who worked on Windows port). Project files come out Visual Studio 2003 .NET.
For questions regarding Windows port you can contact Andreas at
More then 50 test functions, more then 2500 checks
cutee has been used for Unit Testing and there are a lot of tests the run automatically every time someone compiles mimetic. This doesnt mean that its bug free but it helps.
Open source
Source code of the library, tests and examples are bundled into the distribution package. All except codec code (that is heavily template based) is very readable so if Documentation is not good enough for you sources can be your primary reference.
HTML documentation
Library documentation is generated from source code by Doxygen. You can browse it online of generate yourself for offline browsing.
Enhancements:
- Iterator parser bugfixes, a DateTime fix, and Solaris support.
Download (0.41MB)
Added: 2007-01-21 License: GPL (GNU General Public License) Price:
1007 downloads
Thoggen 0.6.0
Thoggen is a DVD backup utility (DVD ripper). more>>
Thoggen project is a DVD backup utility (DVD ripper) for Linux, based on GStreamer and Gtk+.
Note: Thoggen is still beta software, but should work fine nevertheless. Make sure you check the list of known issues.
Thoggen is designed to be easy and straight-forward to use. It attempts to hide the complexity many other transcoding tools expose and tries to offer sensible defaults that work okay for most people most of the time.
Main features:
- Easy to use, with a nice graphical user interface (GUI)
- Supports title preview, picture cropping, and picture resizing.
- Language Selection for audio track (no subtitle support yet though)
- Encodes into Ogg/Theora video
- Can encode from local directory with video DVD files
- Based on the GStreamer multimedia framework, which makes it fairly easy to add additional encoding formats/codecs in future.
Supported formats:
Ogg/Theora:- Theora video with Vorbis audio in an Ogg container (in case you have not heard of Theora before: it is basically what Vorbis is for audio - a patent-free, royalty-free codec that can be implemented by anone and is supported by recent versions of all major media players on all major platforms).
AVI/divx/mpeg4:- More formats, like MPEG4/divx/xvid in AVI etc., will be added once the core functionality has been finished and works reliably.
Thoggen is licensed under the GNU General Public license (GPL).
<<lessNote: Thoggen is still beta software, but should work fine nevertheless. Make sure you check the list of known issues.
Thoggen is designed to be easy and straight-forward to use. It attempts to hide the complexity many other transcoding tools expose and tries to offer sensible defaults that work okay for most people most of the time.
Main features:
- Easy to use, with a nice graphical user interface (GUI)
- Supports title preview, picture cropping, and picture resizing.
- Language Selection for audio track (no subtitle support yet though)
- Encodes into Ogg/Theora video
- Can encode from local directory with video DVD files
- Based on the GStreamer multimedia framework, which makes it fairly easy to add additional encoding formats/codecs in future.
Supported formats:
Ogg/Theora:- Theora video with Vorbis audio in an Ogg container (in case you have not heard of Theora before: it is basically what Vorbis is for audio - a patent-free, royalty-free codec that can be implemented by anone and is supported by recent versions of all major media players on all major platforms).
AVI/divx/mpeg4:- More formats, like MPEG4/divx/xvid in AVI etc., will be added once the core functionality has been finished and works reliably.
Thoggen is licensed under the GNU General Public license (GPL).
Download (0.70MB)
Added: 2006-10-16 License: GPL (GNU General Public License) Price:
1109 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 codec 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