.TS

Arquivo TS

MPEG Transport Stream
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .ts é um MPEG Transport Stream - um formato de contêiner de vídeo de TV digital, gravações de PVR, filmadoras AVCHD e streaming HLS. O VLC media player abre-o em qualquer sistema operacional. Para convertê-lo para MP4, use o ffmpeg (remux rápido sem perdas) ou o HandBrake.

Desenvolvedor: MPEG / ISO-IEC (MPEG-2 Systems) Categoria: Arquivos de Vídeo Padrão aberto MIME: video/mp2t
ABRE EM Windows macOS Linux
Relacionado: .DAV · .MKV · .MP4 · .H264

Nesta página

19k+ extensões indexadas
Última revisão em Jul 2, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro TS?

.ts (abreviação de Transport Stream) é um formato de contêiner de vídeo usado para transportar e armazenar dados compactados de áudio e vídeo MPEG. Originalmente desenvolvido para transmissão de televisão digital (DVB, ATSC, ISDB), também é amplamente utilizado por dispositivos DVR e gravadores de decodificadores (set-top boxes).

Os arquivos .ts usam o padrão de contêiner MPEG-2 Systems e armazenam dados em um formato multiplexado. O fluxo consiste em pacotes de 188 bytes de tamanho fixo, cada um começando com o byte de sincronização 0x47. Múltiplos fluxos elementares - vídeo, áudio e metadados - são transportados simultaneamente e identificados por Identificadores de Pacote (PIDs), permitindo que o formato suporte a transmissão simultânea de imagem e som.

Os gravadores normalmente criam vários arquivos .ts para uma única sessão, por exemplo, name1.ts, name2.ts, name3.ts, etc. Estes podem ser convertidos em outros formatos, como .MP4, .MPG, .MKV e .M2TS.

Segurança e proteção

RISCO: LOW

Um vídeo TS é um dado de mídia - ele não é executado por conta própria quando você o reproduz em um reprodutor de mídia, portanto o risco é baixo. Duas precauções práticas: (1) fluxos malformados ou criados maliciosamente ocasionalmente acionaram bugs em decodificadores de mídia, portanto, mantenha seu player (VLC/MPV) atualizado; (2) apenas o tipo certo de player deve ser usado - abrir um TS em um editor de texto mostra apenas lixo binário. Arquivos baixados de fontes não confiáveis devem ser verificados como qualquer download.

Detalhes do formato

em resumo
NOME COMPLETOMPEG Transport Stream
DESENVOLVEDORMPEG / ISO-IEC (MPEG-2 Systems)desde 1995 (ISO/IEC 13818-1, MPEG-2 Systems)
TIPO MIMEvideo/mp2t
TIPOContêiner binário MPEG-2 Transport Stream (pacotes fixos de 188 bytes)
PADRÃOAberto · livre de royalties
Esta extensão também é usada por…
  • Código-fonte TypeScript - O superconjunto tipado de JavaScript da Microsoft usa .ts para arquivos de origem em texto simples (.tsx com JSX); abra-os em um editor de código como o VS Code, não em um reprodutor de vídeo.
  • Fonte de tradução Qt (Linguist) - A ferramenta Linguist do Qt armazena strings traduzíveis em arquivos XML .ts - nicho, apenas para desenvolvedores.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00
HEX
47
ASCII
G
Um MPEG Transport Stream é uma série de pacotes de 188 bytes, cada um começando com o byte de sincronização 0x47, portanto o byte 0 (e os bytes 188, 376, 564 …) é 0x47. Essa sincronização repetitiva é o identificador confiável de um arquivo de vídeo TS.

Programas que abrem arquivos TS

Windows4 apps
VLC media player Código aberto Abra o .ts diretamente - o VLC reproduz fluxos de transporte nativamente, incluindo carimbos de data/hora incomuns.
FFmpeg Código aberto Remux/conversão: «ffmpeg -i in.ts -c copy out.mp4» (rápido, sem perdas quando os codecs são compatíveis com MP4).
HandBrake Código aberto Converta um vídeo TS para MP4/MKV (recodificação ou passthrough); bom para cortar gravações de TV.
mpv Código aberto Reproduz vídeo TS de forma confiável, incluindo fluxos com peculiaridades de tempo que confundem outros players.
macOS2 apps
VLC media player Código aberto Abra o .ts diretamente - o VLC reproduz fluxos de transporte nativamente, incluindo carimbos de data/hora incomuns.
IINA / MPV Código aberto Reprodutores modernos para macOS que lidam com fluxos TS suavemente.
Linux3 apps
VLC media player Código aberto Abra o .ts diretamente - o VLC reproduz fluxos de transporte nativamente, incluindo carimbos de data/hora incomuns.
FFmpeg Código aberto Remux/conversão: «ffmpeg -i in.ts -c copy out.mp4» (rápido, sem perdas quando os codecs são compatíveis com MP4).
mpv Código aberto Reproduz vídeo TS de forma confiável, incluindo fluxos com peculiaridades de tempo que confundem outros players.

Detalhes técnicos

especificação profunda
Estrutura do contêinerPacotes de tamanho fixo de 188 bytes exigidos pela ISO/IEC 13818-1; sem pacotes de comprimento variável
Byte de sincronização0x47 no deslocamento 0 de cada pacote; repete-se exatamente a cada 188 bytes e é o principal identificador de arquivo
Tipo MIMEvideo/mp2t
Identificador de Pacote (PID)Campo de 13 bits (0x0000-0x1FFF) em cada cabeçalho de pacote que roteia a carga útil para o fluxo elementar correto
Tabela de Associação de Programas (PAT)Tabela obrigatória transportada no PID 0x0000; lista todos os programas no fluxo e seus respectivos PIDs de PMT
Tabela de Mapeamento de Programas (PMT)Tabela por programa que mapeia PIDs de componentes para vídeo, áudio, legendas e outros fluxos de dados elementares
Referência de Relógio de Programa (PCR)Carimbo de data/hora de 42 bits incorporado em campos de adaptação; usado por decodificadores para recuperar o relógio do codificador e sincronizar áudio/vídeo
Suporte a múltiplos programasUm único arquivo .ts pode transportar um programa (SPTS) ou vários programas simultaneamente (MPTS)
Suporte a codecsAgnóstico ao contêiner: transporta MPEG-2 Video, H.264/AVC, H.265/HEVC, MPEG-1 Audio, AC-3, AAC e outros codecs como cargas úteis PES
Acesso condicionalSuporta criptografia de fluxo via Sistema de Acesso Condicional (CAS) usando pacotes ECM e EMM
Resiliência a errosA estrutura baseada em pacotes permite que os receptores se ressincronizem a partir do próximo byte de sincronização 0x47 após um erro de transmissão sem reiniciar
Campo de adaptaçãoCampo opcional de 0 a 183 bytes por pacote que transporta carimbos de data/hora PCR, sinalizadores de descontinuidade e bytes de preenchimento (stuffing)
Principais casos de usoTransmissão de TV digital (DVB-T/S/C, ATSC, ISDB), entrega de IPTV, gravação de stream ao vivo e saída de DVR
Alvos comuns de conversão.mp4 (remux H.264/AAC), .mkv (troca de contêiner sem perdas), .mpg (compatibilidade MPEG-2), .m2ts (variante Blu-ray)
Lançado1995 (ISO/IEC 13818-1, MPEG-2 Systems)
Padrão abertoSim · livre de royalties
Especificaçãoen.wikipedia.org

Conversões de TS

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos TS. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos TS.

Perguntas frequentes

Como abro um arquivo de vídeo .ts?
Reproduza-o no VLC ou MPV - ambos suportam MPEG Transport Streams nativamente no Windows, macOS e Linux. O reprodutor padrão do Windows geralmente falha no TS (problemas de falta de áudio ou codec), portanto, use o VLC.
Como converto um vídeo .ts para MP4?
Use o ffmpeg para um remux rápido e sem perdas («ffmpeg -i in.ts -c copy out.mp4») quando os codecs já forem compatíveis com MP4, ou o HandBrake se precisar cortar ou recodificar. O VLC também pode «Converter/Salvar» para MP4.
Como junto muitos arquivos .ts em um único vídeo?
Eles geralmente são segmentos de stream HLS. Com o ffmpeg, liste-os e concatene sem perdas: «ffmpeg -f concat -safe 0 -i list.txt -c copy output.mp4». Arquivos TS fundem-se de forma limpa nos limites dos pacotes.
Meu vídeo .ts não tem som - como resolvo?
Geralmente é um problema de codec ou trilha (por exemplo, áudio AC-3 que seu player não consegue decodificar ou a trilha errada selecionada). VLC/MPV lidam com a maioria dos codecs; ou faça o remux para MKV/MP4 com o ffmpeg, selecionando a trilha de áudio correta («-map»).
Qual é a diferença entre .ts e .m2ts?
Ambos são fluxos de transporte MPEG. O .m2ts (BDAV) é a variante Blu-ray/AVCHD com informações extras de tempo por pacote; o .ts comum é a forma de transmissão/streaming. O VLC reproduz ambos, e o ffmpeg converte qualquer um para MP4.
Por que meu arquivo .ts não é um vídeo - ele parece código?
Nesse caso, não é um transport stream. A extensão .ts também é usada pelo código-fonte TypeScript; se o arquivo for um texto legível com import/const/function, abra-o em um editor de código como o VS Code, não em um reprodutor de mídia.

Referências

1ISO/IEC 13818-1 - MPEG-2 Systems (Transport Stream)www.iso.org
2Wikipedia - MPEG transport streamen.wikipedia.org

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Extensões relacionadas

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z