|
![]() |
||
Dica: reduza drasticamente o "peso" de imagens png
|
||
. Nós temos 759.316 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.
![]() |
|
|
Opções do Tópico |
|
|
#1 (permalink) |
|
GeeK
Registrado em: Mar 2003
Mensagens: 2.236
Reputação: 21
![]() |
O optipng é um programa para "otimizar" imagens png, que pode ser útil para reduzir
o peso de imagens para websites, por exemplo. Num teste que fiz ele reduziu o peso de uma imagem de 22,2 MB para 425,2 KB, usando apenas o nível padrão de otimização, que é 2 (os níveis vão de 0 a 7) Ou seja, uma redução de 98.13%. O programa funciona por linha de comando, o que torna fácil seu uso em mútiplos arquivos de uma só vez ou em scripts. O uso é bem simples --> optipng arquivo.png Com o comando acima ele vai comprimir a imagem "arquivo.png" no diretório corrente usando o nível 2 de otimização, que é o padrão. Digite optipng --help para ver todos os parâmetros que podem ser empregados. Exemplo de uma linha de comando para "otimizar" todas as imagens png num determinado diretório (no exemplo sob a variável $DIR), usando o nível 5 de otimização: Código:
Exemplos para instalação no Linux: Gentoo: emerge optipng Debian, kurumin, Ubuntu: apt-get install optipng E similares em outras distros. Também é possível compilar, o software é "open-source" e o código-fonte está disponível no site do projeto, assim como uma versão compilada para Windows.
__________________
Gentoo Linux 2.6.27 KDE 4.1.96 |
|
|
|
|
|
#2 (permalink) |
|
__ADM__
Registrado em: Aug 2001
Localização: SP/Terráqueo
Idade: 10
Mensagens: 36.833
Reputação: 5287
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
__________________
Eu não dou o peixe ><((((º>Ooº ... ensino a pescar! ..._)¯`·._)¯`·._)¯`·... Entre no fórum para o debate , não para um embate!!! ![]() Essa Luz! É claro que é JESUS!!! (by RC) Ei vc ae!!! Assine também: http://www.movimentogotadagua.com.br/ |
|
|
|
|
|
#3 (permalink) |
|
Veterano
|
qual é a lógica do programa? com ele diminui tanto?
__________________
Defesa, sim, mesmo que aos olhos dos outros pareça genocidio e fora que eles se escondem entre os civis e os civis ja mortos anteriormente por homens-bombas, esqueceram? |
|
|
|
|
|
#4 (permalink) | |
|
GeeK
Registrado em: Mar 2003
Mensagens: 2.236
Reputação: 21
![]() |
Segundo a man-page do optipng no Linux ele recomprime a imagem:
Citação:
__________________
Gentoo Linux 2.6.27 KDE 4.1.96 |
|
|
|
|
|
|
#5 (permalink) |
|
Novo Membro
|
E ai droterdam!!!
Show d bola esse programinha!! Fica aqui meus agradecimentos aos desenvolvedores!! Consegui reduções de 50% no tamanho de algumas imagens e o melhor, sem perder qualidade, diferente da compressão jpeg!! Um abraço!!!
__________________
Gostei desses dois, isso é inspirante!!
|
|
|
|
|
|
#6 (permalink) |
|
General de Pijama
Registrado em: Apr 2002
Mensagens: 3.694
Reputação: 40
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
A compressão é "lossless"?
Dá para voltar ao que era antes, sem perda de qualidade? --------------------------- EDIT: Acabei de descobrir... é sim: "OptiPNG is a PNG optimizer that recompresses image files to a smaller size, without losing any information." |
|
|
|
|
|
#7 (permalink) |
|
Highlander
Registrado em: Aug 2002
Localização: Netherlands
Idade: 9
Mensagens: 22.821
Reputação: 153
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Há percas nítidas de qualidade?
__________________
|
|
|
|
|
|
#8 (permalink) | |
|
Super Participante
Registrado em: Jan 2005
Mensagens: 769
Reputação: 18
![]() ![]() ![]() |
droterdam, dica excelente !
Fiz um teste com uma cópia de uma imagem PNG de alta resolução de aproximadamente 18MB e o OptiPNG reduziu-a para cerca de 7MB (a redução foi de 60.90%). Fiquei comparando vários detalhes ampliados da imagem original e da comprimida pelo OptiPNG e realmente não consegui identificar qual era a comprimida; não houve nenhuma perda perceptível. Só um detalhe: instalei a versão 0.5.4 via apt-get no Kalango 3.2a e aqui deu pau com o seguinte erro: Citação:
|
|
|
|
|
|
|
#9 (permalink) |
|
Novo Membro
|
Eu tbm fiz esse teste e não usei ainda uma ampliação sem anti-alising para comprovar, realmente não perde qualidade!!
Show d bola!!! Um abraço!!!
__________________
Gostei desses dois, isso é inspirante!!
|
|
|
|
|
|
#10 (permalink) |
|
Tô em todas
Registrado em: Mar 2005
Localização: São Paulo, capital.
Mensagens: 1.799
Reputação: 20
![]() ![]() ![]() |
PNG é um formato lossless, mas acho que programas otimizadores como esse tem algumas opções (não ligadas por defaut) para diminuir o número de cores, entre outras coisinhas. Mas se vc não usar essas opções, a compressão é feita sem perdas, como num zip, usando as redundâncias na própria imagem.
PNG é um formato livre, diferente do JPEG e do GIF por exemplo (e acho que o BMP tb não é livre), mas comprime sem perdas melhor do que eles em várias situações. Adoro comprimir screenshots em PNG por exemplo.
__________________
Não consegue assistir um vídeo? Está muito lento? Pregão da sala DivX, Video codecs e DVD Não envie MP com dúvidas técnicas. |
|
|
|
|
|
#11 (permalink) |
|
Zumbi
Registrado em: May 2004
Mensagens: 9.411
Reputação: 135
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Realmente interessante.
Para quem não sabe mexer no Programa: Abra o prompt do MSDOS, e deixe o executável na mesma pasta dos arquivos PNG. Digite o comando, dentro da pasta, OPTIPNG NOME.PNG e dê enter Para vários arquivos ao mesmo tempo, OPTIPNG *.PNG Ele otimizará sem perda de qualidade. Outros comandos, vide pasta DOC arquivo 'USAGE.txt'.
__________________
Hospedagem de sites low-end: www.ilax.com.br Com cPanel 11 e suporte técnico inteligente. ![]() |
|
|
|
|
|
#12 (permalink) | |
|
General de Pijama
Registrado em: Apr 2002
Mensagens: 3.694
Reputação: 40
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Citação:
|
|
|
|
|
|
|
#13 (permalink) |
|
Zumbi
Registrado em: May 2004
Mensagens: 9.411
Reputação: 135
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Falled Angel, valeu pela excelente dica!
Ficou bem melhor do que usar o prompt. Gostei muito desse otimizador... acabei de passar praticamente todas as imagens do meu site de hospedagem para PNG entrelaçado e otimizado. No pior caso, tive uma vantagem de 60% sobre o tamanho dos arquivos. Na maioria dos botões, cheguei a incríveis 80%. O que já era leve, ficou bem mais! E olha que usei entrelaçado e suavização de curvas e linhas (AA)! Essa dica vou repassar para muitas pessoas...
__________________
Hospedagem de sites low-end: www.ilax.com.br Com cPanel 11 e suporte técnico inteligente. ![]() |
|
|
|
|
|
#14 (permalink) |
|
GeeK
Registrado em: Mar 2006
Localização: Japan
Mensagens: 2.582
Reputação: 19
![]() ![]() ![]() |
que beleza tchê, tem ate pro ********, valeuu
|
|
|
|
|
|
#15 (permalink) |
|
GeeK
Registrado em: Mar 2003
Mensagens: 2.236
Reputação: 21
![]() |
Também no KDE é possível criar entradas para o menu de contexto,
mas como o número de combinações possíveis é muito grande é inviável colocar mais do que algumas poucas opções de otimização neste menu. Para combinações mais avançadas de parâmetros só mesmo usando linha de comando. Código:
Salve num arquivo de texto e renomeie-o para optipng.desktop. Para disponibilizar as entradas no menu de contexto do botão direito do mouse apenas para seu usuário coloque o arquivo em $HOME/.kde/share/apps/konqueror/servicemenus/ Se quiser que apareça no menu de todos os usuários coloque em /usr/share/apps/konqueror/servicemenus/ Então basta clicar sobre a imagem com o botão direito do mouse e escolher a opção de otiização. Também é possível selecionar várias imagens ao mesmo tempo. ![]()
__________________
Gentoo Linux 2.6.27 KDE 4.1.96 Última edição por droterdam : 24-02-2007 às 4:19. |
|
|
|
|
|
#16 (permalink) |
|
Super Participante
Registrado em: Jan 2005
Mensagens: 769
Reputação: 18
![]() ![]() ![]() |
O droterdam deve ser faixa-preta em OptiPNG, esta dica do menu de contexto funcionou 100% e é muito útil.
![]() |
|
|
|
|
|
#17 (permalink) |
|
General de Pijama
Registrado em: Jul 2006
Mensagens: 3.535
Reputação: 34
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Gostei do programa, está reduzindo 30% - 40% do tamanho nenhuma perda na qualidade.
__________________
Arch Linux / Debian Squeeze
"This is better than miss october. This is a computer." -- Bill Gates, from "Pirates Of Silicon Valley" |
|
|
|
|
|
#18 (permalink) |
|
Membro Senior
Registrado em: Jan 2007
Mensagens: 239
Reputação: 12
![]() |
Olha, eu não tenho certeza, mas me parece que o próprio Gimp tem essa opção de otimização.
Quando salvo um arquivo em PNG, surge um quadro com uma série de botões e, na base dele há um controle, já configurado com o número 9. Mas, como eu costumo usar mais JPG, ainda não tentei por ali e nem sei se funciona a contento. Fica a sugestão.
__________________
É melhor saber de tudo um pouco... do que um pouco de tudo - Pascal |
|
|
|
|
|
#19 (permalink) |
|
Tô em todas
|
Tenho uma dica boa que estou usando: o programa "FastStone Image Viewer" faz também a conversão de arquivos, com o teste de um arquivo BMP 1,37MB para PNG 293KB com uma paleta de 256 cores(aí vem a parte legal, a imagen fica 90% igual a original e não com 256 cores apenas). O melhor é que vc vê as duas imagens e pode fazer comparações.
|
|
|
|
|
|
#20 (permalink) | |
|
GeeK
Registrado em: Mar 2003
Mensagens: 2.236
Reputação: 21
![]() |
Citação:
Mas se fosse a mesma coisa imagine o trabalho que daria para aplicar essa otimização em 50 arquivos de uma só vez usando gimp.
__________________
Gentoo Linux 2.6.27 KDE 4.1.96 |
|
|
|
|
![]() |
| Opções do Tópico | |
|
|