Yazan Shamir
.TS Dosyası Nedir ve Yayınlarınız Neden Bunlardan Oluşur
Bir yayın manifestosuna hiç baktıysanız, .ts ile biten dosyaların listelendiğini görmüşsünüzdür. Bir kayıt cihazından veya yakalama kartından video aldıysanız, elinizde bunlardan biri olmuş olabilir. Bir dosyayı çift tıklayarak açmayı denediyseniz de büyük olasılıkla hiçbir şey olmadığını görmüşsünüzdür.
.ts, MPEG Transport Stream anlamına gelir ve video dünyasının en sessiz ama en önemli formatlarından biridir. 1990'larda uydu ve karasal yayınlar için tasarlanmış, otuz yıl sonra internet yayıncılığının çok büyük bir bölümünü taşır hâle gelmiştir — bunu neden yaptığını gördüğünüzde gerçekten zarif bir çözüm olduğunu anlayacaksınız.
Transport Stream Aslında Nedir?
Bildiğiniz çoğu video formatı birer dosyadır: başında bir üst bilgi, içindeki her şeyin konumunu gösteren bir dizin ve belirli bir son bulunur. MP4 bu şekilde çalışır. Diske kaydedilmek ve içinde gezinilebilmek üzere tasarlanmıştır.
Transport stream böyle bir yapıya sahip değildir. Her an alınabilen, küçük ve sabit boyutlu paketlerden oluşan sürekli bir akıştır — her biri 188 bayttır.
Bu tasarım tercihi yayıncılıktan gelir. Televizyonu bir kanala ayarladığınızda herhangi bir şeyin başından başlamazsınız. Zaten devam etmekte olan bir sinyale katılırsınız ve görüntünün bir iki saniye içinde gelmesi gerekir. Başında üst bilgi ve dizin bulunan bir format işe yaramazdı: Ortada bir başlangıç yoktur.
Bu nedenle transport stream, ihtiyacınız olan her şeyi sürekli olarak tekrarlar. İçindeki akışları açıklayan tabloları belirli aralıklarla yeniden gönderir ve kod çözmeye başlayabileceğiniz eksiksiz bir ana kareyi düzenli olarak içerir. Herhangi bir noktadan katılabilir ve bir saniye içinde oynatmaya başlayabilirsiniz.
Bütün fikir bundan ibaret ve geri kalan her şeyi de bu açıklıyor.
İnternet Yayıncılığı Neden Bunu Benimsedi?
HLS — izlediğiniz canlı videoların çoğunun arkasındaki yayın yöntemi — içeriği genellikle iki ila on saniyelik kısa segmentlere bölerek bir manifestoda listeler. Oynatıcınız segmentleri sırayla alır; bağlantınız zayıflarsa takılmak yerine daha düşük kaliteli sürümleri istemeye sessizce başlar.
Bunun çalışabilmesi için her segmentin bağımsız olarak çözülebilmesi gerekir. 47. segmentin yalnızca 1. segmentte bulunan bir üst bilgiye bağlı olması mümkün değildir; çünkü oynatıcı 47. segmentten katılabilir veya 46 ile 47 arasında kalite değiştirebilir.
Transport stream zaten tam olarak bu formattı. Kendisini açıklayabiliyor, herhangi bir noktadan başlatılabiliyor ve veri kaybına dayanabiliyordu. HLS bir segment formatı icat etmek zorunda kalmadı; web'de video ortaya çıkmadan çok önce aynı sorunu çözen bir yayın formatını devraldı.
Dolayısıyla bir .m3u8 manifestosunun içinde şunları gördüğünüzde:
#EXTINF:6.000,
segment000.ts
#EXTINF:6.000,
segment001.ts
bunlar altı saniyelik transport-stream parçalarıdır. Yayının tek bir video değil; sırayla istenen binlerce küçük videodan oluşur. (Bir yayını neden basitçe MP4'e "dönüştüremeyeceğinizi" açıklıyoruz.)
.TS ve .MP4 Karşılaştırması
.ts (MPEG-TS) | .mp4 | |
|---|---|---|
| Yapı | Sürekli paket akışı | Üst bilgisi bulunan dizinlenmiş dosya |
| Herhangi bir yerden başlatılabilir mi? | Evet | Hayır — üst bilgi gerekir |
| Veri kaybına dayanıklı mı? | Evet, bir sonraki pakette yeniden senkronize olur | Hasar tüm dosyayı bozabilir |
| İçinde gezinme | Yavaş, dizin yok | Hızlı, dizinlenmiş |
| Ek yük | Daha yüksek (üst bilgiler sürekli tekrarlanır) | Daha düşük |
| Tasarlandığı kullanım | Yayıncılık ve canlı yayın | Eksiksiz dosyaların depolanması ve oynatılması |
İkisinden biri daha iyi değildir. Zıt sorunları çözerler. .ts gelmeye; .mp4 ise sabit durmaya göre optimize edilmiştir.
Bu nedenle aralarında dönüşüm yapmak da prensipte rutin ve kayıpsızdır — içlerindeki video ve ses aynı olabilir; yalnızca kapsayıcı değişir.
Gerçek Hayatta .TS Dosyalarıyla Nerelerde Karşılaşırsınız?
- HLS yayınlarının içinde. Yukarıda sözünü ettiğimiz segmentler. Onları tek tek görmezsiniz; oynatıcınız alır ve ardından atar.
output=tskullanan Xtream tarzı bir kaynaktan. Bu parametre, sunucudan parçalı HLS yerine ham transport stream ister. (Bu URL'lerin nasıl oluşturulduğunu öğrenin.)- Yayın yakalama donanımından. Alıcılar, yakalama kartları ve kayıt cihazları çoğu zaman
.tsbiçiminde doğrudan yazar; çünkü havadan gelen veri budur. - Blu-ray disklerde, yakın akrabası olan
.m2tsbiçiminde. - Video kameralarda, özellikle
.m2tskullanan AVCHD modellerinde.
.TS Dosyası Oynatılmadığında
Yaygın bir durumdur ve genellikle beş nedenden biri söz konusudur.
1. Dosya ilişkilendirmesi yoktur. Windows ve macOS, .ts için bir açıcıyla birlikte gelmez. Çift tıklamak hiçbir şey yapmaz veya işe yaramayan bir şey açar. Bu bozulma değildir; dosyada bir sorun yoktur. Dosyayı bunun yerine bir oynatıcının içinden açın.
Daha kötüsü, bazı sistemlerde .ts bir kod düzenleyiciyle ilişkilendirilmiştir; çünkü TypeScript kaynak dosyalarının uzantısı da budur. Bir videonun metin düzenleyicide açılması kafa karıştırıcı ama zararsızdır.
2. Sorun kapsayıcıda değil, içindeki codec'tedir. .ts bir kapsayıcıdır. İçinde MPEG-2 (eski yayınlarda), H.264 veya HEVC bulunabilir. Cihazınız codec'i çözemiyorsa kapsayıcının önemi yoktur. Klasik belirti, sesin oynayıp görüntünün siyah kalmasıdır. (Siyah ekran ama ses var.)
MPEG-2 bu sorunun yaygın nedenlerinden biridir: çok eski bir formattır ve kimse hâlâ ihtiyaç duyulacağını düşünmediği için bazı modern cihazlarda artık kod çözücü bulunmaz.
3. Alışılmadık ses. Yayın transport stream'leri sıklıkla AC-3, E-AC-3 veya DTS sesi taşır. Video oynar ama ses gelmez. Bu, kapsayıcıyla değil ses codec'i veya passthrough ayarıyla ilgili bir sorundur. (Ses yoksa çözüm önerileri.)
4. Yarım kalmış bir yakalama. Yazma işlemi sırasında kesintiye uğrayan bir kayıt, kısmi bir dosya oluşturur. Transport stream kontrollü şekilde bozulur — genellikle kesintiye kadar oynar — bu da MP4'e kıyasla gerçek avantajlarından biridir; MP4'te yarım kalmış bir dosya hiç açılmayabilir.
5. İçinde gezinme yavaştır ve bu durum bozukmuş gibi görünür. Dizin bulunmadığı için büyük bir .ts içinde ileri geri giderken oynatıcının tarama yapması gerekir. Büyük bir transport stream dosyasında yavaş gezinme normaldir; bir arıza değildir.
Bunu Hangi Yazılım Açar?
Masaüstünüzdeki bir .ts dosyası için genel amaçlı oynatıcılar işinizi görür. VLC ve mpv standart seçeneklerdir; ikisi de sorunlu olanlar dahil transport stream'leri doğrudan açar. Gerçekten de en iyi yaptıkları iş budur.
Ağ üzerinden transport stream olarak sunulan yayınlar için — output=ts içeren bir Xtream kaynağı, .ts segmentlerinden oluşan bir HLS oynatma listesi veya yerel ağınızdaki bir cihaz — bu, oynatıcının temel görevidir ve Tuneline bunu macOS, Windows, Linux, iPhone, iPad, Android, Android TV, Google TV ve Apple TV'de destekler.
Sınırı netleştirmek önemli: Tuneline oynatma listelerini ve yayınları açar; yerel video dosyalarını açmaz. Sabit diskinizde duran bir .ts kaydınız varsa VLC veya mpv kullanın. Ağ üzerinden gelen bir transport stream söz konusuysa Tuneline bunun için tasarlanmıştır.
output=ts ve output=m3u8 Sorusu
Kaynağınız seçim yapmanıza izin veriyorsa — Xtream tarzı kaynaklar izin verir — bunu anlamaya değer; çünkü seçeneği değiştirmek birçok oynatma sorununu çözer.
output=ts, ham ve sürekli akışı sunar. Uyumluluğu en geniş seçenektir ve neredeyse her yerde çalışır; ancak uyarlamalı bit hızı yoktur. Bağlantı zayıfsa kaliteyi düşürmek yerine takılır.
output=m3u8, parçalı HLS sunar. Oynatıcı yayın sırasında daha düşük kaliteye geçebildiği için güvenilmez bağlantılarda daha iyi çalışır ve genellikle mobil ağlar için daha uygundur.
Pratik öneri: Telefonlarda ve sınırda kalan Wi-Fi bağlantılarında önce m3u8 seçeneğini deneyin; bir şey hiç oynatılmıyorsa ts seçeneğini deneyin. Parametreyi değiştirmek tek karakterlik bir düzenlemedir ve "oynatılmıyor" bildirimlerinin şaşırtıcı derecede büyük bir bölümünü çözer. (Yayınlar neden takılır ve gerçekten ne işe yarar?)
Özet
.ts, yayıncılık için tasarlanmış MPEG Transport Stream'dir: herhangi bir anda katılabileceğiniz sürekli bir paket akışıdır.- HLS, yayıncılığın bağımsız olarak çözülebilen segmentlere ihtiyaç duyması nedeniyle bunu benimsedi; çünkü zaten tam olarak böyle bir formattı.
- Canlı yayınınız tek bir dosya değil, binlerce kısa .ts segmentinden oluşur.
.tsherhangi bir noktadan başlar ve hasara dayanır;.mp4hızlı gezinme ve verimli depolama sağlar. Farklı işler.- Oynatma sorunları genellikle kapsayıcıdan değil, içindeki codec'ten (MPEG-2, HEVC, AC-3) kaynaklanır.
- Büyük bir
.tsüzerinde aramanın yavaş olması normaldir — dizin yoktur.
Ağ üzerinden gelen bir taşıma akışı mı var? İndirin Tuneline — ücretsizdir, beraberinde içerik sunmaz ve sahip olduğunuz her platformda çalışır.
Yazıyı paylaş
Get Tuneline free
A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.
Download freeİlgili yazılar
- 2026/27 Sezonu İçin Kurulumunuzu Hazırlayın
- 2026'da Android TV üzerinde sideloading: Hâlâ neler çalışıyor
- 2026'da Google TV üzerinde Gemini: Gerçekte Ne Yapıyor?
- 2026'nın En İyi Streaming Cihazı: Güç, Güvenilirlik ve Ne Kadar Dayanacağı
- 4K Yayınları için Ethernet mi Wi-Fi mı: Gerçekte Önemli Olan Ne? (2026)
Bu yazıyı başka bir dilde okuyun
- 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 bir medya oynatıcı uygulamasıdır. Hiçbir içerik sağlamaz, barındırmaz veya dağıtmaz. Kendi oynatma listenizi siz getirirsiniz, tıpkı VLC'de olduğu gibi.