Melhor Tipo de Letra para Legendas: O Que a Netflix e a BBC Especificam
O melhor tipo de letra para legendas é um sans-serif simples e largo: o que a Netflix e a BBC definem, o tamanho em pixels e porque há caixas em vez de letras.
O melhor tipo de letra para legendas é um sans-serif simples e largo, como Verdana, Arial ou Tiresias, com uma altura de linha de cerca de 8 por cento da altura da imagem, a branco, com contorno ou caixa escuros. Isso aproxima-se do que a Netflix e a BBC especificam. Os tipos de letra display pesados são para legendas curtas de redes sociais, não para diálogo.
A seguir: as escolhas mais comuns comparadas, a regra do tamanho em pixels, porque é que alguns tipos de letra de legendagem transformam idiomas inteiros em caixas vazias, e o pormenor de entrega que decide se o espectador chega sequer a ver o seu tipo de letra.
Os melhores tipos de letra para legendas, comparados
Os tipos de letra legíveis para legendas partilham três traços: formas de letra abertas, um peso de traço uniforme e largura generosa. Uma legenda recebe dois ou três segundos de atenção sobre imagens em movimento, muitas vezes num telemóvel, e cada um destes traços torna o reconhecimento mais rápido.
| Tipo de letra | Estilo | Melhor para | Cirílico | Árabe, hebraico, escritas índicas, tailandês, CJK | Onde obter |
|---|---|---|---|---|---|
| Verdana | Sans-serif humanista largo | Diálogo a duas linhas | Sim | Não | Vem com o Windows e o Mac |
| Arial | Sans-serif neogrotesco | Diálogo, substituto genérico da Netflix em inglês | Sim | Árabe e hebraico, no Windows | Vem com o Windows e o Mac |
| Roboto | Sans-serif neogrotesco | Texto para ecrãs, vídeo vertical | Sim | Não | Gratuito, no Google Fonts |
| Família Noto Sans | Sans-serif humanista | Qualquer idioma | Sim | Sim, uma família por escrita | Gratuito, no Google Fonts |
| Montserrat ExtraBold | Sans-serif geométrico pesado | Legendas curtas para redes sociais | Sim | Não | Gratuito, no Google Fonts |
| Bebas Neue | Maiúsculas condensadas | De uma a três palavras | Não | Não | Gratuito, no Google Fonts |
| Anton | Display condensado | De uma a três palavras | Não | Não | Gratuito, no Google Fonts |
As linhas que fogem ao padrão são as dos tipos de letra display. O Bebas Neue e o Anton, duas escolhas comuns para legendas de vídeo curto, não conseguem desenhar uma única letra russa ou ucraniana: o Google Fonts distribui ambos apenas com escrita latina. Servem bem para três palavras em inglês num Reel e são a escolha errada para um vídeo que vai ser legendado em vários idiomas.
O Verdana está no topo por uma razão que a Microsoft indica na sua própria documentação: foi desenhado para ecrãs, e «a largura e o espaçamento generosos dos carateres do Verdana são essenciais para a legibilidade». É exatamente a propriedade de que uma legenda precisa. As diretrizes de legendas da BBC pedem «um tipo de letra largo, como Reith Sans, Verdana ou Tiresias», e o Reith Sans é o tipo de letra da própria BBC, pelo que, para todos os outros, as escolhas práticas são o Verdana e o Tiresias.
Que tamanho devem ter as legendas?
Dimensione as legendas pela altura da imagem, não por um número de pontos. A BBC fixa a altura da linha em 8 por cento da altura ativa do vídeo para vídeo 16:9, 4:3 e 1:1, e em 4,5 por cento para 9:16. O segundo valor é o primeiro multiplicado por 9/16, pelo que o texto fica com aproximadamente o mesmo tamanho num vídeo vertical e num horizontal:
| Resolução | Proporção | Altura da linha | Em pixels |
|---|---|---|---|
| 1280×720 | 16:9 | 8% | 58 px |
| 1920×1080 | 16:9 | 8% | 86 px |
| 3840×2160 | 16:9 | 8% | 173 px |
| 1080×1080 | 1:1 | 8% | 86 px |
| 1080×1920 | 9:16 | 4,5% | 86 px |
A Netflix diz o mesmo a partir do outro extremo. O seu guia de estilo de inglês dimensiona o texto «em relação à resolução do vídeo e à capacidade de caber 42 carateres ao longo do ecrã» — e 42 carateres é também o seu limite de comprimento de linha, o número em que o guia da velocidade de leitura assenta. Uma linha com o comprimento máximo tem de caber dentro da imagem, com margens de sobra.
Os tamanhos em pontos num editor não significam nada enquanto não se souber contra que tela são medidos. O filtro de legendas do FFmpeg dispõe um SRT numa tela virtual de 288 linhas, pelo que FontSize=23 aí corresponde, grosso modo, aos 8 por cento da BBC em qualquer resolução, enquanto o mesmo número num editor de vídeo que mede em relação à imagem real produz texto com uma fração desse tamanho.
Contorno ou caixa: manter o texto branco legível
O texto branco precisa de algo escuro à volta, porque as imagens não se mantêm escuras. A BBC limita as legendas a quatro cores — branco, amarelo, ciano e verde — sobre um fundo preto, com o branco como predefinição. Há três maneiras de separar as letras da imagem:
- Um contorno desenha uma borda escura à volta de cada letra. Deixa a maior parte da imagem visível, e é por isso que as legendas de cinema e as legendas das redes sociais o usam. Contornos mais grossos aguentam-se melhor em imagens com muito detalhe e parecem mais pesados.
- Uma sombra acrescenta uma cópia suave e deslocada atrás das letras. É subtil e, sozinha, falha em fundos claros e com muito detalhe.
- Uma caixa coloca um retângulo sólido ou translúcido atrás da linha. É a opção mais legível em qualquer imagem e o aspeto tradicional da televisão; é também a que esconde mais imagem.
Num ficheiro ASS, estes correspondem a BorderStyle=1, um contorno com sombra, e a BorderStyle=3, uma caixa opaca. O mesmo texto pode parecer uma legenda de cinema ou uma legenda de televisão consoante esse único valor.
Um tipo de letra de legendagem pesado prejudica a legibilidade?
Para diálogo, sim. Para legendas de três palavras, não. Os dois trabalhos pedem coisas opostas ao tipo de letra, e confundi-los é o erro de tipo de letra mais comum na legendagem.
As legendas de diálogo leem-se, não se veem de relance: até duas linhas de 42 carateres, entre 17 e 20 carateres por segundo, enquanto o espectador também acompanha os rostos. Ler a essa velocidade depende de distinguir as letras de imediato, o que as formas de letra largas e abertas facilitam, e é por isso que a BBC pede um tipo de letra largo. As maiúsculas condensadas fazem o contrário: apertam as letras umas contra as outras e põem todas à mesma altura. Uma linha em Bebas Neue é um bom grafismo e uma leitura difícil ao longo de 84 carateres.
As legendas de redes sociais funcionam ao contrário. Uma a três palavras ficam no ecrã de cada vez, grandes e centradas, e o objetivo é o ritmo e a ênfase, não a leitura. Os tipos de letra display pesados, como Montserrat ExtraBold e Anton, são bons precisamente nisso, e a análise das legendas ao estilo Hormozi mostra como o aspeto é construído.
Por isso, a resposta honesta a «qual é o melhor tipo de letra» é outra pergunta: o espectador está a ler frases ou a apanhar palavras? O erro é copiar um tipo de letra de legendas curtas para as legendas de um documentário; e é também erro usar o Verdana a 8 por cento num gancho de uma só palavra num Short.
Porque é que as legendas mostram caixas em vez de letras?
Porque o tipo de letra não tem glifo para esse caráter, e o motor de renderização desenhou um marcador no seu lugar. Esses retângulos vazios têm a alcunha de «tofu», e a Google deu à sua família de tipos de letra Noto um nome tirado do objetivo «no more tofu»; hoje, essa família cobre mais de 800 idiomas.
Os tipos de letra de legendagem são o culpado habitual. O Sablate inclui cinco tipos de letra display para legendas, e medimos os respetivos mapas de carateres com o fontTools: só o Montserrat ExtraBold chega ao cirílico, e nenhum dos cinco — Montserrat ExtraBold, Anton, Archivo Black, Bebas Neue e Bangers — consegue desenhar árabe, hebraico, qualquer escrita índica, tailandês, chinês, japonês ou coreano.
O que acontece a seguir depende do motor de renderização. Alguns desenham caixas. Outros substituem em silêncio os carateres em falta por outro tipo de letra, e é assim que uma pré-visualização e uma renderização final acabam em dois tipos de letra diferentes. A solução fiável é escolher um tipo de letra por idioma, e os dois sistemas operativos já trazem um para cada escrita importante:
| Escrita | Windows | macOS | Transferência gratuita |
|---|---|---|---|
| Árabe | Segoe UI | Geeza Pro | Noto Sans Arabic |
| Hebraico | Segoe UI | Arial Hebrew | Noto Sans Hebrew |
| Devanágari (hindi, marata) | Nirmala UI | Kohinoor Devanagari | Noto Sans Devanagari |
| Tailandês | Leelawadee UI | Thonburi | Noto Sans Thai |
| Chinês (simplificado) | Microsoft YaHei | PingFang SC | Noto Sans SC |
| Japonês | Yu Gothic UI | Hiragino Sans | Noto Sans JP |
| Coreano | Malgun Gothic | Apple SD Gothic Neo | Noto Sans KR |
Os tipos de letra do sistema não custam nada e já estão instalados, mas só existem nesse sistema operativo. Se o ficheiro de legendas ou o projeto viajar para outra máquina, a família Noto é a escolha mais segura, porque pode ir com ele. Os tipos de letra são uma de várias verificações por idioma; o fluxo de trabalho multilingue trata das restantes.
O seu tipo de letra só chega ao espectador em duas entregas
Um ficheiro .srt ou .vtt transporta texto e tempos, não um tipo de letra, por isso quem decide o aspeto é o leitor que o reproduz. As plataformas deixam isso explícito. As definições de legendas do YouTube permitem a cada espectador mudar o tipo de letra, a cor, o tamanho, o fundo e o estilo do contorno, e as definições de aparência das legendas da Netflix permitem a cada perfil mudar o tipo de letra, o tamanho, a sombra e o fundo.
| Entrega | Quem escolhe o tipo de letra | O espectador pode mudá-lo |
|---|---|---|
| SRT ou VTT enviado para o YouTube | O leitor do YouTube | Sim |
| Texto temporizado na Netflix | O leitor da Netflix | Sim |
| Faixa ASS num MKV, com o tipo de letra anexado | Você, nos leitores que desenham ASS | Depende do leitor |
| Incrustada na imagem | Você | Não |
Ficam assim duas entregas em que a decisão do tipo de letra é sua: uma faixa ASS com estilo e o ficheiro do tipo de letra anexado a um MKV, que o guia de legendas em MKV mostra passo a passo, ou uma incrustação, em que o texto passa a ser pixels e já não se pode desligar. O compromisso entre as duas é, por inteiro, o tema de hardsub vs softsub.
Para um SRT que vai para o YouTube, gaste o esforço no comprimento das linhas e na velocidade de leitura. O tipo de letra não depende de si.
Que tipo de letra deve escolher?
«Legendas para um filme, um curso ou uma entrevista.» O Verdana ou o Arial, a branco com contorno preto, com um tamanho que dê uma altura de linha de 8 por cento. Ser aborrecido é o objetivo: ninguém deve reparar no tipo de letra.
«Legendas para Shorts, Reels ou TikTok.» Um tipo de letra display pesado, como Montserrat ExtraBold, de uma a três palavras de cada vez, longe dos botões da plataforma.
«O mesmo vídeo em russo ou ucraniano.» O Montserrat ExtraBold, o Arial ou o Verdana. Não o Bebas Neue, o Anton nem o Archivo Black.
«Árabe, hindi, tailandês, chinês, japonês ou coreano.» O tipo de letra do sistema para essa escrita, da tabela acima, ou a família Noto correspondente se o ficheiro viajar.
«Um SRT para o YouTube ou a Netflix.» Não escolha nada. É o leitor do espectador que decide.
Como o Sablate trata os tipos de letra das legendas
O Sablate oferece doze famílias de tipos de letra: cinco tipos de letra de legendagem incluídos — Montserrat ExtraBold, Anton, Bangers, Bebas Neue e Archivo Black — e sete tipos de letra do sistema, Arial, Arial Black, Helvetica Neue, Verdana, Trebuchet MS, Georgia e Impact. A lista é curta de propósito. Todas as famílias da lista são renderizadas da mesma forma na pré-visualização do editor do Sablate e na incrustação, o que um tipo de letra escolhido de qualquer sítio do disco não poderia prometer.
Cada camada de idioma é verificada em função da escrita que usa. Quando o tipo de letra escolhido não a consegue desenhar — Bebas Neue numa camada em russo, Montserrat ExtraBold numa em japonês — a pré-visualização e a incrustação passam ambas para o mesmo tipo de letra do sistema que consegue, por isso o que aprova no editor é o que chega ao ficheiro. O tamanho é medido contra uma tela de 1080 de altura em todas as resoluções, o que põe os 8 por cento da BBC num tamanho de cerca de 86 numa exportação horizontal e a regra dos 4,5 por cento em cerca de 49 numa 9:16. Quando exporta um MKV com todos os idiomas como faixas, uma exportação Pro, o tipo de letra de legendagem incluído viaja dentro do ficheiro.
Onde fica aquém:
| Sablate | FFmpeg com libass | Premiere Pro ou DaVinci Resolve | |
|---|---|---|---|
| Usar qualquer tipo de letra instalado na máquina | Não, 12 famílias integradas | Sim | Sim |
| Carregar um ficheiro de tipo de letra sem o instalar | Não | Sim, com fontsdir | Não |
| Tipo de letra trocado por idioma para se adequar à escrita | Sim, automaticamente | Manual, um ficheiro por idioma | Manual, por faixa de legendas |
Se um tipo de letra de marca for inegociável, escreva e temporize as legendas no Sablate, exporte um ficheiro .ass, que também faz parte do Pro, e incruste-o com o FFmpeg, apontando o fontsdir para o seu tipo de letra. Esse caminho conserva o trabalho de transcrição e abdica apenas da lista de tipos de letra.
Resumindo
Use um sans-serif simples e largo, como Verdana ou Arial, para o diálogo, dimensione-o para uma altura de linha de 8 por cento da imagem, ou 4,5 por cento em vídeo vertical, e dê ao texto branco um contorno ou uma caixa pretos. Reserve os tipos de letra display pesados para legendas curtas, dê a cada idioma não latino um tipo de letra que o consiga desenhar, e lembre-se de que um SRT numa plataforma nunca chega a mostrar o seu tipo de letra. Transfira o Sablate se quiser que a troca de tipo de letra por idioma seja feita automaticamente.