1. SubtitleDown
  2. Blogue

SRT vs VTT vs ASS: que formato de legendas usar?

As diferenças entre os formatos de legendas SRT, WebVTT e ASS explicadas com exemplos, e qual escolher para o VLC, YouTube, editores de vídeo e sites.

Publicado 7 min de leitura

A maioria dos ficheiros de legendas que vai encontrar é SRT, VTT ou ASS. Todos guardam a mesma coisa básica, texto com um tempo de início e de fim, mas diferem no suporte dos leitores e na quantidade de estilos que permitem. Veja em que é que cada um é bom.

SRT (SubRip): a escolha universal

O SRT é o formato mais simples e mais suportado. Cada legenda tem um número, um intervalo de tempo com uma vírgula antes dos milissegundos, e o texto:

1
00:00:01,000 --> 00:00:03,500
Hello, and welcome back!

2
00:00:04,000 --> 00:00:06,200
Today we are making bread.

Use SRT quando quiser um ficheiro que simplesmente funcione: VLC, Plex, Jellyfin, Kodi, Premiere Pro, DaVinci Resolve, a maioria das smart TVs e o YouTube Studio aceitam-no. Só suporta itálico e negrito básicos.

WebVTT: legendas para a web

O WebVTT (.vtt) é muito parecido com o SRT, mas começa com um cabeçalho WEBVTT e usa um ponto antes dos milissegundos:

WEBVTT

00:00:01.000 --> 00:00:03.500 line:10%
Hello, and welcome back!

Use VTT quando publicar vídeo num site. É o formato do elemento HTML5 <track> e do streaming HLS, e permite posicionar as legendas no ecrã. Muitos sites de streaming entregam as legendas em VTT, muitas vezes divididas em pequenos segmentos.

ASS (Advanced SubStation Alpha): estilos completos

Os ficheiros ASS incluem estilos: tipos de letra, cores, contornos, posições e até efeitos de karaoke. Os fansubs de anime usam-no para a composição tipográfica. Como cada linha pode ter o seu próprio estilo, o ASS é também a melhor forma de mostrar dois idiomas ao mesmo tempo, um em cima e outro em baixo.

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:03.50,Bottom,,0,0,0,,Hello, and welcome back!
Dialogue: 0,0:00:01.00,0:00:03.50,Top,,0,0,0,,Bonjour et bon retour !

Use ASS quando quiser estilos ou legendas duplas e o seu leitor o suportar. O VLC, o mpv, o MPC-HC e a maioria dos leitores de anime suportam; muitas televisões e leitores web não.

Comparação rápida

  • Compatibilidade: o SRT é o melhor, depois o VTT, depois o ASS.
  • Estilos e posicionamento: o ASS é o melhor, o VTT tem alguns, o SRT quase nenhuns.
  • Sites e streaming: VTT.
  • Dois idiomas no ecrã: ASS.
  • Só o texto: exporte em TXT em vez de um formato de legendas.

Como converter entre formatos

Não precisa de instalar nada. Largue os seus ficheiros no conversor de legendas online gratuito e escolha SRT, VTT, ASS ou TXT. Funciona inteiramente no seu navegador, por isso os ficheiros nunca saem do computador, e pode deslocar os tempos e remover notas SDH ao mesmo tempo.

Perguntas frequentes

O VTT é melhor do que o SRT?

Não é melhor, é diferente. O VTT acrescenta posicionamento e é o padrão dos leitores web; o SRT é suportado por mais leitores de computador, editores e televisões.

Posso converter ASS para SRT sem perder nada?

O texto e os tempos convertem-se na perfeição. Os estilos, como tipos de letra, cores e posições, perdem-se, porque o SRT não os consegue guardar.

Que formato aceita o YouTube?

O YouTube Studio aceita SRT, VTT, SBV e vários outros. O SRT é a escolha mais segura.