You are on page 1of 8

REA DE LA ENERGA, LAS INDUSTRIAS Y

LOS RECURSOS NATURALES NO


RENOVABLES
CARRERA DE INGENIERA EN ELECTRNICA Y
TELECOMUNICACIONES

TCNICAS DE COMPRESIN Y
DECOMPRESIN DE DATOS
TEMA
FREE LOSELESS AUDIO CODEC
DOCENTE
Ing. PAULO SAMANIEGO

INTEGRANTES:
Soraya Orozco
Bryan Nagua
CICLO:
6 CICLO
PARALELO:
A
Loja Ecuador

HISTORIA
El desarrollo de FLAC comenz en el ao 2000 y la primera versin, 1.0 fue publicada
el 20 de julio de 2001. El 29 de enero de 2003, el proyecto FLAC se incorpor a la
Fundacin Xiph.Org, la que es responsable de otros proyectos como Vorbis, Theora y
Speex
FLAC
FLAC (Free Lossless Audio Codec) es un formato para compresin de audio que
consigue reducciones de hasta el 40-50% del tamao del archivo sin compresin (CD,

Wav, etc) sin perdida de la calidad. Su cdigo es libre por lo que puede
implementarse en cualquier software o equipo hardware.
El formato es muy verstil, permitiendo comprimir audio proveniente desde un original
de calidad de CD hasta de alta definicin a 32 bits y 655.350Hz con un mximo de 8
canales.

Fig. 1.1. Espectro de sonido dividido en fragmentos

Al igual que algunos otros mtodos de compresin de audio, lo primero que hace
FLAC para comprimir un archivo es dividirlo en pequeos fragmentos o bloques
cortos (de 0,1 segs por defecto), y a continuacin realiza los siguientes pasos con
cada uno de ellos:
1. CODIFICACIN DE LOS CANALES ESTEREO
En la msica humana la mayor parte de la informacin en los dos canales estreo es
muy similar, diferencindose slo en algunos pasajes concretos, efectos o
instrumentos.

Aprovechando ese principio, la codificacin FLAC simplifica el

almacenamiento de los canales estreo L y R, sustituyndolos por dos nuevos canales


de la siguiente manera:

Medium = (L + R) / 2
Side = L R

El nuevo canal Medium contiene la suma de los dos canales originales del estreo, y el
canal Side contiene la resta, que ser igual a 0 en todo aquel momento en que los dos
canales de la cancin original eran iguales. Lo que ocurrir en gran parte del archivo
que estamos comprimiendo.

Los dos canales originales L y R del original quedan ahora convertidos en un canal
que contiene la informacin de los dos (Medium), y otro que ser 0 gran parte del
tiempo (Side) y que por tanto vamos a poder codificar ocupando menos bits.

En el momento de la reproduccin, el reproductor FLAC se encargar de reconstruir L


y R exactos a los originales mediante una simple operacin inversa a la que se haba
aplicado para convertirlos en Medium y Side.
2. MODELIZACION DE LA SEAL
El siguiente paso que realiza la codificacin es analizar el sonido del fragmento, para
intentar aproximarlo a una funcin matemtica (mediante tcnicas denominadas LPC o
Linear Predictive Coding).
p

s[n] ( ak s[ n k ]) e[ n]
k 1

El objetivo es sustituir la seal del fragmento por una funcin matemtica, y as


almacenar slo la funcin y no todo el fragmento.
Este tipo de aproximacin matemtica funciona bastante bin, ya que estar basada
en el principio de que la msica humana es siempre bastante similar y no suele ser
aleatoria como lo es el ruido, por lo que dos muestras consecutivas no son aleatorias
entre si, sino que con probabilidad cada una ser un valor similar al anterior. No
obstante, esta aproximacin no ser siempre cierta.

3. CODIFICACION DEL RESIDUO O ERROR


Una vez tenemos la aproximacin matemtica del fragmento, falta saber cunto se
parece al original. Para ello se realizar la resta del original menos la aproximacin. Si
la aproximacin es buena (como suele ser para musica humana), el resultado de esta
resta ser una pequea seal de error por lo cual se podr codificar con pocos bits.

4. RESULTADO FINAL
Una vez se han repetido las operaciones anteriores con todos los fragmentos del
archivo original, cada uno de los nuevos fragmentos reducidos se empaquetar
aadiendo la informacin mnima necesaria para la decodificacin a la hora de la

reproduccin: tasa de bits, frecuencia de muestreo, control de errores, posicin del


fragmento, etc. Es gracias a esto que el formato FLAC adems de almacenarse,
tambin puede transmitirse en streaming.
FLAC (que es software libre) se encuentra cada vez ms presente en las redes de
intercambio P2P y en los foros especializados en msica. Al mismo tiempo, varios
grupos musicales han apostado por este formato como una alternativa para distribuir
sus trabajos. Por ejemplo Pearl Jam o Metallica, que graba todos sus conciertos para
luego venderlos por la web.
Incluso, sitios como Archive.org o algunas radios en Internet, ponen diverso material
sonoro a disposicin de sus usuarios de forma gratuita en formato FLAC.
Por supuesto, el principal inconveniente del uso del FLAC radica en el espacio que
ocupa un archivo en este formato. A pesar de que sus creadores defiendan que en
tareas de compresin y descompresin de los archivos es el ms rpido de su
categora, ya que, segn sus datos, consiga una reduccin de alrededor del 50% del
espacio de la cancin original, el resultado 'pesa' bastante ms que los MP3.
El lanzamiento del reproductor y servicio de msica de Pono tiene el objetivo de
otorgar una alta calidad de audio para los amantes de la msica que ms que buscar
portabilidad y practicidad, estn interesados en disfrutar las composiciones tal como el
artista concibi que deban escucharse. Con el fin de entregar el ms alto nivel de
audio digital, el PonoPlayer se basar en los archivos de tipo FLAC.

VENTAJAS DEL FORMATO FLAC

Ofrecen una mayor calidad en un equipo de alta fidelidad: Su bitrate es

normalmente entre 900 y 1100 kbps


La informacin es continua entre pistas separadas: Sin pausas extra y sin

prdida de informacin intermedia.


Son una fuente inalterada de informacin musical. Si la fuente es un flac, se
tiene la calidad original de partida, con lo cual se asegura que las posteriores
modificaciones que se realice dejarn el sonido con la mayor calidad posible

dentro de sus posibilidades.


Admite frecuencias de muestreo sin lmites: Un flac puede reproducir a 24 bits y
a frecuencias superiores, como 48 000 Hz, 88 200 Hz, 96 000 Hz, o 192 000

Hz.
Es un formato de cdigo abierto.

DESVENTAJAS DEL FORMATO FLAC

Ocupan ms espacio en el disco duro: Un flac ocupa entre dos tercios y la


mitad del tamao de la pista original en CD. Es decir, tienen un tamao
promedio de entre 25 y 35 MB, y un lbum puede pesar tpicamente algo ms

de 300 MB.
La mayora de los dispositivos externos de mp3 no soportan todava flac de
forma nativa.

Tabla 1.1. Comparativa de los diferentes codecs acorde a su tamao

BOHEMIAN RHAPSODY
FORMATO
TAMAO
FLAC 615Kbps
Mp3 320Kbps
AAC 267 Kbps
WMA 192Kbps
Mp3 128Kbps

34,3
13,4
11,9
11,6
5,39

MB
MB
MB
MB
MB

Fig. 1.2. Espectrograma de un archivo de audio en formato FLAC

Fig. 1.3. Espectrograma de un archivo de audio en formato MP3 320Kbps

Fig. 1.4. Espectrograma de un archivo de audio en formato AAC 267Kbps

Fig. 1.5. Espectrograma de un archivo de audio en formato WMA 192Kbps

Fig. 1.6. Espectrograma de un archivo de audio en formato MP3 128Kbps


Conclusiones

El formato flac es uno de los preferidos por los amantes del sonido ya que

posee una gran calidad y fidelidad respecto al audio original.


Al ser un formato que no posee prdidas el ratio de compresin siempre ser

ms elevado respecto a otros formatos tales como: mp3, WMA, AAC, etc.
Debido a su naturaleza el convertidor flac comprimir de mejor manera un
archivo de audio que sea predecible mientras que si se trata de un archivo de
audio poco predecible como lo es el ruido su tamao no se reducir en
absoluto.

BIBLIOGRAFA:
[1] Cosas de Audio, Cmo funciona el formato FLAC, Espaa (2014). [Online].
Disponible en: http://cosasdeaudio.com/que-es-el-formato-flac/.
[2] El ter digital, Los flac: sus ventajas e incovenientes, Espaa (2010), [Online].
Disponible

en:

http://daltonsegundo.blogspot.com/2010/11/los-flac-sus-ventajas-e-

inconvenientes.html.
[3] Qore, Cul es la diferencia entre Mp3 y Flac, Espaa (2014). [Online]. Disponible
en: http://www.qore.com/articulos/18856/Cual-es-la-diferencia-entre-MP3-y-FLAC.

You might also like