Scripts Index
C/C++ Multimedia  

FLAC for Music and Sound

download download home home   report broken
important script information
company name:
Josh Coalson
license: Free
minimum requirements: C and C++
functional limitations:
FLAC for Music and Sound description
FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality.This is similar to how Zip works, except with FLAC you will get much better compression because it is designed specifically for audio, and you can play back compressed FLAC files in your favorite player (or your car or home stereo, see supported devices) just like you would an MP3 file.FLAC stands out as the fastest and most widely supported lossless audio codec, and the only one that at once is non-proprietary, is unencumbered by patents, has an open-source reference implementation, has a well documented format and API, and has several other independent implementations.FLAC supports tagging, cover art, and fast seeking. FLAC is freely available and supported on most operating systems, including Windows, "unix" (Linux, *BSD, Solaris, OS X, IRIX), BeOS, OS/2, and Amiga.There are many programs and devices that support FLAC, but the core FLAC project here maintains the format and provides programs and libraries for working with FLAC files.Notable features of FLAC:- Lossless: The encoding of audio (PCM) data incurs no loss of information, and the decoded audio is bit-for-bit identical to what went into the encoder. Each frame contains a 16-bit CRC of the frame data for detecting transmission errors. The integrity of the audio data is further insured by storing an MD5 signature of the original unencoded audio data in the file header, which can be compared against later during decoding or testing.- Fast: FLAC is asymmetric in favor of decode speed. Decoding requires only integer arithmetic, and is much less compute-intensive than for most perceptual codecs. Real-time decode performance is easily achievable on even modest hardware.- Hardware support: FLAC is supported by dozens of consumer electronic devices, from portable players, to home stereo equipment, to car stereo.- Flexible metadata: FLAC's metadata system supports tags, cover art, seek tables, and cue sheets. Applications can write their own APPLICATION metadata once they register an ID. New metadata blocks can be defined and implemented in future versions of FLAC without breaking older streams or decoders.- Seekable: FLAC supports fast sample-accurate seeking. Not only is this useful for playback, it makes FLAC files suitable for use in editing applications.- Streamable: Each FLAC frame contains enough data to decode that frame. FLAC does not even rely on previous or following frames. FLAC uses sync codes and CRCs (similar to MPEG and other formats), which, along with framing, allow decoders to pick up in the middle of a stream with a minimum of delay.- Suitable for archiving: FLAC is an open format, and there is no generation loss if you need to convert your data to another format in the future. In addition to the frame CRCs and MD5 signature, flac has a verify option that decodes the encoded stream in parallel with the encoding process and compares the result to the original, aborting with an error if there is a mismatch.- Convenient CD archiving: FLAC has a "cue sheet" metadata block for storing a CD table of contents and all track and index points. For instance, you can rip a CD to a single file, then import the CD's extracted cue sheet while encoding to yield a single file representation of the entire CD. If your original CD is damaged, the cue sheet can be exported later in order to burn an exact copy.- Error resistant: Because of FLAC's framing, stream errors limit the damage to the frame in which the error occurred, typically a small fraction of a second worth of data. Contrast this with some other lossless codecs, in which a single error destroys the remainder of the stream.What FLAC is not:- Lossy. FLAC is intended for lossless compression only, as there are many good lossy formats already, such as Vorbis, MPC, and MP3 (see LAME for an excellent open-source implementation).- DRM. There is no intention to add any copy prevention methods. Of course, we can't stop someone from encrypting a FLAC stream in another container (e.g. the way Apple encrypts AAC in MP4 with FairPlay), that is the choice of the user.
Similar scripts
OpenGL and Keyboard Input Code (Popularity: ) : OpenGL and Keyboard Input Code shows how to control the rotation of a cube with the keyboard arrows.
Flash to Video Batch Converter (Popularity: ) : Convert Flash (*.swf) movies to video AVI/ASF/WMV/MPEG/VOB/MP4 files in a batch. Flash To Video Bach Converter lets you easily transform any Macromedia Flash (*.SWF and *.FLV files) to video movie file. Best choice for video editing software. You can capture ...
Free V-AMP for Music and Sound (Popularity: ) : Free V-AMP is a free software project which acts as a MIDI controller for the Behringer V-AMP guitar amplifier.It is intended to be a free replacement for the proprietary zero-cost software Behringer distributes.It can control and monitor the amplifier settings; ...
FlPlayer (Popularity: ) : FlPlayer is a Flash Player with ActionScript support. It is written in C and C . It has two parts, one is Player and another is the&a another is the ActionScript Library. It r*BSD.
Alba Extractor (Popularity: ) : ALBA EXTRACTOR EXTRACTS ALBUMWRAP FILES, CORRUPTED ALBUMWRAP'S (OFTEN) OR INCOMPLETE. THE FULLALBUM FORMAT IS THE OFFICIAL FORMAT OF ALBA. THE PURPOSE OF THE EXTRACTOR IS TO EXTRACT AS MUCH AS IT CAN FROM A WRAPPED MP FILE.
Audacity (Popularity: ) : Audacity 1.2.0 is a new stable version of the free Audacity sound editor. This release features major improvements over version 1.0, including new effects, improved audio quality, and an updated user interface.
VirtualDub (Popularity: ) :
Esvon MediaGateway (Popularity: ) : If client connects to media server and opens stream for playing, plug-in is notified about this event and parses request string to get title and ticket. After that plug-in sends client's ticket to the communication interface (CI). CI transmits this ...
Mp3Wrap (Popularity: ) : This script can be used by the users to merge two or more MP3 files in only one big sized MP3 file. It acts as a whole album wrap with the ability to include MP3 files with cover images, playlists, ...
Platinum Player - A Cool CDPlayer with Skin Support (Popularity: ) : Platinum Player - A Cool CDPlayer with Skin Support is a Windows compatible cool CDPlayer with Skin Support. It's small and attractive. It was Written in Dev-C++.
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Similar Software
Course For NI FM8 - FM Synthesis and Sound Design (Popularity: ) : Join Synth Expert David Earl (a.k.a. SFLogicNinja) and discover how incredibly powerful and rich FM synthesis can be when using the amazing FM8 synth from Native Instruments...<br />In this tutorial, FM Synthesis and Sound Design, MPV expert trainer David Earl ...
Better Ears Beginner - Music and Ear Training (Popularity: ) : A»Better Ears BeginnerA« is the free version of A»Better EarsA«, an educational music and ear training program. A»Better EarsA« helps you grow your musical skills and enhance your hearing capabilities. There are ten different exercises included, starting from interval recognition ...
Mc Loud - Streaming music and movie player for Dropbox and Local or Network Files (NAS) (Popularity: ) : Mc Loud is a streaming audio and video player for music and movies stored on Dropbox. <br /><br />Mc Loud lets you play the media stored on your Dropbox account directly on your Mac. Mc Loud features a built-in remote ...
EAReverb (Popularity: ) : EAReverb is 100% algorithmic and it does not use any IR files. Early reflections are built "on-the-fly" depending on your own settings. The size parameter has an impact on early reflections and late reverb... Switching from a size to another ...
Word Domino - Letters game for kids and grownups (Popularity: ) : Designed with a speech therapist, this fun letter game is available for the whole family. <br /><br />It allows children from 6 years old to work on their vocabulary and reading skills, as well as mental organisation and scanning. <br ...
Clipart for iWork and MS Office (Popularity: ) : Clipart for iWork and MS Office package has 50 free different outstanding pictures which can be used in Apple's iWeb, Keynote, Pages, Numbers and many other applications on a Mac. <br /><br />The pictures are in two styles, with shadows ...
Ambient Grains (Popularity: ) : Ambient Grains is a software tool that automatically generates ambient music and other ambient sounds from music and other sound files, by using a new and innovative method of granular synthesis.

Simply select the names of the input and output ...

Become Happy (Popularity: ) : Increase your happiness by having this universal software affect your endorphin hormone (hormone of happiness). Become Happy slightly changes look and feel of your desktop, of all windows opened and all the music and sound playing, affecting your endorphin-hormone (the ...
Toki Shot for Mac (Popularity: ) : A tool for creating shot lists from cut films, it can be used for breaking down movies, TV films, documentaries, TV series… It is a tool for picture and sound editors, music editors, musicians and archivists.

It allows the user to:
- ...

Kangas Sound Editor for Mac OS X (Popularity: ) : There is a kangaroo theme to this software. The user can synthesize sound effects and music effectively from scratch using this program. Musical pitches are constructed using a system of frequency ratios, rather than the conventional equal-temperament notation. MIDI pitch ...
ad


Rate me
supported os
Linux
Mac OSX
Macintosh
Win All, BSD, Solaris
stats
downloads 3
version 1.2.0
size in Kb 1,864
popularity   
871/370770
user rating 0/10
New Scripts
Popular Scripts
Latest Reviews