Comunidade

A reescrita do teleprompter mudou o produto

A implementação de uma nova funcionalidade de teleprompter no aplicativo Reelvana, em 3 de junho, marcou um ponto de virada para a plataforma ao torná-la 'script-first'. A novidade incluiu melhorias significativas na usabilidade e precisão do recurso, além do suporte a texto árabe direita-esquerda. Essa evolução técnica visa não apenas facilitar a leitura durante gravações, mas também ajudar os criadores a atingir metas de duração para seus vídeos.

Compartilhar
Reelvana development timeline

O teleprompter reescrito alterou o produto

Em 3 de junho, a história do git muda drasticamente:

  • refatorar: remover a funcionalidade legada do teleprompter
  • feat(teleprompter): núcleo compartilhado KMP - ritmo + motor de acompanhamento
  • feat(teleprompter,android): interface flutuante de sobreposição dentro da câmera
  • feat(teleprompter,ios): interface de sobreposição flutuante + ponte SFSpeechRecognizer
  • correção(teleprompter): detecção RTL, configurações persistentes, ritmo WPM preciso

Este foi o momento em que Reelvana se tornou script-first.

Um teleprompter é fácil de demonstrar e difícil de fazer sentir bem.

Não é suficiente apenas rolar o texto. O texto tem que ser legível sobre uma visualização real da câmera. Tem que funcionar em paisagem e retrato. Tem que suportar diferentes tamanhos de fontes e cores. Tem que salvar scripts. Tem que respeitar a velocidade de leitura. Tem que trabalhar com o texto árabe direita para esquerda. Tem que ficar fora do caminho do usuário enquanto ainda é útil.

A versão inicial tinha muita configuração. Parecia uma ferramenta que você precisava configurar antes de gravar. Isso estava errado.

A tela inicial se moveu em direção a um fluxo de gravação primeiro. O teleprompter tornou-se uma sobreposição dentro da câmera, não um lugar separado.

A parte técnica mais profunda foi o ritmo.

Reelvana precisava de um modelo simples:

palavras no script / WPM do usuário = tempo estimado de leitura

posição de rolagem atual + tempo decorrido = feedback sobre o ritmo

Isso parece básico, mas importa. Os criadores não precisam apenas de ajuda para ler. Eles precisam de ajuda para finalizar o vídeo próximo ao comprimento pretendido.

Mais tarde, isso se tornou parte do trabalho da Script-First Studio: alvos de duração, estimativas de tempo de leitura e feedback sobre o ritmo durante a gravação.

A parte mais humilhante foi o árabe.

Árabe não é apenas “outra string de linguagem.” Ele altera a alinhamento, escolha da fonte, expectativas de modelagem e renderização de legenda. A interface do usuário (UI) do Reelvana ainda está em inglês, mas a camada de conteúdo suporta scripts árabes, transcrição, limpeza de material inútil, detecção de palavrões, texto para câmera direita-esquerda e legendas direita-esquerda.

Essa distinção é importante. A equipe de marketing não deve dizer “aplicativo árabe” porque a UI não foi localizada. A afirmação honesta é:

O Reelvana trabalha com scripts árabes e legendas direita-esquerda.

Essa linha é menos chamativa. Ela também é verdadeira.

Fonte original

Conteúdo traduzido e adaptado pela redação do Notícias Mobile. Confira também a matéria na fonte original.

Leia a matéria completa