FLAC 1.3.3: verlustloser audio-codec

CD-Ripper, MP3-Encoder/-Player, sonstige Formate, Audioeditoren, etc.

Moderatoren: Jean, |Gordon|, Moderatoren

Antworten
RIP
FALLEN MOD
Beiträge: 3009
Registriert: 19.12.01, 20:17

FLAC 1.3.3: verlustloser audio-codec

Beitrag von RIP » 14.03.02, 14:22

Name: FLAC
Version: 1.0.2
Homepage: http://flac.sourceforge.net/index.html
Grösse: ca. 400kb
Download: http://prdownloads.sourceforge.net/flac ... .2-win.zip

flac frontend: http://home.wanadoo.nl/~w.speek/downloa ... ontend.zip

flac ist im gegensatz zu mp3,ogg vorbis usw. ein verlustloser audiocodec ,d.h. die dateien sind erwartungsgemäß um einiges größer --- sind der sache ist es aber auch diese dateien später weiter zu verarbeiten - ohne verluste ! - ähnlich wie bei grafikprogrammen die tiff kompression im gegensatz zur verlust-speicherung mit jpeg .... ; dieser codec bietet dazu aber auch noch streamingfähigkeit und ist frei von patenten dritter !
features: FLAC stands for Free Lossless Audio Codec. The FLAC project consists of:


the stream format
libFLAC, a library which implements reference encoders and decoders
flac, a command-line wrapper around libFLAC to encode and decode .flac files
input plugins for various music players (Winamp, XMMS, and more in the works)

"Free" means that the specification of the stream format is in the public domain (the FLAC project reserves the right to set the FLAC specification and certify compliance), and that neither the FLAC format nor any of the implemented encoding/decoding methods are covered by any patent. It also means that the source for libFLAC is available under the LGPL and the sources for flac and the plugins are available under the GPL.

FLAC compiles on many platforms: most Unixes (Linux, *BSD, Solaris, OS X), Windows, BeOS, and OS/2. There are build systems for autoconf/automake, MSVC, Watcom C, and Project Builder.

What FLAC is:


FLAC is patent free. The FLAC format or encoding/decoding methods are not covered by any patents.


FLAC is lossless. The encoding of 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.


FLAC is designed to compress audio data. Technically, flac can "compress" other kinds of data losslessly (if you pass it in as a mono 8-bit raw file), but the output files tend to be bigger.


The compression capabilities of FLAC are extendable, meaning that new methods can be added to future versions of the format without breaking older streams or decoders.


The currently implemented compression methods in the reference encoder yield streams smaller than shorten. The encoding time is variable, but is generally between that of shorten, and that of, say, LAME. The most aggressive compression however can be quite slow. For more info see the comparison page.


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 hardare.


FLAC is suitable for archiving, since there is no information loss. You are not locked into the format since there is no generation loss if you decide 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.


FLAC is suitable for streaming. 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.


FLAC supports fast sample-accurate seeking. Not only is this useful for playback, it makes FLAC files suitable for use in editing applications.


FLAC has an extendable metadata system. New metadata blocks can be defined and implemented in future versions of FLAC without breaking older streams or decoders. Applications can write their own APPLICATION metadata once they register an ID. ID3 and ID3V2 tags may be attached to .flac files without disrupting the decoder.

Some things that follow from the features:


FLAC streams can be played back consecutively with no audible gaps in between, unlike say, MP3s (this is one of the minor goals). For example, you can encode a live album as individual tracks and still play them back seamlessly.


The sample-accurate seeking allows versatile playback: a sophisticated player could do index points, complex looping, or other structured playback. This could be useful in for say DJs, or practice sessions where you want to play along through specific passages.


Basically, you get the versatility of a WAV file in a compressed streamable format.

What FLAC is not:


Lossy. FLAC is intended for lossless compression only, as there are many good lossy formats already, such as MP3 (see LAME for an excellent open-source implementation), and Ogg Vorbis.


SDMI compliant, et cetera. There is no intention to support any methods of copy protection, which are, for all practical purposes, a complete waste of bits. (Another way to look at it is that since copy protection is futile, it really carries no information, so you might say FLAC already losslessly compresses all possible copy protection information down to zero bits!) Of course, we can't stop what some misguided person does with proprietary meta-data blocks, but then again, non-proprietary decoders will skip them anyway.
Zuletzt geändert von RIP am 06.02.05, 10:02, insgesamt 2-mal geändert.
[i]Copying all or parts of a program is as natural to a programmer as breathing, and as productive. It ought to be as free. [/i] - RMS

Japetus
Mitglied
Beiträge: 28
Registriert: 31.05.04, 10:58

Beitrag von Japetus » 06.02.05, 9:32

Flac ist jetzt in der Version 1.12 erschienen :
FLAC 1.1.2 is available. New in this release are small decoding
speedups for all platforms, small encoding speedups in fast (non-LPC)
mode, streaming support in the XMMS plugin, and several bug fixes.
For developers there are also a few additions and changes to the
metadata API to make working with tags easier.
Detailiertes Changelog auf der Homepage (http://flac.sourceforge.net).

DL:http://cyberial.com/flacinstaller.asp
infinity welcomes careful drivers (red dwarf)

Benutzeravatar
vorkoster
Mitglied
Beiträge: 1375
Registriert: 26.01.05, 6:56

Beitrag von vorkoster » 12.10.06, 8:13

Version 1.1.3 Beta 1 (10.10.2006)

(Download, noch ohne Changelog)
"Alles ist möglich, aber nicht überall."
Angela Merkel

catman
Mitglied
Beiträge: 978
Registriert: 06.06.06, 14:36

Beitrag von catman » 01.12.06, 12:12

Flac 1.1.3 (30.11.2006)
Zuletzt geändert von catman am 02.12.06, 9:43, insgesamt 1-mal geändert.

Benutzeravatar
lubot
Beiträge: 331
Registriert: 04.06.02, 9:53

Beitrag von lubot » 01.12.06, 15:48


Benutzeravatar
Stevie
Mitglied
Beiträge: 610
Registriert: 18.08.06, 13:34

Beitrag von Stevie » 14.02.07, 19:51

FLAC for Windows 1.1.4

noch kein changelog, aber es soll um einiges schneller kodieren.

Sorry, Download bis jetzt nur bei BetaNews:
http://fileforum.betanews.com/download/ ... 19498790/1

Benutzeravatar
fishy
Mitglied
Beiträge: 502
Registriert: 16.08.05, 0:52

Beitrag von fishy » 28.07.07, 14:17


Benutzeravatar
vorkoster
Mitglied
Beiträge: 1375
Registriert: 26.01.05, 6:56

Beitrag von vorkoster » 18.09.07, 6:29

Version 1.21b (17.09.2007)

Änderungen
"Alles ist möglich, aber nicht überall."
Angela Merkel

Benutzeravatar
Gordon
Beiträge: 13179
Registriert: 06.01.02, 18:46

Re: FLAC 1.2.1b : verlustloser audio-codec

Beitrag von Gordon » 21.10.13, 19:47

im Juni 2013 erschien Version 1.3.0:
https://xiph.org/flac/changelog.html
Freude ist nur ein Mangel an Information.

xiaxia
Beiträge: 390
Registriert: 25.09.02, 17:38

Re: FLAC 1.3.0: verlustloser audio-codec

Beitrag von xiaxia » 22.10.13, 22:54

Die Binaries sind allerdings bei xiph (noch) nicht erhältlich.
Eine Quelle wäre z.B. http://www.saunalahti.fi/~cse/temp/ (wird auch von foobar genutzt!)

Benutzeravatar
Gordon
Beiträge: 13179
Registriert: 06.01.02, 18:46

Re: FLAC 1.3.0: verlustloser audio-codec

Beitrag von Gordon » 28.11.14, 17:15

FLAC 1.3.1 (25-Nov-2014)
General:
Improved decoding efficiency of all bit depths but especially so for 24 bits for IA32 architecture (lvqcl and Miroslav Lichvar).
Faster encoding using SSE and AVX (lvqcl).
Fixed bartlett, bartlett_hann and triangle functions.
New apodization functions partial_tukey and punchout_tukey for improved compression (Martijn van Beurden).
Retuned compression presets to incorporate new apodization functions (Martijn van Beurden).
Fix -Wcast-align warnings on armhf architecture
DL: http://sourceforge.net/projects/flac/files/flac-win/ (ganz unten!)
Freude ist nur ein Mangel an Information.

Benutzeravatar
Gordon
Beiträge: 13179
Registriert: 06.01.02, 18:46

Re: FLAC 1.3.1: verlustloser audio-codec

Beitrag von Gordon » 02.01.17, 17:20

Freude ist nur ein Mangel an Information.

Benutzeravatar
Gordon
Beiträge: 13179
Registriert: 06.01.02, 18:46

Re: FLAC 1.3.2: verlustloser audio-codec

Beitrag von Gordon » 11.08.19, 16:58

Freude ist nur ein Mangel an Information.

Antworten