Yazan Shamir
IPTV Alt Yazıları ve Çoklu Ses Izleri: Tam 2026 Kurulum Kılavuzu
Eğer bir yabancı dilde film izlerken orijinal İngilizce ses izine geçmeye çalışmışsanız, ya da Latin Amerika IPTV kanalında izlediğiniz bir film için İspanyolca alt yazıları açmaya çalışmışsanız ve yayın çoklu izlere sahip olduğunu bilmenize rağmen menünün boş olduğunu keşfettiyseniz — IPTV dünyasının en az belgelenen konusuna rastlamışsınız.
Bu yazı, alt yazılar ve çoklu ses izlerinin IPTV akışı içinde nasıl aktığını, neden bazen görünmediğini ve bunları Tuneline'de (ve diğer birçok modern IPTV oynatıcıda) çalışacak hale getirmeyi açıklar. Bu kendi oynatıcımızda hata ayıklarken var olmasını dilediğim yazı.
'deki ses ve alt yazı iz seçicileri
IPTV Akışları Ses ve Alt Yazıları Nasıl Taşır
Canlı IPTV akışı neredeyse her zaman HTTP üzerinden MPEG-TS'dir (canlı için nadiren HLS, VOD için daha sık). Bu taşıma akışı içinde izler vardır — bir veya daha fazla video izi (genellikle sadece bir tane), bir veya daha fazla ses izi ve sıfır veya daha fazla alt yazı izi. Her ize birkaç önemli meta veri parçası eşlik eder:
- PID (Paket Tanımlayıcı) — bu izi taşıyan akış içindeki sayısal kanal.
- Dil kodu — 3 harfli ISO 639-2 etiketi (
eng,spa,fra,por,ara). - Kodek — ses için tipik olarak AAC veya AC-3; alt yazılar için tipik olarak DVB alt yazıları (bitmap) veya Teletext, bazen HLS tabanlı akışlar için WebVTT.
- İsteğe bağlı tanımlayıcı —
original,dubbed,audio description,commentary,hearing-impaired.
Oynatıcınız, hangi izlerin mevcut olduğunu öğrenmek için akışın başında PMT (Program Harita Tablosu)'nu okur. Bir varsayılan seçer — genellikle ilk ses izi ve alt yazı yok — ve kalanını iz menüsünde gösterir.
Bu mutlu yol. İlginç hatalar, meta veriler yanlış, eksik veya sağlayıcınızın tasarladığı şekilde olmadığında olur.
Alt yazılar zaten çalışıyorsa ve yalnızca ileri almaya çalıştığında bozulursa — her ileri atladığınızda kayboluyorsa — bu farklı bir nedene sahip farklı bir hatadır: alt yazılar gösterilmiyor veya ileri atlanırken kayboluyorsa.
Menü Bazen Neden Boş Olur (Çoklu İzler Olsa Bile)
Beş yaygın neden:
1. Sağlayıcı tek bir ize dönüştürdü
Bu en yaygın neden ve kimsenin kabul etmek istemediği neden. Pek çok IPTV satıcısı, sunmadan önce ffmpeg aracılığıyla yukarı yönlü kanalları yeniden kodlarlar ve varsayılan ffmpeg haritası ilk ses izi hariç her şeyi kaldırır. Sağlayıcınız bunu yaptıysa, çoklu ses izleri artık aldığınız akışta mevcut değildir — oynatıcınızın yapabileceği bir şey yoktur.
Bunu ffprobe https://your-stream-url çalıştırarak doğrulayabilirsiniz (veya Tuneline'nin Ayarlar → Tanılamalar → Akış bilgisini kullanarak, bu da gördüğü iz listesini gösterir). Yalnızca bir ses izi görünüyorsa, yukarı yönlü kodlayıcı kalanını bırakmıştır. Sağlayıcınızdan o kanalda çoklu ses geçişini etkinleştirmesini isteyin.
2. PMT akışın ortasında güncellenir ve oynatıcınız yeniden ayrıştırmadı
Canlı akışlar bazen program sınırı geçtiğinde izlerinin tablosunu yeniden duyururlar (örn., haberler biter ve bir film başlar ve film İngilizce + İspanyolca ses içerirken haberler sadece İngilizce idi). İyi yapılı bir oynatıcı PMT'yi sürekli yeniden ayrıştırır; daha az dikkatli bir oynatıcı akış başında bir kez ayrıştırır ve hiçbir zaman güncellenmez. "Çoklu ses" izleriniz bazı programlarda görünür ve diğerlerinde görünmüyorsa, bu genellikle nedendir.
Tuneline'da, kanaldan uzaklaşıp geri dönmek yeni bir ayrıştırma zorlar ve genellikle oynatıcının ilk geçişte kaçırdığı izleri ortaya çıkarır.
3. Alt yazı izleri DVB alt yazıları değil, Teletext'tir
Eski yayıncılar (özellikle Avrupa kamu yayıncıları) alt yazıları DVB alt yazıları yerine Teletext sayfası 888 olarak taşırlar. Pek çok IPTV oynatıcı DVB alt yazılarını yerel olarak destekler ancak Teletext'i atlayarlar. tel, txt etiketli bir alt yazı seçeneği veya 888 gibi bir sayfa numarası görürseniz, bu Teletext'tir — Teletext desteğine sahip bir oynatıcıya ihtiyacınız olacak (Tuneline, VLC ve Kodi hepsi destekler; pek çok telefon tabanlı IPTV oynatıcısı desteklemez).
4. Dil kodları yanlış veya eksiktir
Pek çok akış çoklu ses izleri taşır ancak hepsini aynı dil koduyla (eng, eng, eng) veya hiç kod olmaksızın etiketler. Oynatıcı meta verilerden bunları birbirinden ayırt edemediği için, menü bunları daraltır veya "Ses 1, Ses 2, Ses 3" olarak gösterir. Bu sinir bozucu ancak aslında bozuk değildir — istediğinizi bulmak için her birini deneyin.
5. Oynatıcı yalnızca bir iz olduğunda menüyü gösterilmiyor
Mantıklı UX — ancak çoklu izlerin var olup olmadığını gerçekten bilmiyorsanız, boş menü "hiç menü yok"tan ayırt edilemez. Çoğu oynatıcı, geçilecek bir şey olmadığında iz menüsünü tamamen gizler. Emin olmak istiyorsanız ffprobe çalıştırın veya oynatıcının tanılama görünümünü kullanın.

Tuneline'da Ses ve Alt Yazı İzleri Nasıl Değiştirilir
Her ikisi de bir kontrolün arkasında yaşar: oynatıcı yer paylaşımında Alt Yazılar ve Ses düğmesi (kapalı altyazı simgesi). Açtığınızda bir Alt Yazılar bölümü ve bir Ses bölümü olan bir liste alırsınız, her iz kendi dili ve başlığıyla adlandırılır (ör. "eng · English"); istediğinize dokunun veya tıklayın ya da alt yazılar için "Kapat"ı seçin.
- Masaüstü (Mac / Windows / Linux): adlandırılan liste için Alt Yazılar ve Ses simgesine tıklayın veya tamamen atlayın — alt yazı izleri arasında geçmek için
C'e basın ("Kapat"a sarılarak) ve ses izleri arasında geçmek içinA'e basın. - Telefon (iPhone / Android): denetimleri ortaya çıkarmak için ekrana dokunun, Alt Yazılar ve Ses simgesine dokunun ve liste bir alt sayfa olarak açılır.
- Google TV / Android TV: odağı Alt Yazılar ve Ses simgesine taşıyın ve açın; liste D-pad ile gezinilebilir.
Listenin alt yazı bölümü boşsa, izlerin neden görünmeyebileceği hakkında yukarıdaki bölüme bakın. tel veya sayfa numarası seçeneği gösteriyorsa, bu Teletext'tir — Tuneline onu işleyecektir.
İki dürüst sınır, bu nedenle burada hiçbir şey sizi şaşırtmaz. Tuneline kanal başına izi hatırlamaz — bir kanala İngilizce ayarlayın ve geri döndüğünüzde önceden seçili olmayacak, ve seçim cihazlar arasında senkronize edilenin bir parçası değildir. Ayrıca ileri aldıktan sonra alt yazı seçiminizi geri yüklemez; ileri atladıktan sonra denetimi yeniden açın (veya C tuşuna basın). Şekillendirme paneli de yoktur — yazı tipi boyutu, renk ve arka plan iz ve platform tarafından sağlananı takip eder.
Bu ayarlar tüm kanallar arasında global olarak uygulanır. Oturum açmışsanız cihazlar arasında senkronize olur.
VOD ve Diziler Farklıdır (ve Daha Kolay)
Yukarıdaki her şey canlı IPTV hakkındadır — çoklu iz meta verileri için en kötü durum. Xtream Codes VOD (filmler) veya Diziler (TV bölümleri) oynatıyorsanız, izler genellikle tek bir MP4 / MKV dosyasına gömülüdür ve çok daha güvenilir bir şekilde etiketlenmiştir.
VOD ve Diziler için:
- Çoklu ses izleri (orijinal dil + dublajlar) neredeyse her zaman doğru şekilde görünür.
- Alt yazı izleri (SRT, ASS, gömülü) genellikle uygun dil kodlarıyla etiketlenmiştir.
- Zorunlu alt yazılar (aksi takdirde İngilizce bir filmde yabancı dilde diyalog üzerinde otomatik olarak görünen tür) dosya bunları etiketlerse saygı gösterilir.
Alt yazı kurulumunuzun hiç çalışıp çalışmadığını test ediyorsanız, önce bir VOD filmi deneyin — en güvenilir yüzeydir. Alt yazılar orada çalışıyorsa ancak canlı kanallarda değilse, sorun yukarı yönlü canlı kodlayıcıdadır, oynatıcınızda değil.
Harici Alt Yazı Dosyaları (VOD için)
Sağlayıcınızın VOD kütüphanesindeki filmler için, ayrı olarak indirdiğiniz bir .srt alt yazı dosyasını yan yükleyebilirsiniz (OpenSubtitles, Subscene veya benzer bir kaynaktan). Tuneline'de, bir film oynatılırken:
- Alt yazı simgesine tıklayın → "Harici alt yazı yükle..."
- Diskten
.srtveya.assdosyasını seçin. - Alt yazı hemen işlenir ve filminin geri kalanı boyunca kalıcı olur.
Bu canlı akışlar için çalışmaz (bir SRT'yi hizalamak için sabit bir zaman çizelgesi yoktur) — yalnızca filmin bilinen bir çalışma süresine sahip olduğu VOD için.
Pratik Bir Örnek: İki Dilli Bir Haber Kanalı İzlemek
Somut bir örnek: Kanada'daki, aynı anda İngilizce ve Fransızca olarak yayın yapan bir haber kanalını izliyorsunuz (CBC News Network bazı programlarda bunu yapıyor).
- Kanalı açın. Varsayılan ses, yayın kuruluşunun ayarladığı sestir — genellikle sizin için İngilizce.
Atuşuna basın (masaüstü) veya ses menüsünü açın. İki seçenek görmeniz gerekir:engvefra.fraseçeneğine geçin. Ses yaklaşık 1 saniyede yeniden senkronize olur. Aynı video, farklı ses parçası.- İsteğe bağlı olarak
Stuşuna basıpeng'yi seçerek İngilizce altyazılarını açabilirsiniz (yayın kuruluşu bunları barındırıyorsa).
Bu ideal durumda — düzgün şekilde çok parçalı, düzgün şekilde etiketlenmiş. İşe yaradığında sihirli gelir. İşe yaramadığında ise, neredeyse her zaman yukarı yönlü sağlayıcının kodlayıcısı ses parçalarını bırakmıştır (yukarıda 1 ve 2 nedenlere bakın), oynatıcınız değil.
Ses Parçasını Değiştirdikten Sonra Ses Senkronizasyonu Kayması
Bazen, akış ortasında ses parçasını değiştirmek küçük bir senkronizasyon sapması ortaya çıkarır — yeni parça videonun yaklaşık 200ms ilerisinde veya gerisinde başlar. Bu hayal ürünü değildir; oynatıcının ses PID'ni değiştirirken yeniden araması nedeniyle oluşur.
Hızlı çözüm: duraklat ve devam et ya da birkaç saniye geri at. Dekoder bir sonraki ana karede yeniden hizalanır. Birden fazla kanalda devam ederse, IPTV ses senkronizasyonunu düzeltme hakkındaki özel yazımıza bakın.
Sık Sorulan Sorular
IPTV sağlayıcımın akışı yayında birden fazla dil varken neden sadece bir ses dilini gösteriyor?
Zamanın %99'ünde, sağlayıcının kod dönüştürücüsü ek ses parçalarını size ulaşmadan bırakıyor. ffprobe veya oynatıcınızın tanı aracıyla doğrulayın. Çözüm sağlayıcı tarafında — sizin için önemli olan kanallarda çok sesli geçişi etkinleştirmelerini isteyin.
Altyazısı olmadığı görünen bir İngilizce kanal için kapalı altyazı alabilir miyim?
Ancak yayın kuruluşu bunları kodluyorsa mümkün. Birçok Kuzey Amerika kanalı, kapalı altyazıları (CC) ayrı bir altyazı parçası yerine video akışına gömülü EIA-608 / EIA-708 verileri olarak sunar. Tuneline, video yığınının desteklediği platformlarda CEA-608/708 kodunu çözmeyi destekler — masaüstü ve Android'da çalışır, iOS'de değişkendir.
Canlı IPTV kanalına harici SRT altyazıları nasıl eklerim?
Pratik olarak yapamazsınız. SRT dosyaları sabit bir zaman çizelgesine karşı zaman damgası taşır; canlı akışların zaman çizelgesi yoktur. Harici altyazılar yalnızca VOD / Film / Dizi özelliğidir.
Altyazılar neden benim Mac'de görünüyor ama telefonda görünmüyor?
Genellikle telefon oynatıcısı akışın kullandığı altyazı biçimini çözemediği için (yaygın olarak Teletext veya DVB bitmap). Her iki cihazda Ayarlar → Tanıya göz atın — masaüstü bir altyazı parçası görüyorsa ama telefon görmüyorsa, bu bir platform kod çözme boşluğudur. Oynatıcı üzerinde bir sorun bildirin.
"Ses Açıklaması" ile normal bir ses parçası arasındaki fark nedir?
Ses Açıklaması (bazen AD, audio-desc veya ad olarak etiketlenir) görme engelli veya düşük görüşlü izleyiciler için tasarlanmış, narasyonlu bir ses parçasıdır — diyalog aralarındaki ekrandaki eylemleri anlatır. Ana sesin çevirisi değil, ona eklenen bir şeydir. Çoğu IPTV oynatıcı bunu bu etikete sahip ses parçası listesinde gösterir. Başka bir dil sanarak yanlışlıkla seçmeyin.
Oynatıcım altyazı menüsünü gösteriyor ama dil seçmek hiçbir şey yapmıyor. Neden?
İki olasılık vardır. (1) Parça meta vererde bulunur ancak gerçek altyazı verileri içermez (bazı yukarı yönlü kodlayıcılar içeriği çıkarır ama parça girişini bırakır). (2) Codec sizin platformda desteklenmez. Birden fazla altyazı parçası varsa farklı bir parçaya geçin; hepsi boşsa, birinci durumdur ve sağlayıcıyla iletişim kurmanız gerekir.
Sonuç
IPTV'de çok sesli parçalar ve altyazılar çoğunlukla oynatıcı sorunu değil meta veri sorunu olarak ortaya çıkar. Oynatıcınız yalnızca size ulaşan akışta bulunan parçaları gösterebilir — ve "eksik" parçaların başlıca nedeni sağlayıcınızın kod dönüştürücüsünün bunları size ulaşmadan bırakmasıdır.
Tuneline akışta gerçekten bulunan her parçayı gösterir ve Altyazılar ve Ses kontrolü aracılığıyla aralarında adlarına göre geçiş yapmanızı sağlar (veya masaüstünde C / A tuşlarıyla). Ses veya altyazılar beklediğiniz yerde görünmüyorsa, bu adlandırılan liste ilk bakılacak yerdir — bir parça listede değilse, size ulaşan akışta da yoktur ve sorun oynatıcıda değil kaynakta olur.
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
- Bir IPTV Aboneliği Kaç Cihazda Kullanılabilir?
- Hangi IPTV Oynatıcıları Gerçekten Catch-Up TV'yi Destekliyor? (2026)
- IPTV'de Altyazılar Görünmüyor (veya İleri Alındığında Kayboluyor)
- IPTV Hata Mesajları Çözüldü: 10 Yaygın Hatanın Gerçek Anlamı
- Oynatıcın Hiç Ayarlamadığın Ebeveyn PIN'i İstiyor
Bu yazıyı başka bir dilde okuyun
- EnglishIPTV Subtitles & Multi-Audio Tracks: The Complete 2026 Setup Guide
- FrançaisComment activer les sous-titres IPTV et changer de piste audio : le guide complet 2026
- DeutschIPTV-Untertitel und mehrspurige Audiospuren: Das vollständige Einrichtungshandbuch für 2026
- EspañolSubtítulos de IPTV y pistas de audio múltiple: la guía de configuración completa para 2026
- ItalianoSottotitoli IPTV e tracce audio multiple: la guida completa per il 2026
- PortuguêsLegendas IPTV e Múltiplas Faixas de Áudio: Guia Completo de Configuração 2026
- РусскийСубтитры IPTV и множественные аудиодорожки: полное руководство по настройке 2026
- TürkçeIPTV Alt Yazıları ve Çoklu Ses Izleri: Tam 2026 Kurulum Kılavuzu
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.