Free Lossless Audio Codec

Que es el Free Lossless Audio Codec?

Desarrollador Fundación Xiph.Org / Josh Coalson[] FLAC.SourceForge.net [1]Información general Extensión de archivo . flac Tipo de MIME audio/x-flac[2] Lanzamiento inicial 20 de julio de 2001 Última versión 1.2.1b (info [3])17 de septiembre de 2007 Tipo de formato Códec de audioEstándar(es) Especificaciones [4]Formato abierto ? Free Lossless Audio Codec (FLAC) (Códec de audio, sin pérdida y libre) es un formato del proyecto Ogg para codificar audio sin pérdida de calidad, es decir, el archivo inicial puede ser recompuesto totalmente con la desventaja de que el archivo ocupe mucho más espacio del que se obtendría al aplicar compresión con pérdida o Lossy.Otros formatos como MPEG-1 Layer 3 (MP3),[ 5] Windows Media Audio (WMA) (excepto WMA Lossless), Advanced Audio Coding (AAC), Ogg Vorbis (OGG), Adaptive Transform Acoustic Coding ATRAC, etc., al comprimir el archivo pierden, de forma irreversible, parte de la información del original, a cambio de un gran ahorro de tamaño en el archivo. FLAC no reduce significativamente el tamaño de archivo, a lo sumo deja el archivo en un tercio del tamaño original, ya que no elimina nada de la información contenida en el original. Como norma se reduce entre la mitad hasta tres cuartos según el tipo de sonido procesado. El proyecto El proyecto FLAC incluye: • El códec con el cual deberá ser codificada la información de audio. • El formato contenedor propiamente dicho • La biblioteca libFLAC, que permite programar compresores y reproductores, además incluye los metadatos de los archivos. • LibFLAC++ • Flac, Permite codificar y decodificar los FLAC streams por medio de la línea de comandos usando la biblioteca libFLAC • Metaflac, editor de metadatos para ficheros flac por medio de línea de comandos. • Plugins para diferentes reproductores de audio como Winamp y Foobar2000, entre otros. Free Lossless Audio Codec 2 Comparaciones FLAC está diseñado para comprimir audio. Debido a ello, los archivos resultantes son reproducibles y útiles, además de ser más pequeños que si se hubiera aplicado directamente al archivo PCM un algoritmo de compresión estadística (como ZIP). Los algoritmos con pérdida pueden comprimir a más de 1/10 del tamaño inicial, a costa de descartar información; FLAC, en su lugar, usa la predicción lineal para convertir las muestras en series de pequeños números no correlativos (conocido como «residuos»), que se almacenan eficientemente usando la codificación Golomb-Rice(ver: «Reglas Golombinas», o «Golombianas»). Además de esto, para aprovechar los silencios (donde los valores numéricos presentan mucha repetición) usa codificación por «longitud de pista» (RLE» Run-Length Encoding») para muestras idénticas. Nota: RLE y RAE son conceptos provenientes de la lectura mecánica de los registros, y se corresponden a las lecturas con «Velocidad Lineal Constante» (típicas de las cintas magnetofónicas), y con «Velocidad Angular Constante» (característica de los discos y gramófonos. En los lectores de CD, se puede seleccionar un método u otro de reproducción, según los parámetros de grabación. El más común es CAV, pero el CLV permite una mayor linealidad en el registro; aunque requiere el concurso de servos para controlar la velocidad angular del rotor, según se acorta el radio de la pista. FLAC se ha convertido en uno de los formatos preferidos para la venta de música por Internet, al igual que Monkey’sAudio que funciona idénticamente bien. Además es usado en el intercambio de canciones por la red, como alternativa al MP3, cuando se desea obtener una mayor reducción del tamaño que en un archivo WAV-PCM, y no perder calidad de sonido. También es el formato ideal para realizar copias de seguridad de CD, ya que permite reproducir exactamente la información del original, y recuperarla en caso de problemas con este material. Limitaciones FLAC no soporta muestras en coma flotante, solo en coma fija. Admite cualquier resolución PCM de 4 a 32 bits, y cualquier frecuencia de muestreo (sample rate) desde 1 a 65535KHz, en incrementos de 1Hz.[6] Para una mayor compresión consiguiendo un mayor tiempo de codificación se puede usar el siguiente comando flac –lax -mep -b 8192 -l 32 -r 0,16 input.wav -o output.flac El fichero resultante puede no funcionar en reproductores normales, pero funcionara en los decodificadores software. Para evitar esto debe usar el siguiente comando: flac –lax -mep -b 8192 -l 32 -r 0,8 input.wav -o output.flac Tabla comparativa de funcionalidades Habitualmente uno de los factores que más se tienen en cuenta a la hora de escoger este códec de audio es la compresión que aporta; sin embargo, dependiendo de cuál sea nuestra aplicación final y de si se consideran los medios de los que dispone el usuario, no siempre nos conviene ni el códec más rápido ni el que más comprima. En esta tabla queda demostrado que el FLAC es una buena opción en muchos de los distintos casos en los que un usuario se puede encontrar; aquí se comparan las funcionalidades más destacadas de éste con las de otros códecs de audio sin pérdidas.[7] Los códecs analizados son los siguientes: • WavPack [8]• Apple Lossless (ALAC) • FLAC • Monkey’s Audio [9]• OptimFROG [10]• Shorten [11]Free Lossless Audio Codec 3 Códec Cod Decod Comp. Flexible Robustez error Exp Etiquetado HW SW Híbrido/ C.Pérdidas Streaming Código Abierto Multicanal Alta resolución SO Wavpack Muy rápido Muy rápido 58% Muy Bueno Sí Sí ID3/APE Limitado Bueno Sí Sí Sí Sí Sí Todos ALAC Mediana Rápido 58.5% Malo No Sí QT tags Bueno Malo No Sí Sí(descodif) Sí Sí Win/MAC FLAC Rápido Muy rápido 58.7% Muy Bueno Sí Sí VorbisTag[12] Muy Bueno Muy Bueno No Sí Sí Sí Sí Todos Monkey’s Rápido Mediano 55.5% Muy Bueno No Sí ID3/APE Limitado Bueno No No Sí No Sí Todos OptimFROG Lento Mediano 54.7% Muy Bueno Sí Sí ID3/APE No Poco Sí Sí No No Sí Win/Mac /Linux Shorten Muy rápido Muy rápido 63.5% Malo No Sí No Limitado Muy Bueno No No Sí No No Todos % Compresión: cuánto menor es más comprime. Codificación y decod: velocidad requerida. HW y SW: soporte y compatibilidad en ambos campos(Hardware y Software) Exp: el contenido de la trama es explorable a nivel de muestra Características de los archivos Los archivos FLAC suelen tener esta misma extensión (*.FLAC), aunque no es raro encontrarlos como *.FLA; son perfectamente reproducibles con gran cantidad reproductores, especialmente de gama media y alta; incluso en computadoras antiguas, ya que una de las características del proyecto es que los archivos se descodifiquen en modo sencillo. Además permiten usar la función de búsqueda. Estos archivos son de velocidad de bits variable, ya que no todas las partes de una misma pista de audio son igualmente comprimibles. Otra característica es que, como todos los formatos sin pérdida, el ratio final depende mucho del estilo musical, la variedad sonora -la presencia de ruido, típica de instrumentos como la guitarra eléctrica o la batería añade información «extra» al espectro sonoro en casi todas las frecuencias-. Para música más «limpia», espectralmente hablando, como la mayoría de la música para instrumentos acústicos y/o voz, obtiene ratios de aproximadamente 1/2,2; en otros estilos, como el dance o el rock, con un espectro sonoro generalmente más poblado, los archivos pueden quedar en desde 2/3 hasta 4/5 del tamaño original en formato PCM. Otro factor de mucha importancia es la existencia de los silencios, ya que algunas pistas tienen varios segundos al principio o al final; en el caso de muchas piezas de música artística hay silencios en diversas partes parte de la pista sonora. Free Lossless Audio Codec 4 Soporte Software Codificación • Linux• GnomeBaker • K3b• FFmpeg• VLC media player• Serpentine • soundKonverter• Mac OS X• MacFLAC. [13]• Toast Titanium. [14]• xACT. [15]• X Lossless Decoder. [16]• Windows• Burrn • dBPowerAmp Music Converter(necessari plug-in). [17]• Easy CD-DA Extractor. [18]• Easy Media Creator [19]• Flac Frontend. [20]• foobar2000 con plugin. [21]• JetAudio • MediaMonkey. [22]• Nero Burning ROM con plugin externo • MediaGo [23]• OmniEncoder [24]• VLC media player• Winamp ahora incluye soporte nativo para FLAC Decodificación • Linux • Amarok• Audacious • Audacity[25] • Banshee • FFmpeg• GnomeBaker • MediaPlayerDaemon(mpd). [26]• Mplayer• Rhythmbox• Songbird• Totem• VLC media player• Xine• XMMS• Mac OS X• Cog. [27] • Flac-Importer • MacFLAC. • Play. • xACT • X Lossless Decoder • Windows• AIMP• ALTools-based ALSong • foobar2000. [21]• Quintessential Player. [28]• MediaGo [23]• Renoise. [29]• Traktor 3. [30]• VLC media player• Winamp• Windows Media Player• XMPlay con plugin adicional. Ripeo • Linux • ABCDE • Cdda2wav • Cdparanoia • Mencoder • GNOME • Grip • RipOff • Sound Juicer • KDE • KAudioCreator • Konqueror • K3b• Mac OS X• Max — 10.4 • Windows• BonkEnc usando la API de FLAC.dll • CDex u • DBpowerAMP con códec oficial • Exact Audio Copy • foobar2000 • MediaMonkey • MediaGo [23]• MP3 Stream Editor • Winamp• PlexTools Soporte hardware • Cowon Systems [31]• Western Digital TV HD Media Player [32]• Hermstedt Hifidelio • iAudio. [31]• Olive media servers (Symphony, Música, Opus) • Rio Karma. [33]• Squeezebox. [34]• Sansa Fuze. [35]• Sonos • Meizu M6. [36]Free Lossless Audio Codec 5 • Pixel Magic Systems’ HD Mediabox (con un firmware superior a la versión 1.3.4) • Embedded Waveplayer • Teclast T29 • Trekstor Vibez. [37]• gemei x-750 • Samsung YP-U5 [38]• TVIX HD M-6500 [39]• TVIX HD N1 (cafe) [40]• TVIX HD M-6600A/N Plus [41]• TVIX HD M-7000 [42]Referencias [1] http:/ / flac. sourceforge. net/[2] Se registra como audio/flac [3] http:/ / flac. sourceforge. net/ changelog. html[4] http:/ / flac. sourceforge. net/ format. html[7] http:/ / flac. sourceforge. net/ comparison. html[8] http:/ / www. wavpack. com/[9] http:/ / www. monkeysaudio. com/[10] http:/ / losslessaudiocompression. com/[11] http:/ / www. etree. org/ shnutils/ shorten/[13] http:/ / www. macupdate. com/ info. php/ id/ 11650[14] http:/ / www. roxio. com/ enu/ products/ toast/ titanium/ overview. html[15] http:/ / sourceforge. net/ projects/ xact[16] http:/ / tmkk. pv. land. to/ xld/ index_e. html[17] http:/ / www. dbpoweramp. com/[18] http:/ / www. poikosoft. com/[19] http:/ / www. roxio. com/ enu/ products/ creator/ suite/ features_audio. html?rtrack=hpban11[20] http:/ / members. home. nl/ w. speek/ flac. htm[21] http:/ / www. foobar2000. org/[22] http:/ / www. mediamonkey. com/[23] http:/ / mediago. sony. com/ esp/ introduction/[24] http:/ / omniencoder. com/[26] http:/ / musicpd. org/[27] http:/ / cogx. org/[28] http:/ / www. quinnware. com/[29] http:/ / www. renoise. com/[30] http:/ / www. native-instruments. com/ index. php?id=traktor3_us[31] http:/ / www. cowonglobal. com/[32] http:/ / www. wdc. com/ sp/ products/ products. asp?driveid=572[33] http:/ / www. digitalnetworksna. com/ shop/ _templates/ item_main_Rio. asp?model=261[34] http:/ / www. logitech. com/ index. cfm/ speakers_audio/ wireless_music_systems/ devices/ 881& cl=roeu,en[35] http:/ / www. sandisk. com/ products/ sansa-music-and-video-players/ sandisk-sansa-fuze?tab=review[36] http:/ / en. meizu. com/ product_m6. asp[37] http:/ / www. trekstor. de/ en/ products/ detail_mp3. php?pid=66[38] http:/ / www. samsung. com/ es/ consumer/ detail/ spec. do?group=audiovideo& type=mp3mp4& subtype=mp3mp4&model_cd=YP-U5JQB/ XEE& fullspec=F[39] http:/ / www. tvix. co. kr/ ENG/ products/ HDM6500. aspx[40] http:/ / www. tvix. co. kr/ ENG/ products/ HDN1. aspx[41] http:/ / www. tvix. co. kr/ ENG/ products/ HDM6600. aspx[42] http:/ / www. tvix. co. kr/ ENG/ products/ HDM7000. aspxFree Lossless Audio Codec 6 Enlaces externos • Sitio web oficial del proyecto (http:/ / flac. sourceforge. net) (en inglés) • Web oficial de la Fundación Xiph.Org (http:/ / www. xiph. org) (en inglés) • Comparativas de códecs de audio sin pérdidas (http:/ / members. home. nl/ w. speek/ comparison. htm)• Comparativa de HydrogenAudio (http:/ / wiki. hydrogenaudio. org/ index. php?title=Lossless_comparison)• Comparativa en el ámbito de la velocidad y grado de compresión (http:/ / web. inter. nl. net/ users/ hvdh/ lossless/lossless. htm)Fuentes y contribuyentes del artículo 7 Fuentes y contribuyentes del artículo Free Lossless Audio Codec Fuente: http://es.wikipedia.org/w/index.php?oldid=64530005 Contribuyentes: Anrodivi, Ascánder, Atnbueno, Biasoli, Dangarcia, Darolu, Diegusjaimes, Drever, El Moska, El Pantera, Eveneg, FBCrack, Fitoschido, Folkvanger, GermanX, Hernaaan, Isacdaavid, Ivanics, JESSIP, JKD, JorSol, Jose.Zapata, Juancdg, Kizar, Linfocito B, LordT, Magister Mathematicae, Magnus Colossus, Miguel Morales Brito, Netito777, Ninovolador, Shooke, Sr Beethoven, Superzerocool, Tony Rotondas, Triku, UA31, Valencia1900, Walterllanos, Wikipablo, Willyaranda, Yoluismario, 102 ediciones anónimas Fuentes de imagen, Licencias y contribuyentes Archivo:Flac logo vector.svg Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Flac_logo_vector.svg Licencia: GNU Free Documentation License Contribuyentes: Artem Karimov, Biktora, DustyComputer, EugeneZelenko, Flugaal, MisterSanderson, Tetsuomight, Trockennasenaffe Licencia Creative Commons Attribution-Share Alike 3.0 Unported //creativecommons.org/licenses/by-sa/3.0/