Oleh Shamir
Apakah Fail .TS, dan Mengapa Strim Anda Terhasil Daripadanya
Jika anda pernah melihat kandungan dalam manifes strim, anda tentu pernah melihat senarai fail yang berakhir dengan .ts. Jika anda pernah mendapatkan video daripada perakam atau kad tangkapan, anda mungkin pernah menerima fail sedemikian. Dan jika anda pernah cuba membukanya dengan mengklik dua kali, ada kemungkinan besar tiada apa-apa berlaku.
.ts ialah singkatan bagi MPEG Transport Stream, dan ia merupakan salah satu format yang paling penting secara senyap-senyap dalam video. Format ini direka untuk penyiaran satelit dan daratan pada tahun 1990-an, lalu tiga dekad kemudian membawa sebahagian besar penstriman internet — atas sebab yang benar-benar elegan apabila anda memahaminya.
Apakah Sebenarnya Transport Stream
Kebanyakan format video yang anda kenali ialah fail: bekas dengan pengepala di bahagian hadapan, indeks yang menunjukkan lokasi setiap kandungan, serta penghujung yang ditetapkan. MP4 berfungsi begini. Ia direka untuk disimpan pada cakera dan dilangkau kandungannya.
Transport stream tidak berbentuk begitu. Ia ialah aliran berterusan paket kecil bersaiz tetap — setiap satu 188 bait — yang boleh diterima pada bila-bila masa.
Reka bentuk itu berasal daripada penyiaran. Apabila anda menala televisyen kepada sesuatu saluran, anda tidak bermula dari awal apa-apa kandungan. Anda menyertai isyarat yang sudah berlangsung, dan gambar perlu muncul dalam masa satu atau dua saat. Format dengan pengepala di bahagian hadapan dan indeks tidak berguna: tiada bahagian hadapan.
Jadi, transport stream mengulang semua yang diperlukan secara berterusan. Dari semasa ke semasa, ia menghantar semula jadual yang menerangkan strim yang terkandung di dalamnya, dan secara berkala menyertakan bingkai utama lengkap yang boleh digunakan untuk memulakan penyahkodan. Sertai pada bila-bila titik dan anda boleh mula memainkan kandungan dalam masa satu saat.
Itulah keseluruhan konsepnya, dan hal ini menerangkan perkara-perkara yang lain.
Mengapa Penstriman Internet Menggunakannya
HLS — kaedah penstriman di sebalik kebanyakan video langsung yang anda tonton — berfungsi dengan memotong kandungan kepada segmen pendek, biasanya dua hingga sepuluh saat, lalu menyenaraikannya dalam manifes. Pemain anda mendapatkan segmen mengikut turutan, dan jika sambungan anda menjadi lemah, ia mula meminta versi berkualiti lebih rendah secara senyap-senyap dan bukannya tersekat.
Untuk perkara itu berfungsi, setiap segmen mestilah boleh dinyahkod secara berasingan. Anda tidak boleh membiarkan segmen 47 bergantung pada pengepala yang hanya wujud dalam segmen 1, kerana pemain mungkin menyertai pada segmen 47 atau menukar kualiti antara segmen 46 dan 47.
Transport stream sememangnya sudah tepat dengan format itu. Menerangkan kandungan sendiri, boleh dimulakan di mana-mana, dan tahan terhadap kehilangan data. HLS tidak perlu mencipta format segmen; ia mewarisi format penyiaran yang telah menyelesaikan masalah sama sejak sebelum web mempunyai video.
Jadi, apabila anda melihat ke dalam manifes .m3u8 dan mendapati:
#EXTINF:6.000,
segment000.ts
#EXTINF:6.000,
segment001.ts
itulah cebisan transport stream selama enam saat. Strim anda bukan satu video. Ia terdiri daripada beribu-ribu video kecil yang diminta mengikut turutan. (Mengapa anda tidak boleh sekadar "menukar" strim kepada MP4.)
.TS berbanding .MP4
.ts (MPEG-TS) | .mp4 | |
|---|---|---|
| Bentuk | Aliran paket berterusan | Fail berindeks dengan pengepala |
| Boleh bermula di mana-mana? | Ya | Tidak — memerlukan pengepala |
| Boleh bertahan jika berlaku kehilangan data? | Ya, disegerakkan semula pada paket seterusnya | Kerosakan boleh menyebabkan keseluruhan fail tidak dapat digunakan |
| Melangkau kandungan | Perlahan, tiada indeks | Pantas, berindeks |
| Overhed | Lebih tinggi (pengepala diulang secara berterusan) | Lebih rendah |
| Direka untuk | Penyiaran dan penstriman langsung | Penyimpanan dan main balik fail lengkap |
Tiada yang lebih baik. Kedua-duanya menyelesaikan masalah yang bertentangan. .ts dioptimumkan untuk sampai; .mp4 dioptimumkan untuk tersimpan.
Inilah juga sebab penukaran antara kedua-duanya pada asasnya adalah perkara biasa dan tidak menyebabkan kehilangan kualiti — video dan audio di dalamnya boleh sama, dan hanya pembungkusnya yang berubah.
Di Mana Anda Menemui Fail .TS
- Dalam strim HLS. Segmen, seperti yang diterangkan di atas. Anda tidak pernah melihatnya secara berasingan; pemain anda mendapatkannya lalu membuangnya.
- Daripada sumber gaya Xtream dengan
output=ts. Parameter itu meminta pelayan menghantar transport stream mentah dan bukannya HLS bersegmen. (Cara URL tersebut dibina.) - Daripada perkakasan tangkapan siaran. Penala, kad tangkapan dan perakam sering menulis
.tssecara terus kerana itulah format yang diterima melalui udara. - Pada cakera Blu-ray, sebagai
.m2ts— format yang hampir sama. - Daripada kamkoder, khususnya model AVCHD, yang turut menggunakan
.m2ts.
Apabila Fail .TS Tidak Dapat Dimainkan
Perkara ini biasa berlaku, dan biasanya disebabkan oleh salah satu daripada lima perkara.
1. Tiada perkaitan fail. Windows dan macOS tidak disertakan dengan pengendali untuk .ts. Mengklik dua kali tidak melakukan apa-apa atau membuka sesuatu yang tidak membantu. Ini bukan kerosakan; tiada masalah dengan fail tersebut. Sebaliknya, bukanya dari dalam pemain.
Lebih buruk lagi: pada sesetengah sistem, .ts didaftarkan kepada penyunting kod kerana ia juga merupakan sambungan untuk fail sumber TypeScript. Video yang terbuka dalam penyunting teks memang mengelirukan, tetapi tidak berbahaya.
2. Codec di dalamnya, bukan bekasnya. .ts ialah pembungkus. Kandungannya mungkin MPEG-2 (penyiaran lama), H.264 atau HEVC. Jika peranti anda tidak dapat menyahkod codec tersebut, bekas itu tidak penting. Gejala lazimnya ialah audio dimainkan tetapi gambar berwarna hitam. (Skrin hitam tetapi audio berfungsi.)
MPEG-2 sering menjadi puncanya: codec ini sudah sangat lama, dan sesetengah peranti moden tidak lagi menyertakan penyahkod untuknya kerana tiada siapa menjangka masih memerlukannya.
3. Audio luar biasa. Transport stream penyiaran kerap membawa audio AC-3, E-AC-3 atau DTS. Video dimainkan tetapi tiada bunyi. Ini masalah codec audio atau laluan terus, bukan masalah bekas. (Cara membetulkan masalah tiada bunyi.)
4. Tangkapan yang tidak lengkap. Tangkapan yang terhenti ketika proses penulisan menghasilkan fail separa. Transport stream merosot secara beransur-ansur — biasanya ia akan dimainkan sehingga bahagian yang terputus — dan ini merupakan salah satu kelebihan sebenar berbanding MP4, yang mungkin langsung tidak dapat dibuka jika failnya terpotong.
5. Proses melangkau kandungan perlahan dan kelihatan seperti rosak. Tiada indeks, jadi pemain yang menggerakkan penunjuk pada .ts besar perlu mengimbasnya. Proses melangkau kandungan yang perlahan pada fail transport stream besar ialah tingkah laku normal, bukan kerosakan.
Perisian yang Boleh Membukanya
Untuk fail .ts pada komputer meja, pemain serba guna boleh mengendalikannya dengan baik. VLC dan mpv ialah pilihan standard, dan kedua-duanya boleh membuka transport stream secara terus, termasuk fail yang bermasalah. Itulah kelebihan utama kedua-duanya.
Untuk strim yang dihantar sebagai transport stream melalui rangkaian — sumber Xtream dengan output=ts, senarai main HLS yang mengandungi segmen .ts, atau peranti pada LAN anda — itulah tugas utama pemain, dan Tuneline mengendalikannya pada macOS, Windows, Linux, iPhone, iPad, Android, Android TV, Google TV dan Apple TV.
Untuk menjelaskan batasannya dengan tepat, kerana perkara ini penting: Tuneline membuka senarai main dan strim, bukan fail video tempatan. Jika anda mempunyai rakaman .ts pada cakera keras, gunakan VLC atau mpv. Jika transport stream diterima melalui rangkaian, itulah kegunaan Tuneline.
Soalan output=ts berbanding output=m3u8
Jika sumber anda membenarkan pilihan — dan sumber gaya Xtream memang membenarkannya — perkara ini wajar difahami kerana menukarnya dapat menyelesaikan banyak masalah main balik.
output=ts memberikan anda strim berterusan mentah. Keserasian paling luas, berfungsi hampir di mana-mana, tetapi tiada kadar bit adaptif. Pada sambungan yang lemah, strim akan tersekat dan bukannya merendahkan kualiti.
output=m3u8 memberikan anda HLS bersegmen. Ia berfungsi lebih baik pada sambungan yang tidak stabil kerana pemain boleh beralih kepada kualiti lebih rendah ketika strim sedang berjalan, dan secara umumnya lebih sesuai untuk rangkaian mudah alih.
Nasihat praktikal: cuba m3u8 dahulu pada telefon dan Wi-Fi yang lemah; cuba ts apabila sesuatu langsung tidak mahu dimainkan. Menukar parameter itu hanya memerlukan suntingan satu aksara dan menyelesaikan sebahagian besar laporan "tidak dapat dimainkan" yang agak mengejutkan. (Mengapa strim tersekat-sekat dan perkara yang benar-benar membaikinya.)
Kesimpulannya
.tsialah MPEG Transport Stream, yang dibina untuk penyiaran: aliran paket berterusan yang boleh disertai pada bila-bila masa.- HLS menggunakannya kerana penstriman memerlukan segmen yang boleh dinyahkod secara berasingan, dan itulah cirinya sejak awal.
- Strim langsung anda terdiri daripada beribu-ribu segmen .ts pendek, bukannya satu fail.
.tsboleh bermula di mana-mana dan bertahan daripada kerosakan;.mp4melangkau kandungan dengan pantas dan menyimpannya dengan cekap. Tugasnya berbeza.- Kegagalan main balik biasanya berpunca daripada codec di dalamnya (MPEG-2, HEVC, AC-3), bukannya bekas.
- Proses mencari pada
.tsyang besar secara perlahan adalah perkara biasa — tiada indeks.
Menerima aliran pengangkutan melalui rangkaian? Muat turun Tuneline — percuma, tanpa kandungan terbina dalam, pada setiap platform yang anda miliki.
Kongsi artikel ini
Get Tuneline free
A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.
Download freeArtikel berkaitan
- Adakah IPTV Telah Disekat? Apakah Sebenarnya Dilakukan oleh Perintah Mahkamah 2026
- Apakah Itu URL Strim dan Bagaimana Cara Menyemaknya? (2026)
- Cara Memasang Apl pada Fire TV Secara Sideload: Langkah demi Langkah (2026)
- Cara Membina Senarai Main M3U dari Awal (2026)
- Cara Membuka Fail MKV pada Mana-mana Peranti (2026)
Baca artikel ini dalam bahasa lain
- EnglishWhat Is a .TS File, and Why Your Streams Are Made of Them
- FrançaisQu’est-ce qu’un fichier .TS et pourquoi vos flux en sont constitués
- AfrikaansWat is ’n .TS-lêer, en waarom jou strome daaruit bestaan
- العربيةما هو ملف .TS، ولماذا تتكوّن منه بثوثك؟
- বাংলা.TS ফাইল কী, আর আপনার স্ট্রিমগুলো কেন এগুলো দিয়ে তৈরি
- ČeštinaCo je soubor .TS a proč se z nich skládají vaše streamy
- DanskHvad er en .TS-fil, og hvorfor dine streams består af dem
- DeutschWas ist eine .TS-Datei, und warum deine Streams daraus bestehen
- ΕλληνικάΤι είναι ένα αρχείο .TS και γιατί οι ροές σας αποτελούνται από τέτοια αρχεία
- EspañolQué es un archivo .TS y por qué tus streams están hechos de ellos
- Español (Latinoamérica)Qué es un archivo .TS y por qué tus transmisiones están hechas de ellos
- فارسیفایل .TS چیست و چرا استریمهای شما از آن ساخته شدهاند؟
- SuomiMikä on .TS-tiedosto ja miksi suoratoistosi koostuvat niistä
- हिन्दी.TS फ़ाइल क्या होती है और आपकी स्ट्रीम इन्हीं से क्यों बनी होती है
- MagyarMi az a .TS-fájl, és miért ezekből állnak az adatfolyamok
- ItalianoChe cos'è un file .TS e perché i tuoi stream ne sono composti
- 한국어.TS 파일이란 무엇이며, 스트림은 왜 .TS 파일로 구성될까요
- Bahasa MelayuApakah Fail .TS, dan Mengapa Strim Anda Terhasil Daripadanya
- NederlandsWat is een .TS-bestand en waarom je streams eruit bestaan
- NorskHva er en .TS-fil, og hvorfor består strømmene dine av dem
- PolskiCzym jest plik .TS i dlaczego składają się z nich Twoje strumienie
- PortuguêsO que é um arquivo .TS e por que seus streams são feitos deles
- RomânăCe este un fișier .TS și de ce sunt formate streamurile tale din astfel de fișiere
- РусскийЧто такое файл .TS и почему ваши трансляции состоят из них
- СрпскиŠta je .TS datoteka i zašto se vaši strimovi sastoje od njih
- SvenskaVad är en .TS-fil och varför dina strömmar består av sådana
- TagalogAno ang .TS File, at Bakit Binubuo Ito ng mga Stream Mo
- Türkçe.TS Dosyası Nedir ve Yayınlarınız Neden Bunlardan Oluşur
- Tiếng ViệtTệp .TS là gì và tại sao luồng phát của bạn được tạo từ chúng
Tuneline ialah aplikasi pemain media. Ia tidak menyediakan, mengehos atau mengedarkan sebarang kandungan. Anda membawa senarai main anda sendiri, sama seperti dengan VLC.