Cookies para estatística e publicidade
Usamos cookies de estatística e de publicidade, ambos enviados ao Google. Recusar não muda nada do que você vê.Ler a página de privacidade
TS
O formato de fluxo usado por transmissão e por filmadoras. É assim que chega TV gravada e material AVCHD.
TS
TS é um formato de fluxo, escrito e lido do começo ao fim. Ele é usado para a radiodifusão e a transmissão.
A extensão é .ts e o nome por extenso é MPEG Transport Stream. Os dois importam menos do que aquilo que o arquivo consegue carregar, e é disso que trata o resto desta página.
A MPEG publicou o formato em 1995. A especificação é ISO/IEC 13818-1.
A um formato que se manteve legível por tanto tempo dá para confiar algo que você quer de volta daqui a dez anos.
Ela está publicada por inteiro, então dá para implementá-la a partir do documento em vez de por observação — é por isso que o formato aparece em tantos programas e por isso que arquivos escritos há vinte anos ainda abrem. Especificação publicada não é o mesmo que livre de royalties: quando o formato embrulha um codec, o licenciamento das patentes é uma questão à parte, que a norma não resolve.
TS consegue carregar várias faixas de áudio, faixas de legenda e um arranjo que permite começar a tocar antes de ter chegado por inteiro.
Isso conta sobretudo na conversão: o que o destino não comporta é descartado, quase sempre sem aviso.
VLC e FFmpeg leem esse formato, e a maioria dos programas do mesmo tipo também.
Quando um arquivo não abre, o formato raramente é o problema — mais comum é o programa ser mais antigo que ele. Converter para algo mais antigo é o caminho confiável, e é para isso que serve o resto deste site.
Nenhum navegador lê o formato.
Esse é de longe o motivo mais comum para convertê-lo: não que o formato seja ruim, mas que o lugar onde você quer mostrar o arquivo não consegue lê-lo.
TS foi feito para ser entregue, não para se trabalhar dentro dele. Editar um é possível e raramente agradável; o caminho sensato passa pelo original e por uma nova exportação.
Um transport stream é desenhado em torno de uma presunção: que vai ser recebido mal. Foi especificado para TV digital, onde um receptor pode sintonizar no meio, perder sinal por dois segundos, e ter que continuar como se nada tivesse acontecido.
Então os dados são cortados em pacotes fixos de 188 bytes, e tudo necessário para começar a decodificar é repetido continuamente em vez de escrito uma vez no início. Sintonize a qualquer momento e em uma fração de segundo o receptor encontrou os limites dos pacotes, as descrições do fluxo e um quadro-chave. Essa redundância é o desenho inteiro, e é por isso que o formato se comporta tão diferente de um arquivo de vídeo comum.
Três origens cobrem quase tudo. Uma gravação de TV, de um decodificador, uma placa sintonizadora ou um canal captado pelo ar. Uma filmadora: o AVCHD escreve arquivos .mts ou .m2ts numa pasta estruturada no cartão, e filmadoras de consumo Sony, Panasonic e Canon fazem isso há anos. Ou uma transmissão baixada da web, já que o HLS — o método de entrega por trás da maioria do vídeo online — corta seu vídeo em segmentos curtos de transport stream.
Em todo caso o arquivo é subproduto de como o vídeo viajou em vez de uma escolha de alguém. Vale saber disso, porque significa que nada no formato foi selecionado para edição ou arquivamento, e nenhum dos dois é trabalho que ele faz bem.
Um transport stream é um contêiner. O que ele guarda normalmente é vídeo H.264 com áudio AC-3 ou AAC, exatamente o que um MP4 guarda. A imagem não está numa codificação específica de transmissão que precise ser traduzida — é o mesmo vídeo codificado, embrulhado de forma diferente.
Esse é o fato mais útil sobre o formato, porque significa que MKVToolNix ou ffmpeg conseguem desembrulhar os fluxos e reembrulhá-los num MP4 em segundos, sem perder nada. Não é isso que acontece aqui: este conversor entrega ao codificador uma taxa de bits, e uma taxa de bits solicitada é exatamente o que descarta uma cópia de pacotes, então a imagem é decodificada e codificada de novo. Para uma gravação de TV ou um cartão de filmadora, a ferramenta de desktop é o instrumento melhor.
Porque o formato não tem índice. Um MP4 carrega uma tabela dizendo onde cada quadro está, então um player consegue pular para onze minutos instantaneamente. Um transport stream não tem nada disso — buscar significa varrer em busca do próximo ponto de entrada, por isso avançar numa gravação é lento e alguns editores recusam o formato de vez.
A outra complicação são os carimbos de tempo. Carimbos de transmissão dão a volta depois de cerca de 26 horas e podem pular quando uma emissora insere um anúncio, então uma gravação pode conter tempo andando para trás. Players robustos lidam bem; menos robustos mostram uma duração errada ou perdem sincronia de áudio exatamente nesse ponto.
Um arquivo .ts é o transport stream puro, geralmente de um sintonizador ou um segmento baixado. Um .m2ts é a mesma coisa com um carimbo de tempo de quatro bytes acrescentado a cada pacote, que é o que o Blu-ray usa. Um .mts é o que uma filmadora de consumo escreve no cartão — estruturalmente um m2ts com outro nome.
Na prática são o mesmo formato e as mesmas ferramentas leem os três. Se um programa aceita um e recusa outro, renomear o arquivo vale tentar antes de qualquer coisa; funciona mais vezes do que deveria.
Um fluxo de transmissão pode ter várias faixas de áudio — o idioma original, uma dublagem, uma audiodescrição — além de legendas e, em gravações europeias mais antigas, teletexto. Tudo isso sobrevive no arquivo, e a maior parte é descartada silenciosamente por qualquer coisa com que você converter, porque o formato de destino não consegue guardar ou não foi instruído a manter.
Se uma gravação tem legendas ou uma segunda faixa de áudio que importa, confira antes de converter e converta com uma ferramenta instruída a mantê-las. Recuperá-las depois significa voltar à gravação original, o que as pessoas geralmente descobrem depois de apagá-la.
Copie a estrutura inteira do cartão, não os arquivos individuais. O AVCHD guarda o vídeo numa subpasta ao lado de arquivos de índice que registram ordem dos clipes, datas e, em algumas câmeras, informação que o editor precisa. Arrastar só os arquivos .mts perde isso, e é irrecuperável.
Depois reembrulhe para MP4 com ffmpeg ou MKVToolNix para qualquer coisa que precise ser editada, compartilhada ou guardada. Editores modernos lidam melhor com MP4 que com AVCHD, a imagem sobrevive ao reembrulho intocada, e o resultado é um arquivo que ainda vai abrir em software que nunca ouviu falar de filmadora.
| Extensão | .ts, .mts, .m2ts |
|---|---|
| Tipo de mídia | video/mp2t |
| Publicado por | MPEG |
| Primeira publicação | 1995 |
| Especificação | ISO/IEC 13818-1 |
O VLC reproduz diretamente, assim como a maioria dos players de desktop. O que geralmente não abre é uma galeria de celular, um navegador ou uma smart TV via compartilhamento de rede — para esses, converter para MP4 é a resposta prática.
Em princípio não precisaria: o vídeo interno geralmente já é H.264, o mesmo que um MP4 guarda, então o ffmpeg consegue reembrulhar os fluxos sem decodificá-los. A conversão deste site recodifica de fato, porque solicita uma taxa de bits — para uma gravação grande, reembrulhe no desktop em vez disso.
Muito pouca. TS é o transport stream puro, M2TS acrescenta um carimbo de tempo por pacote e é o que o Blu-ray usa, e MTS é o que filmadoras de consumo escrevem — estruturalmente igual ao M2TS. As mesmas ferramentas leem os três, e renomear costuma fazer um programa exigente aceitar um deles.
O formato não tem índice. Um MP4 carrega uma tabela de onde cada quadro está; um transport stream não, então um player precisa varrer para frente até achar o próximo ponto de entrada. É consequência do formato ter sido desenhado para transmissão, não para armazenamento.
Carimbos de transmissão dão a volta depois de cerca de 26 horas e podem pular quando uma emissora insere publicidade, então uma gravação pode conter tempo andando para trás. Alguns players relatam a aritmética em vez da realidade. Reembrulhar para MP4 normalmente reconstrói uma linha do tempo sensata.
Alguns editores aceitam e a maioria funciona mal, porque não há índice para buscar. Reembrulhar para MP4 primeiro leva instantes, não custa qualidade, e transforma uma importação incômoda numa normal.