Espaço Filosófico

9/16/2006

Usando som no Flash!

Nivel do Tutorial: Basico (qualquer macaco consegue)

Começando minha seção de dicas e tutoriais de Flash (aí eu coloquei o Flash ali do lado! ein, sacou a piada? ein? ein? viu como eu sou engraçado?), falaremos sobre som no Flash!
Uma coisa que eu vejo muito por aí são n00bs perguntando como se coloca som no Flash.. bom.. eu responderei! Em menos de 20 minutos, lendo este tutorial vc estará totalmente apto a colocar som no Flash! É inacreditivel! E se vc não aprender, eu devolvo seu dinheiro (já os 20 minutos, vc perdeu.. é.. se fodeu).

1. Importando o arquivo de som para o Flash:
Vc importa um som da mesma maneira que importa imagens e qqr outra coisa, se vc não sabe importar imagens e qqr outra coisa clique no menu File (lá em cima da tela) -> Import -> Import to Library (ou Import to Stage, não muda muita coisa).



2. Colocando o som na animação (ou jogo, ou seja lá o que for):
Agora que o som já está na nossa biblioteca (Yay! \o/), precisamos colocar ele na linha de tempo da animação pra que ele seja tocado no momento que vc quiser..
Bom, na linha de tempo (tambem conhecida como Timeline) da sua animação, escolha em qual frame vc quer que o som começe a tocar, uma vez decidido isso, crie um Keyframe neste frame (se vc não sabe o q é um keyframe, vá aprender e depois volte :P). Com o frame selecionado, na janela "Properties" (normalmente fica na parte de baixo da tela) alguns controles de som no lado direito:
Do mesmo jeito que tá na figura, você escolhe o som que vc importou antes (na figura, o haha.wav). E na linha de tempo vai aparecer o som:
Agora se vc testar o filme (ctrl+enter) vc vai ouvir o som tocando, quando chegar naquele frame.. legal né?

3. Sincronização de som no Flash:
O Flash tem 4 tipos de sincronização dem som: Event, Start, Stop e Stream.
Event: O som começa a tocar quando entrar no keyframe que vc colocou e para só quando o som chegar ao fim, independente do que tiver na linha de tempo..
Start: mesma coisa que o envent.. nunca entendi pra que serve e nunca usei tbm :P
Stop: Para todos os sons que estiverem tocando. Ou seja, quando o filme chegar no Keyframe contendo o som com stop, todos os sons que tiverem tocando vão parar.
Stream: O som começa quando começa o Keyframe e termina quando aparecer outro keyframe, fica sincronizado com o filme (ao contrario dos outros).
Bom.. agora que vc sabe a diferença.. pra escolher qual vc quer usar vá no mesmo lugar que vc foi pra colocar o som no filme, só que ao invés de escolher qual som vc quer, vc escolhe o "Sync":

Ali vc escolhe entre um dos 4 tipos.

Qual eu devo usar?
Depende! Bom.. start e stop não servem pra muita coisa (eu nunca uso), a grande duvida está entre Event e Stream. Se vc precisar que seu som fique sincronizado perfeitamente com o video use stream. Se não, use event.
O stream tem um pequeno problema: Cada vez que vc usa um som com este tipo de sincronização, o som é duplicado no seu filme, o que aumenta bastante o tamanho do arquivo. Ao contrario dos outros que sempre usam o mesmo som, ou seja, vc pode usar o mesmo som 1 ou 100 vezes e o tamanho do arquivo vai continuar o mesmo. Assim, se vc for usar um som mais de uma vez (efeitos sonoros, musicas em loop) não use stream.
Eu, nas minhas animações, uso stream pras falas e musicas que tem q ser sincronizadas e event pra todo o resto :P

4. Efeitos de som no Flash:
O Flash não suporta muitos efeitos pra som, se você quiser fazer alguma coisa mais complexa (colocar eco, mexer na reverberação, amplitude, etc) utilize um software de edição de som (recomendo o Goldwave) pra editar e depois importe o som pro Flash.
Bom, ainda assim dá pra fazer algumas coisinhas idiotas com som no Flash:
Loop: Do lado do botãozinho (barrinha, caixinha, sei lá) pra escolher o tipo de sincronia tem outra caixinha com 2 opções: Repeat e Loop. Ali vc pode escolher Loop se vc quiser que seu som se repita infinitamente até encher o saco ou Repeat se vc quiser que o som repita um numero X de vezes, escrevendo este numero X na caixinha do lado:
Efeitos com volume e canais: O Flash permite que vc mexa no volume do som (fade in, fade out) e nos canais de som (deixar o som saindo só pela caixa direita, só pela esquerda, etc). Pra coisinhas simples você pode utilizar os efeitos já prontos no menu Effect:
Se você quiser uma coisa um pouco mais complexa, escolha Custom e clique no botão Edit. Uma janela nova pra editar o som vai aparecer. Nela vc vai ver os 2 canais de som (direita e esquerda :P) e em cada um dos canais, uma linha que representa o volume. Clicando na linha vc adiciona pontos nela, puxando e empurrando esses pontos vc aumenta e diminui o volume, quando a linha está bem cima a o volume vai ser o mais alto possivel, quando está em baixo, vai ser o mais baixo possivel (mudo ¬¬). Se vc quiser fazer o som sair só por um canal aumente a linha de um canal no maximo e abaixe a do outro. Brinque um pouqinho puxando as linhas e testando o som e vc rapidinho pega o jeito.

5. Mantendo o tamanho do arquivo:
Algumas dicas para vc utilizar o som no Flash sem extrapolar com o tamanho do arquivo:
- Utilize sempre sons em formato wav! Pelo amor de Deus! Não usem mp3 no Flash! Se você tiver uma mp3, converta ela pra wav e use a wav. O método de conversão do Flash em muitos casos é melhor que o da mp3, se vc colocar uma mp3, o Flash não vai conseguir diminuir o arquivo mais que aquilo, pq ele já está comprimido.
- Não coloque musicas inteiras na animação! A não ser que vc esteja fazendo um clip com a musica, não coloque a musica inteira, utilize um software de edição de som e crie um novo arquivo só com o pedaço que vc realmente for utilizar.
- Não use stream com sons em loop! A não ser que seja extremamente necessário, não use stream com sons que se repetem, pra cada vez q o som se repetir um novo som é criado dentro do arquivo, aumentando o tamanho do arquivo bastante.
- Divida as falas em partes! Tente sempre dividir as falas em pedaços pra colocar na animação, retirando os pedaços do som com silêncio. Mesmo esses pedaços sem nada ocupam espaço no arquivo, retirando eles vc consegue diminuir mais um pouco o tamanho do arquivo.

Bom.. é isso.. agora vc já pode mexer com som no Flash como um profissional! Espero que isso tenha ajudado.. duvidas, sugestões? Mande no meu email.. ou nos comentarios do blog.. sei lá :P

5 comments:

Anonymous said...

Faz séculos que não entrava no seu blog. =)

E não, eu não tenho interesse em Flash/Enciclopédias/Máquinas-de-café-que-também-fazem-batata-frita-e-não-quebram, mas acho tão engraçado você fazendo seus comentários bizarros, que eu até leio o tuturial. =P

=P Vamos ver por quanto tempo seu blog ainda aguenta.

Beijos!

Gabriel Moura said...

Ahhh, agora entendi!!

Kabul said...

Eu não li tudo. Alias, eu não li nada. Mas ta legal o blog. =]

Anonymous said...

Nossa ! Teria sido realmente util se eu já não soubesse xD

É... eu me fudi... perdi os 20 minutos...

Anonymous said...

a piada do flash foi boa d+!!!
KKKKK ¬¬