O Free Lossless Audio Codec é um padrão de compressão desenvolvido originalmente pela organização sem fins lucrativos Xiph.org Foundation que oferece suporte a arquivos de áudio digital que são acusticamente idênticos ao material de origem original. Os arquivos codificados em FLAC, que geralmente carregam a extensão .flac, são notáveis por terem uma construção totalmente de código-fonte aberto, bem como tamanhos de arquivo pequenos e tempos de decodificação rápidos.
Ripando CDs de música
Na verdade, muitos usuários que desejam fazer backup de seus CDs de áudio originais (extração de CD) optam por usar FLAC para preservar o som em vez de usar um formato com perdas. Isso garante que, se a fonte original for danificada ou perdida, uma cópia perfeita possa ser reproduzida usando os arquivos FLAC codificados anteriormente. De todos os formatos de áudio sem perdas disponíveis, FLAC é talvez o mais popular em uso hoje. Na verdade, alguns serviços de música HD agora oferecem faixas neste formato para download. A cópia de um CD de áudio para FLAC normalmente produz arquivos com uma taxa de compressão entre 30% e 50%. Devido à natureza sem perdas do formato, algumas pessoas também preferem armazenar sua biblioteca de música digital como arquivos FLAC em mídia de armazenamento externa e converter para formatos com perdas (MP3, AAC, WMA, etc.) quando necessário – por exemplo, para sincronizar com um MP3 player ou outro tipo de dispositivo portátil.
Atributos FLAC
O padrão FLAC é compatível com todos os principais sistemas operacionais, incluindo Windows 10, macOS High Sierra e superior, a maioria das distribuições Linux, Android 3.1 e mais recente e iOS 11 e mais recente. Os arquivos FLAC oferecem suporte para marcação de metadados, arte da capa do álbum e busca rápida de conteúdo. Por ser um formato não proprietário com licenciamento livre de royalties de sua tecnologia principal, o FLAC é especialmente popular entre os desenvolvedores de código aberto. Em particular, o streaming e decodificação rápidos do FLAC em comparação com outros formatos o tornam adequado para reprodução online. De uma perspectiva técnica, o codificador FLAC suporta:
- Taxas de amostragem entre 1 Hz a 65.545 Hz em etapas de 1 Hz, ou 10 Hz a 655.350 Hz em etapas de 10 Hz, usando entre um e oito canais
- Resolução de bits PCM de 4 a 24 bits por amostra (embora apenas amostras de ponto fixo, e não de ponto flutuante, sejam suportadas)
Limitações FLAC
A principal desvantagem dos arquivos FLAC é que a maioria do hardware não oferece suporte nativo a eles. Embora os sistemas operacionais de computador e smartphone tenham começado a oferecer suporte a FLAC, a Apple não ofereceu suporte até 2017 e a Microsoft até 2016 – apesar do fato de que o codec foi lançado pela primeira vez em 2001. Os reprodutores de hardware do consumidor geralmente não oferecem suporte a FLAC, em vez disso, dependem de perdas -mas formatos comuns como MP3 ou WMA. Um motivo pelo qual o FLAC pode ter tido uma adoção mais lenta pela indústria, apesar de sua superioridade como algoritmo de compressão, é que ele não oferece suporte a nenhum tipo de recurso de gerenciamento de direitos digitais. Os arquivos FLAC, por design, não são sobrecarregados por esquemas de licenciamento de software, o que limitou sua utilidade para fornecedores de streaming comercial e para a indústria musical comercial como um todo.