Format Atlas

Video

Apa itu MPEG-2 Transport Stream?

`.ts` adalah ekstensi umum untuk MPEG-2 Systems Transport Stream yang ditetapkan oleh ISO/IEC 13818-1. Format ini mengemas dan memultipleks video, audio, serta data pensinyalan; strukturnya membantu sinkronisasi dan pemulihan pada lingkungan transmisi yang rentan terhadap kesalahan. HLS dapat menggunakan segmen media TS; RFC 8216 mensyaratkan satu program MPEG-2 dalam setiap segmen dan menetapkan persyaratan tabel. Berkas sumber TypeScript juga menggunakan `.ts`, jadi ekstensi saja tidak mengidentifikasi isinya.

.tsAliran transport MPEG-2 Systems

Kapan memilih format ini

  • Alur siaran dan transport dengan beberapa program atau aliran
  • Segmen HLS yang memenuhi persyaratan satu program

Kapan menghindari format ini

  • Mengidentifikasi file hanya dari ekstensinya
  • Menggabungkan segmen sembarang tanpa memeriksa konteks pemutaran

Kegunaan umum

  • Mengangkut video audio dan data tambahan yang dimultipleks dalam siaran atau distribusi media
  • Mengirim segmen media MPEG-2 TS di HLS

Karakteristik

  • Memultipleks aliran elementer dalam paket transport berukuran tetap
  • Menggunakan tabel asosiasi program dan peta program untuk menjelaskan program dan aliran
  • Digunakan dalam siaran dan sebagian distribusi HLS

Kelebihan dan kekurangan

Kelebihan

  • Membawa beberapa aliran audio video dan data tambahan sekaligus
  • Struktur paket membantu sinkronisasi ulang setelah kesalahan transmisi
  • Didukung berbagai alat siaran dan analisis media

Kekurangan

  • Overhead paket dan pensinyalan dapat kurang efisien untuk penyimpanan file sederhana
  • Kompatibilitas pemutaran juga bergantung pada codec dan tabel program
  • Ekstensi .ts juga digunakan oleh berkas sumber TypeScript

Membuka dan mengonversi

Cara membuka

Buka dengan pemutar atau penganalisis yang mendukung MPEG-2 TS. Jika tidak berperilaku seperti media, periksa isinya: `.ts` mungkin merupakan kode sumber TypeScript. Penganalisis media dapat menampilkan program, trek, dan codec.

Cara mengonversi

Gunakan alat multiplexing atau segmentasi yang kompatibel untuk melakukan remultiplex antara Transport Stream dan kontainer seperti MP4. Cara ini dapat berhasil bila codec didukung tujuan; jika tidak, mungkin perlu enkode ulang. Periksa program, trek audio, subtitel, stempel waktu, dan pemutaran.

Hal yang perlu diperhatikan

  • Jangan menganggap .ts sebagai video sebelum memeriksa isinya karena TypeScript memakai ekstensi yang sama
  • Segmen HLS TS memiliki persyaratan satu program dan tabel menurut RFC 8216
  • Mengganti kontainer belum tentu mengubah codec dan enkode ulang dapat menurunkan kualitas

Pertanyaan umum

Apakah setiap file .ts berisi video?

Tidak. `.ts` juga merupakan ekstensi umum TypeScript. Periksa isi dan konteks sebelum membuka atau memprosesnya.

Apakah MPEG-2 Transport Stream sama dengan video MPEG-2?

Tidak. Transport Stream adalah kontainer dan sistem multiplexing; video di dalamnya dapat memakai codec berbeda.

Bisakah HLS menggunakan segmen MPEG-2 TS?

Ya. RFC 8216 menjelaskan segmen MPEG-2 TS dan mensyaratkan satu program MPEG-2 per segmen beserta tabel program yang diperlukan, kecuali informasi inisialisasi disediakan sesuai ketentuan.

Format terkait

Referensi dan spesifikasi