O teleprompter reescrito alterou o produto
Em 3 de junho, a história do git muda drasticamente:
refatorar: remover a funcionalidade legada do teleprompterfeat(teleprompter): núcleo compartilhado KMP - ritmo + motor de acompanhamentofeat(teleprompter,android): interface flutuante de sobreposição dentro da câmerafeat(teleprompter,ios): interface de sobreposição flutuante + ponte SFSpeechRecognizercorreçã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.

