MINI GUIA: A coluna central contem os posts mais recentes. A primeira coluna lateral tem os links mais importantes aos leitores mais regulares. No fundo do blog, podem encontrar dicas variadas. Este blog e', portanto, um blog complementar ao blog principal.

2007-12-16

Compressao!

Comprime o ficheiro! Comprime o disco! Envia em ZIP...
Tudo coisas familiares a quem viva no seculo XXI, porra, seculo 21 (q nao sou romano).

Qnd chegar ao seculo 30, o seculo XXX, diz-se o q? Que estamos no seculo porno? Enfim...

Algumas pessoas se calhar nem sabem como isso funciona. Felizmente, vou tentar bombar aqui uma teoria sobre compressao, assim como tentar explicar o que e' e como funciona.

Compressao de informacao, e' faze-la ocupar menos espaco, de maneira que ao descomprimir a mesma, tudo volte ao estado original (antes de tudo ser comprimido).
Certos tipos de informacao comprimem-se mais, outros menos, etc...

Se pegassemos num livro bem grosso, escrevessemos na capa "para = *" e voltassemos a imprimir o livro onde todas as palavras "para" fossem substituidas por "*", que acham que aconteceria?
Certo. O livro ficava ligeiramente mais pequeno.
Se fizessemos isso para todas as palavras que se repetem muitas vezes, substituido-as por combinacoes de letras mais pequenas, e listando sempre as substituicoes na capa, ai se calhar ficavamos mesmo com um livro mais fino. Ilegivel, mas mais pequeno.
Bem, se fizessemos isso mesmo, teriamos comprimido o livro.
Isso, e' compressao.

Entao e imagens e videos? Tenham isto em conta. Agora que podemos olhar a imagens numericamente, resta encontrar os padroes, como no livro qnd procuramos palavras repetidas.
Em imagens procuram-se areas repetidas e substituiem-se por quadrados ou padroes (JPG), na musica e' um bocadinho diferente, mas os principios partem quase sempre da definicao basica.

Existem, no entanto, uma diferenca importante a salientar.
Ao comprimir uma imagem (JPG) ou musica (no caso da porcaria que e' o mp3), distorce-se o conteudo original e criam-se erros e perda de qualidade. Isso acontece intencionalmente, porque a intencao inicial e' fazer com que essa perda seja conscience e o mais imperceptivel possivel. Ate' agora tem resultado bem. Em conteudos onde o formato original e' inviolavel, essa aproximacao 'a compressao nao e' aceitavel.
Em nenhum documento de texto um ZIP transformaria "vamos embora" em "bora" ao descomprimir. Percebe-se pq... lol ;)

Substituir informacao por informacao mais pequena, e anotar as substituicoes.
Assim para leigos, compressao e' basicamente isso.

Teoria do Dia: Comprimir e' sempre util, pois o espaco nao e' gratis.

Nota: Embora a informacao que se segue esteja sempre sujeita a actualizacao (q nao sera' feita neste post) aqui ficam alguns dos meus metodos preferidos de compressao:

Ficheiros: 7zip.
Audio: OGG Vorbis (tamanho) e FLAC (qualidade).
Video: xvid.
Imagem: JPG, PNG.

Sem comentários:

NOTA: Fim da seccao de Posts. Para mais teorias, consultem a seccao dos Arquivos onde esta' o restante conteudo do blog organizado cronologicamente, ou, se preferirem, consulta as teorias por categoria na seccao das labels (labels estas, explicadas anteriormente na coluna principal do blog principal tsnacio.blogspot.com).