Como posso exportar um arquivo flash para um formato gif sem perder a qualidade?

7

Estou criando uma série de gifs animados de desenho que eu uso usando o Adobe Flash. O problema é que, quando o exporto para o formato de gif animado, ele pixeliza, perdendo muita qualidade.

Eu queria saber se existe uma maneira ou formato que me permita exportar isso com uma qualidade decente ou se existe um programa para usar como ponte para fazer isso. Estou usando o CS5 por sinal.

Javier Bello Cortés
fonte
4
Eu acho que você pode estar confundindo pixelização e pontilhamento. (consulte: en.wikipedia.org/wiki/Floyd%E2%80%93Steinberg_dithering ). O GIF é limitado a 256 cores (ou menos), portanto, algumas cores devem ser simuladas. Animated PNG é uma alternativa, mas o suporte ao navegador é provavelmente não tão bom como com o GIF ( en.wikipedia.org/wiki/APNG )
horatio
11
O Flash não exporta arquivos .gif com boa aparência. Você pode tentar exportar sua animação como uma sequência PNG e abri-la como uma sequência no Fireworks (os quadros serão adicionados automaticamente) e exportar um gif animado a partir daí. Você terá mais controle (sobre imagem (número de cores) e animação (repetições, tempo)) na exportação de gif. Outra alternativa que vem à mente é usar o AS3 GIF Encoder biblioteca para exportar um gif decente por meio de código, mas isso é útil se você estiver programação confortável em ActionScript 3
George Profenza

Respostas:

8

Exportar sequência png do Flash. Importe para o Photoshop como sequência de imagens. Economize para a Web no Photoshop como gif animado. Resultados muito melhores, cores adequadas e manuseio de pontilhado pelo Photoshop.

recontador
fonte
7

O GIF não foi projetado para imagens de alta qualidade. Vetores suaves do Flash acabam pixelizados em GIFs, não importa o que você faça. Fotos e similares geralmente ficam ruins por causa da paleta reduzida. O pontilhamento pode ajudar, mas o resultado final ainda será de qualidade muito menor.

Se você quer uma animação, deve realmente usar o Flash direto e não GIFs (além dos muito simples, onde a qualidade não é degradada). Ou, possivelmente, um formato de vídeo, dependendo de suas necessidades - a maioria dos grandes sites de hospedagem de gif parece ter se mudado para MP4 ou WEBM para os dados principais.

Matthew Read
fonte
4

Você pode querer conferir o Google Swiffy :

Logotipo do Google Swiffy

O Swiffy converte arquivos SWF do Flash em HTML5, permitindo reutilizar o conteúdo do Flash em dispositivos sem um Flash player (como iPhones e iPads). O Swiffy ainda não pode converter peças criativas do DoubleClick Studio.

Novo! Agora, o Swiffy suporta o ActionScript 3.0 e o carregamento de recursos externos. Introdução ao Swiffy .

No primeiro link, você encontrará um formulário de upload que pode ser usado para enviar o arquivo SWF.
Em troca, você terá uma visualização na tela de sua animação já convertida, juntamente com um documento HTML para fazer o download.

Eles fazem todo o trabalho para você. Eu testei com animações básicas e funciona muito bem.

user13320
fonte
swiffynão está mais disponível, fonte: developers.google.com/swiffy ,Last updated February 10, 2017.
Mohammed Sufian
0

Caras,

É bom exportar (arquivo-> Exportar-> Image Movie-> Sequence gif) o arquivo .flash para gif e deixá-lo animar no photoshop.

mbs
fonte
-2

Eu estava criando uma animação de onda sonora (bordas muito afiadas) no Photoshop e tendo o mesmo problema.

A imagem tinha 800 px de largura e resultado = pixelizada

Solução:

Faça @ 3x, no meu cenário 2400px, e result = awesome!

Nota: Não se esqueça de especificar sua largura (1x) em html

Anil Singh
fonte
-3

No Flash-

Clique em "Configurações de publicação" Marque "Imagem GIF" e clique na guia "GIF". Escolha "Animado" em Reprodução, Escolha "Adaptável" no tipo de paleta e digite "99999" em Máx. Cores e Clique em Publicar.

Eu acho que resolve o seu problema.

Jiten

Jiten
fonte
11
Se você precisar de um gif de quadro único, com certeza, embora isso derrote o propósito de usá-lo em primeiro lugar. Se você precisar de um gif de vários quadros (animado), isso não funcionará, já que o número máximo de cores é 256, não importa o que você digitar.
precisa