Kirjoittaja Shamir
Mikä on .TS-tiedosto ja miksi suoratoistosi koostuvat niistä
Jos olet joskus tutkinut suoratoiston manifestia, olet nähnyt luettelon tiedostoista, joiden pääte on .ts. Jos olet joskus siirtänyt videota tallentimesta tai kaappauskortilta, olet saattanut päätyä tällaiseen tiedostoon. Ja jos olet joskus yrittänyt avata sellaisen kaksoisnapsauttamalla, mitään ei todennäköisesti ole tapahtunut.
.ts on lyhenne sanoista MPEG Transport Stream, ja se on yksi videon hiljaisen tärkeistä formaateista. Se suunniteltiin satelliitti- ja maanpäällisiin lähetyksiin 1990-luvulla, ja kolme vuosikymmentä myöhemmin se päätyi kuljettamaan valtavan osan internetin suoratoistosta — syystä, joka on aidosti elegantti, kun sen ymmärtää.
Mikä siirtovirta oikeastaan on
Useimmat tuntemasi videoformaatit ovat tiedostoja: säiliö, jonka alussa on otsake, hakemisto kaikesta sisällöstä ja määritelty loppu. MP4 toimii näin. Se on suunniteltu levylle tallennettavaksi ja siinä siirtymiseen.
Siirtovirta ei ole tällainen. Se on jatkuva virta pieniä, kiinteän kokoisia paketteja — kukin 188 tavua — jonka vastaanottamisen voi aloittaa milloin tahansa.
Tämä suunnitteluratkaisu sai alkunsa lähetyksistä. Kun vaihdat televisiosta kanavaa, et aloita mitään alusta. Liityt jo käynnissä olevaan signaaliin, ja kuvan on ilmestyttävä sekunnin tai kahden kuluessa. Formaatti, jossa otsake on alussa ja hakemisto mukana, olisi hyödytön: alkua ei ole.
Siksi siirtovirta toistaa jatkuvasti kaiken tarvittavan. Se lähettää aika ajoin uudelleen taulukot, jotka kuvaavat sen sisältämät virrat, ja sisältää säännöllisesti kokonaisen avainkuvan, josta dekoodaus voidaan aloittaa. Liity mukaan mistä kohdasta tahansa, ja toisto voi alkaa sekunnissa.
Siinä on koko idea, ja se selittää kaiken muunkin.
Miksi internet-suoratoisto otti sen käyttöön
HLS — useimpien katsomiesi livevideoiden taustalla oleva suoratoistomenetelmä — pilkkoo sisällön lyhyiksi, yleensä kahdesta kymmeneen sekuntia pitkiksi osiksi ja luettelee ne manifestissa. Soittimesi hakee osat järjestyksessä, ja jos yhteytesi heikkenee, se alkaa huomaamattomasti pyytää heikompilaatuisia versioita pysähtymisen sijaan.
Jotta tämä toimisi, jokaisen osan on oltava itsenäisesti dekoodattavissa. Osa 47 ei voi riippua otsakkeesta, joka on olemassa vain osassa 1, koska soitin voi liittyä mukaan osassa 47 tai vaihtaa laatua osien 46 ja 47 välillä.
Siirtovirta oli jo valmiiksi juuri tällainen formaatti. Itseään kuvaava, mistä tahansa aloitettava ja häviöitä kestävä. HLS:n ei tarvinnut keksiä osamuotoa, vaan se peri lähetysformaatin, joka oli ratkaissut saman ongelman jo ennen kuin verkossa oli videota.
Kun siis tutkit .m3u8-manifestia ja näet:
#EXTINF:6.000,
segment000.ts
#EXTINF:6.000,
segment001.ts
ne ovat kuuden sekunnin siirtovirtapaloja. Suoratoistosi ei ole yksi video, vaan tuhansia pieniä videoita, joita pyydetään järjestyksessä. (Miksi suoratoistoa ei voi vain "muuntaa" MP4:ksi.)
.TS vs. .MP4
.ts (MPEG-TS) | .mp4 | |
|---|---|---|
| Rakenne | Jatkuva pakettivirta | Otsakkeellinen, indeksoitu tiedosto |
| Voiko aloituskohdan valita vapaasti? | Kyllä | Ei — otsake tarvitaan |
| Kestääkö häviöitä? | Kyllä, synkronoi uudelleen seuraavan paketin kohdalla | Vaurio voi rikkoa koko tiedoston |
| Siirtyminen | Hidasta, ei hakemistoa | Nopeaa, indeksoitu |
| Ylimääräinen kuormitus | Suurempi (otsakkeet toistuvat jatkuvasti) | Pienempi |
| Suunniteltu | Lähetyksiin ja live-suoratoistoon | Kokonaisten tiedostojen tallennukseen ja toistoon |
Kumpikaan ei ole parempi. Ne ratkaisevat vastakkaiset ongelmat. .ts on optimoitu saapumiseen; .mp4 on optimoitu paikallaan olemiseen.
Siksi myös niiden välinen muuntaminen on periaatteessa tavallista ja häviötöntä — sisällä oleva video ja ääni voivat olla täysin samoja, ja vain säiliö vaihtuu.
Missä .TS-tiedostoihin törmää käytännössä
- HLS-suoratoistoissa. Osat, kuten edellä kuvattiin. Et koskaan näe niitä yksitellen, sillä soittimesi hakee ja hylkää ne.
- Xtream-tyyppisestä lähteestä, jossa on
output=ts. Parametri pyytää palvelimelta raakaa siirtovirtaa osiin pilkotun HLS:n sijaan. (Näin nämä URL-osoitteet muodostetaan.) - Lähetyskaappauslaitteista. Virittimet, kaappauskortit ja tallentimet kirjoittavat usein suoraan muotoon
.ts, koska se on ilmasta saapuva muoto. - Blu-ray-levyillä muodossa
.m2ts— läheistä sukua oleva formaatti. - Videokameroista, erityisesti AVCHD-malleista, jotka käyttävät myös muotoa
.m2ts.
Kun .TS-tiedosto ei toistu
Tavallista, ja yleensä syy on jokin näistä viidestä.
1. Tiedostoyhteys puuttuu. Windows ja macOS eivät sisällä käsittelijää .ts-tiedostoille. Kaksoisnapsautus ei tee mitään tai avaa jonkin hyödyttömän ohjelman. Tiedosto ei ole vioittunut; siinä ei ole mitään vikaa. Avaa se sen sijaan soittimen sisältä.
Vielä hankalampaa on se, että joissakin järjestelmissä .ts on yhdistetty koodieditoriin, koska se on myös TypeScript-lähdetiedostojen pääte. Videon avautuminen tekstieditorissa on hämmentävää mutta harmitonta.
2. Vika on sisäisessä koodekissa, ei säiliössä. .ts on säiliö. Sen sisällä voi olla MPEG-2:ta (vanhemmat lähetykset), H.264:ää tai HEVC:tä. Jos laitteesi ei pysty purkamaan koodekkia, säiliöllä ei ole merkitystä. Tyypillinen oire on äänen kuuluminen mustalla kuvalla. (Musta ruutu, mutta ääni kuuluu.)
MPEG-2 on tässä yleinen syyllinen: se on ikivanha, eivätkä jotkin nykylaitteet enää sisällä sen purkutoimintoa, koska kukaan ei odottanut sitä yhä tarvittavan.
3. Epätavallinen ääni. Lähetyksen siirtovirroissa kulkee usein AC-3-, E-AC-3- tai DTS-ääntä. Video toistuu, mutta ääntä ei kuulu. Kyse on äänikoodekista tai läpivientiasetuksesta, ei säiliöstä. (Ratkaisuja ääniongelmiin.)
4. Katkennut kaappaus. Kesken kirjoituksen keskeytynyt tallennus tuottaa osittaisen tiedoston. Siirtovirta heikkenee hallitusti — se toistuu yleensä katkeamiskohtaan asti — mikä on yksi sen todellisista eduista MP4:ään verrattuna. Katkennut MP4-tiedosto ei välttämättä avaudu lainkaan.
5. Siirtyminen on hidasta, mikä vaikuttaa vialta. Hakemistoa ei ole, joten suuren .ts-tiedoston kohdassa siirryttäessä soittimen on selattava tiedostoa. Suuren siirtovirtatiedoston hidas siirtyminen on normaalia toimintaa, ei vika.
Millä ohjelmalla sellaisen voi avata
Tietokoneella oleva .ts-tiedosto toistuu hyvin yleiskäyttöisillä soittimilla. VLC ja mpv ovat tavalliset ratkaisut, ja molemmat avaavat siirtovirrat suoraan, myös hankalat tapaukset. Se on aidosti niiden vahvinta aluetta.
Verkon yli siirtovirtana toimitettavien suoratoistojen kanssa — Xtream-lähde, jossa on output=ts, HLS-soittolista, joka sisältää .ts-osia, tai lähiverkossa oleva laite — kyse on soittimen ydintehtävästä, ja Tuneline käsittelee niitä laitteilla macOS, Windows, Linux, iPhonella, iPadilla, Android:lla, Android TV:llä, Google TV:llä ja Apple TV:llä.
Rajaus on syytä tehdä täsmällisesti, koska sillä on merkitystä: Tuneline avaa soittolistoja ja suoratoistoja, ei paikallisia videotiedostoja. Jos kiintolevylläsi on .ts-tallenne, käytä VLC- tai mpv-soitinta. Jos siirtovirta saapuu verkon yli, sitä varten Tuneline on suunniteltu.
Kysymys: output=ts vai output=m3u8?
Jos lähteesi antaa valita — Xtream-tyyppiset lähteet antavat — tämä kannattaa ymmärtää, sillä valinnan vaihtaminen korjaa monia toisto-ongelmia.
output=ts antaa jatkuvan raakavirran. Yhteensopivuus on mahdollisimman laaja ja se toimii käytännössä kaikkialla, mutta mukautuvaa bittinopeutta ei ole. Heikolla yhteydellä toisto pysähtyy sen sijaan, että laatu heikkenisi.
output=m3u8 antaa osiin pilkotun HLS:n. Se toimii epäluotettavilla yhteyksillä paremmin, koska soitin voi vaihtaa kesken suoratoiston heikompaan laatuun, ja se sopii yleensä paremmin mobiiliverkkoihin.
Käytännön neuvo: kokeile m3u8:aa ensin puhelimilla ja epävakaassa Wi-Fissä; kokeile ts:tä, kun jokin ei suostu toistumaan lainkaan. Parametrin vaihtaminen on yhden merkin muutos, ja se ratkaisee yllättävän suuren osan "ei toistu"-ongelmista. (Miksi IPTV pätkii ja mikä oikeasti auttaa.)
Pähkinänkuoressa
.tson MPEG Transport Stream, lähetyksiä varten rakennettu jatkuva pakettivirta, johon voi liittyä milloin tahansa.- HLS otti sen käyttöön, koska suoratoisto tarvitsee itsenäisesti dekoodattavia osia, ja juuri sellainen formaatti se jo valmiiksi oli.
- Live-suoratoistosi koostuu tuhansista lyhyistä .ts-osista, ei yhdestä tiedostosta.
.tsvoidaan aloittaa mistä kohdasta tahansa, ja se kestää vaurioita;.mp4mahdollistaa nopean siirtymisen ja tallentaa tehokkaasti. Eri käyttötarkoitukset.- Toisto-ongelmat johtuvat yleensä sisäisestä koodekista (MPEG-2, HEVC, AC-3), eivät säilöstä.
- Hidas hakeminen suuressa
.ts-tiedostossa on normaalia – siinä ei ole indeksiä.
Tuleeko verkon kautta transport stream? Lataa Tuneline – ilmaiseksi, ilman mukana tulevaa sisältöä, kaikilla omistamillasi alustoilla.
Jaa artikkeli
Get Tuneline free
A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.
Download freeAiheeseen liittyvät artikkelit
- Ethernet vs. Wi-Fi 4K-suoratoistossa: mikä oikeasti ratkaisee (2026)
- Gemini Google TV-alustalla vuonna 2026: mitä se oikeasti tekee
- Kodi 22 \"Piers\": Mitä uutta ja kannattaako päivittää?
- Linux Videon toisto vuonna 2026: Wayland, VA-API ja HDR
- Mikä on stream-URL ja miten tarkistat omasi? (2026)
Lue tämä artikkeli toisella kielellä
- 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 on mediasoitinsovellus. Se ei tarjoa, isännöi eikä jaa mitään sisältöä. Tuot oman soittolistasi itse, aivan kuten VLC:ssä.