A criação de efeitos visuais reativos em áudio em efeitos pós-efeitos requer uma combinação de técnicas. A idéia principal é analisar o áudio e usar suas propriedades (como amplitude ou frequência) para controlar os parâmetros de seus elementos visuais. Aqui está um colapso do processo:
1. Importando seu áudio: * Importe seu arquivo de áudio para os efeitos após os efeitos. Ele aparecerá no painel do seu projeto.
2. Usando o efeito "amplitude de áudio": * Esta é a abordagem mais direta. Aplique o efeito `Audio Amplitude` (encontrado em` efeitos`> `Controls de expressão '>` Amplitude de áudio) a uma camada que contém o elemento visual que você deseja reagir ao áudio.
* Este efeito fornece vários valores de saída que representam diferentes aspectos do volume do áudio. Saídas comumente usadas são:
* amplitude
: A sonoridade geral do áudio.
*
Bass: Frequências mais baixas.
*
MID: Frequências médias.
*
Treble: Frequências mais altas.
* Você usará esses valores de saída para direcionar parâmetros da sua camada visual.
3. Dirigindo parâmetros visuais com expressões: É aqui que você vincula a análise de áudio ao seu visual. Você usará expressões para modificar dinamicamente as propriedades com base nos dados de áudio. Aqui estão alguns exemplos:
*
escala: Torne a camada maior quando o áudio estiver mais alto. Para uma camada chamada "MyShape":
`` `JavaScript
amplitude =thiscomp.layer ("amplitude de áudio"). Efeito ("amplitude de áudio") ("amplitude");
[100 + amplitude*5, 100 + amplitude*5] // Escala até 150% na amplitude máxima
`` `
Essa expressão lê o valor "amplitude" do efeito `Audio Amplitude` e escala a camada proporcionalmente. Ajuste o multiplicador `5 'para controlar a sensibilidade.
*
opacidade: Torne a camada mais transparente quando o áudio estiver mais silencioso.
`` `JavaScript
amplitude =thiscomp.layer ("amplitude de áudio"). Efeito ("amplitude de áudio") ("amplitude");
100 + amplitude * 50 // Opacidade de 100 a 150% na amplitude máxima
`` `
*
Posição: Mova a camada com base na frequência do áudio. Isso é mais complexo e geralmente requer o uso de técnicas de análise de frequência (veja abaixo).
*
cor: Altere a cor da camada com base no volume ou frequência do áudio. Você pode usar expressões para mapear valores de amplitude ou frequência para valores de cores (usando funções `rgb ()` ou `hsl ()`).
*
rotação: Gire a camada com base na amplitude do áudio.
`` `JavaScript
amplitude =thiscomp.layer ("amplitude de áudio"). Efeito ("amplitude de áudio") ("amplitude");
amplitude * 360 // gira até 360 graus na amplitude máxima
`` `
4. Análise de frequência (avançada): Para efeitos mais sofisticados, pode ser necessário analisar o espectro de frequência do áudio. Isso é mais complexo e geralmente envolve o uso de plugins de terceiros ou a escrita de expressões mais avançadas. Os plugins como o formulário do TRAPCode ou as expressões específicas podem fornecer essa funcionalidade.
5. Keyframing e ajuste fino: Mesmo com expressões, pode ser necessário adicionar quadros-chave para ajustar o efeito ou criar animações mais complexas. As expressões fornecem controle dinâmico, mas os quadros -chave permitem ajustes manuais e precisão.
Exemplo de fluxo de trabalho: 1. Importar áudio.
2. Crie uma camada de forma (círculo, quadrado, etc.).
3. Aplique o efeito `Audio Amplition` na camada de forma.
4. Adicione expressões à escala, opacidade ou outras propriedades da camada de forma, usando os valores de amplitude de áudio como entrada.
5. Ajuste os multiplicadores nas expressões para controlar a sensibilidade e o alcance do efeito.
6. Renderize sua composição.
Considerações importantes: *
pré-composição: Para cenas complexas, a pré-composição de seus elementos reativos ao áudio pode melhorar o desempenho.
*
desempenho: Expressões complexas e muitos elementos áudio-reativos podem afetar significativamente os tempos de renderização. Otimize suas expressões e considere usar proxies para filmagens de alta resolução.
*
Experimentação: A melhor maneira de aprender é experimentando. Tente diferentes expressões, multiplicadores e elementos visuais para encontrar o efeito que você deseja.
Lembre -se de substituir `" Audio Amplitude "` e `" MyShape "" pelos nomes reais de suas camadas. Comece com expressões simples e aumenta gradualmente a complexidade à medida que você se torna mais confortável. Essa abordagem detalhada o ajudará a criar visuais impressionantes reativos em áudio em efeitos após os efeitos.