Ir para o artigo

Resumo - Desde a versão 2.9, as exportações são cerca de 6x mais rápidas. Uma gravação de 60 segundos que antes levava 2 minutos para exportar agora termina em cerca de 20 segundos.


Exportações eram muito lentas

Nos primeiros meses do Tight Studio, exportar uma gravação significava esperar. Um vídeo de um minuto poderia levar dois minutos ou mais para ser renderizado. Se você estivesse iterando sobre uma gravação — ajustando legendas, ajustando o tempo do zoom, tentando diferentes fundos — essa espera aumentava rapidamente.

Ouvimos sobre isso dos usuários e sentimos isso nós mesmos todos os dias. Então, gastamos uma grande parte do ciclo de lançamento 2.9 focando em uma coisa: tornar as exportações mais rápidas.

Os números

Acompanhamos o desempenho de exportação em nossa análise. Toda vez que você exporta um vídeo, medimos quanto tempo o pipeline de exportação leva por segundo de conteúdo de vídeo. Aqui está o antes e o depois, em média considerando todas as exportações reais dos usuários:

Tempo médio de exportação por 1s de vídeo
Antes da 2.9 (v2.5-2.6)~2.200ms
Após 2.9 (v2.9.14+)~320ms

Costumava levar mais de 2 segundos de processamento para cada 1 segundo de vídeo. Agora leva cerca de 300 milissegundos. Isso é aproximadamente 6 vezes mais rápido.

Em termos práticos: uma gravação de 60 segundos com efeitos de zoom, legendas e sobreposição de câmera costumava levar cerca de 2 minutos para exportar em 1080p. Agora leva cerca de 20 segundos.

O que mudamos

Reconstruímos o pipeline de exportação em três áreas principais:

  • Renderização por GPU - Os quadros são renderizados de forma mais eficiente, com menos tempo de espera entre cada um.
  • Processamento de áudio - A codificação de áudio agora acontece em paralelo em vez de bloquear a renderização de vídeo.
  • Coordenação de pipeline - O fluxo de exportação foi reestruturado para eliminar pausas desnecessárias entre os estágios.

Nenhuma destas são coisas com as quais você precisa se preocupar. Você apenas clica em Exportar e termina mais rápido.

O que você vai perceber

A barra de progresso se move. Tipo, perceptivelmente. Se você não exporta há algum tempo, pode pensar que algo está errado porque termina muito rápido.

Gravações complexas — clipes múltiplos, segmentos de zoom, legendas, sobreposição de câmera — exportam tão rápido quanto as simples. As melhorias se aplicam a todos os recursos independentemente do que você estiver usando.

Ainda melhorando

A velocidade de exportação é algo que continuaremos a melhorar. Se você estiver vendo exportações lentas em um tipo específico de gravação, entre em contato em [email protected] - gostaríamos de ouvir sobre isso.