Education·8 min

Аутор Shamir

IPTV titlovi i više audio zapisa: Kompletan vodič za podešavanje u 2026.

Ako ste ikada pokušali da prebacite film na originalni engleski zvuk ili da uključite španske titlove za film koji gledate na latinoameričkom IPTV kanalu, a zatim otkrili da je meni prazan iako znate da emitovanje ima više zapisa — naišli ste na temu o kojoj se u IPTV svetu najmanje govori.

Ovaj tekst objašnjava kako titlovi i više audio zapisa zapravo prolaze kroz IPTV strim, zašto se ponekad ne prikazuju i kako da ih pokrenete u Tuneline (i većini drugih modernih IPTV plejera). Ovo je tekst za koji bih voleo da je postojao kada sam otklanjao greške u našem plejeru.

Snimak ekrana: birači audio zapisa i titlova u Tuneline

Kako IPTV strimovi prenose zvuk i titlove

IPTV strim uživo gotovo uvek koristi MPEG-TS preko HTTP-a (ređe HLS za prenos uživo, a češće za VOD). Unutar tog transportnog strima nalaze se zapisi — jedan ili više video zapisa (obično samo jedan), jedan ili više audio zapisa i nula ili više zapisa titlova. Svaki zapis ima nekoliko važnih delova metapodataka:

  • PID (identifikator paketa) — numerički kanal unutar strima koji prenosi ovaj zapis.
  • Kod jezika — trocifrena ISO 639-2 oznaka (eng, spa, fra, por, ara).
  • Kodek — za zvuk obično AAC ili AC-3; za titlove najčešće DVB titlovi (bitmapa) ili teletekst, a ponekad WebVTT za izvore zasnovane na HLS.
  • Opcioni deskriptororiginal, dubbed, audio description, commentary, hearing-impaired.

Vaš plejer na početku strima učitava PMT (Program Map Table) da bi saznao koji zapisi postoje. Bira podrazumevani zapis — obično prvi audio zapis i bez titlova — a ostale prikazuje u meniju zapisa.

To je idealan slučaj. Svi zanimljivi problemi nastaju kada su metapodaci netačni, nedostaju ili nisu onakvi kakve je provajder predvideo.

Ako titlovi već rade, a prestanu da se prikazuju samo kada premotavate — nestaju svaki put kada preskočite unapred — u pitanju je drugi problem sa drugim uzrokom: titlovi se ne prikazuju ili nestaju kada preskočite.

Zašto je meni ponekad prazan (čak i kada postoji više zapisa)

Pet najčešćih razloga:

1. Provajder je sve sveo na jedan zapis

Ovo je najčešći uzrok i onaj koji niko ne želi da prizna. Mnogi IPTV preprodavci ponovo kodiraju ulazne kanale pomoću ffmpeg-a pre nego što ih proslede korisnicima, a podrazumevano mapiranje u ffmpeg-u uklanja sve osim prvog audio zapisa. Ako je vaš provajder to uradio, više audio zapisa više ne postoji u strimu koji primate — vaš plejer tu ništa ne može da uradi.

To možete proveriti pokretanjem ffprobe https://your-stream-url (ili pomoću opcije Settings → Diagnostics → Stream info u aplikaciji Tuneline, koja prikazuje listu zapisa koje vidi). Ako se prikazuje samo jedan audio zapis, izvorni enkoder je uklonio ostale. Zatražite od provajdera da uključi prosleđivanje više audio zapisa za taj kanal.

2. PMT se ažurira usred strima, a vaš plejer ga nije ponovo analizirao

Strimovi uživo ponekad ponovo objavljuju tabelu zapisa kada se promeni emisija (na primer, završe se vesti, počne film, a film ima engleski i španski zvuk dok su vesti imale samo engleski). Dobro napravljen plejer neprestano ponovo analizira PMT; manje pažljiv plejer ga analizira jednom na početku strima i nikada više ne ažurira podatke. Ako se zapisi za "više audio zapisa" pojavljuju u nekim emisijama, ali ne i u drugima, to je obično uzrok.

U aplikaciji Tuneline, prebacivanje na drugi kanal i nazad primorava plejer da ponovo učita podatke i obično prikaže zapise koje je prvi put propustio.

3. Zapisi titlova su teletekst, a ne DVB titlovi

Stariji emiteri (posebno evropski javni servisi) prenose titlove kao teletekst, na stranici 888, umesto kao DVB titlove. Mnogi IPTV plejeri izvorno podržavaju DVB titlove, ali preskaču teletekst. Ako vidite opciju titlova označenu kao tel, txt ili brojem stranice poput 888, u pitanju je teletekst — potreban vam je plejer sa podrškom za teletekst (Tuneline, VLC i Kodi ga podržavaju; mnogi IPTV plejeri namenjeni samo telefonima ne).

4. Kodovi jezika su pogrešni ili nedostaju

Mnogi strimovi prenose više audio zapisa, ali ih sve označavaju istim kodom jezika (eng, eng, eng) ili ih uopšte ne označavaju. Plejer ne može da ih razlikuje na osnovu metapodataka, pa ih objedini u meniju ili prikaže kao "Audio 1, Audio 2, Audio 3." To jeste nepraktično, ali zapravo nije kvar — isprobajte svaki zapis da biste pronašli onaj koji želite.

5. Plejer ne prikazuje meni kada postoji samo jedan zapis

Razumno rešenje za korisničko iskustvo — ali ako zaista ne znate da li postoji više zapisa, prazan meni ne razlikuje se od toga da "menija uopšte nema". Većina plejera potpuno sakrije meni zapisa kada nema mogućnosti prebacivanja. Pokrenite ffprobe ili otvorite dijagnostiku plejera ako želite da budete sigurni.

Snimak ekrana: panel za dijagnostiku strima sa listom detektovanih zapisa

Kako prebaciti audio zapise i titlove u aplikaciji Tuneline

Obe opcije nalaze se iza jedne kontrole: dugmeta Titlovi i zvuk (ikona za titlove) u kontrolama plejera. Otvorite ga i dobićete listu sa odeljkom Titlovi i odeljkom Zvuk, pri čemu je svaki zapis označen jezikom i nazivom (npr. "eng · English"); dodirnite ili kliknite željeni zapis ili izaberite "Off" da biste isključili titlove.

  • Računar (Mac / Windows / Linux): kliknite na ikonu Titlovi i zvuk da biste otvorili imenovanu listu ili je potpuno preskočite — pritisnite C za kruženje kroz zapise titlova (uz vraćanje na "off"), a A za kruženje kroz audio zapise.
  • Telefon (iPhone / Android): dodirnite ekran da biste prikazali kontrole, dodirnite ikonu Titlovi i zvuk i lista će se otvoriti kao panel pri dnu ekrana.
  • Google TV / Android TV: pomerite fokus na ikonu Titlovi i zvuk i otvorite je; listom se može upravljati pomoću tastera za smer.

Ako je odeljak za titlove prazan, pogledajte prethodni odeljak o tome zašto se zapisi možda ne prikazuju. Ako vidite opciju tel ili broj stranice, u pitanju je teletekst — Tuneline će ga prikazati.

Dva iskrena ograničenja, da vas ništa od ovoga ne iznenadi. Tuneline ne pamti izabrani zapis po kanalu — ako na jednom kanalu izaberete engleski, on neće biti unapred izabran kada se vratite, a taj izbor nije deo podataka koji se sinhronizuju između uređaja. Takođe ne vraća izabrani titl nakon premotavanja; ponovo otvorite kontrolu (ili pritisnite C) nakon preskakanja. Ne postoji ni panel za stilizovanje titlova — veličina fonta, boja i pozadina zavise od zapisa i platforme.

Ova podešavanja važe globalno za sve kanale. Sinhronizuju se između uređaja ako ste prijavljeni.

VOD i serije su drugačiji (i jednostavniji)

Sve navedeno odnosi se na IPTV uživo — najteži slučaj kada je reč o metapodacima za više zapisa. Ako gledate Xtream Codes VOD (filmove) ili serije (TV epizode), zapisi su obično ugrađeni u jednu MP4/MKV datoteku i mnogo pouzdanije označeni.

Za VOD i serije:

  • Više audio zapisa (originalni jezik i sinhronizacije) gotovo uvek se pravilno prikazuje.
  • Zapisi titlova (SRT, ASS, ugrađeni) obično imaju ispravne kodove jezika.
  • Prinudni titlovi (oni koji se automatski pojavljuju tokom dijaloga na stranom jeziku u filmu koji je inače na engleskom) prikazuju se ako ih datoteka tako označava.

Ako proveravate da li podešavanje titlova uopšte funkcioniše, prvo probajte neki VOD film — to je najpouzdanija opcija. Ako titlovi rade tamo, ali ne i na kanalima uživo, problem je u enkoderu izvornog strima uživo, a ne u vašem plejeru.

Spoljne datoteke titlova (za VOD)

Za filmove iz VOD biblioteke vašeg provajdera možete ručno učitati .srt datoteku titla koju ste zasebno preuzeli (sa servisa OpenSubtitles, Subscene ili sličnog izvora). U aplikaciji Tuneline, dok se film reprodukuje:

  1. Kliknite na ikonu titlova → "Load external subtitle..."
  2. Izaberite datoteku .srt ili .ass sa diska.
  3. Titl se odmah prikazuje i ostaje aktivan do kraja filma.

Ovo ne funkcioniše za strimove uživo (ne postoji fiksna vremenska linija prema kojoj bi se SRT uskladio) — samo za VOD, gde je trajanje filma poznato.

Praktičan primer: Gledanje dvojezičnog informativnog kanala

Konkretan primer: gledate kanadski informativni kanal koji istovremeno emituje na engleskom i francuskom jeziku (CBC News Network to radi za neke emisije).

  1. Otvorite kanal. Podrazumevani audio je onaj koji je podesio emiter — u vašem slučaju to je obično engleski.
  2. Pritisnite A (na računaru) ili otvorite meni za izbor zvuka. Trebalo bi da vidite dve opcije: eng i fra.
  3. Prebacite na fra. Zvuk se ponovo sinhronizuje za otprilike jednu sekundu. Isti video, druga zvučna podloga.
  4. Po želji uključite titlove na engleskom (ako ih emiter prosleđuje) tako što ćete pritisnuti S i izabrati eng.

Ovo je idealan slučaj — više zvučnih podloga, pravilno označenih i dostupnih. Kada radi, deluje gotovo čarobno. Kada ne radi, gotovo uvek je kriv enkoder provajdera na izvoru, koji izbacuje zvučne podloge (pogledajte uzroke 1 i 2 iznad), a ne vaš plejer.

Kada zvuk nakon promene zvučne podloge izađe iz sinhronizacije

Ponekad promena zvučne podloge tokom strimovanja izazove malo pomeranje sinhronizacije — nova podloga počinje oko 200 ms pre ili posle videa. Nije vam se učinilo; to je posledica načina na koji plejer ponovo traži poziciju pri promeni audio PID-a.

Brzo rešenje: pauzirajte pa nastavite reprodukciju ili vratite nekoliko sekundi unazad. Dekoder će ponovo uskladiti zvuk i sliku na sledećem ključnom kadru. Ako se problem ponavlja na više kanala, pogledajte naš tekst posvećen temi ispravljanja nesinhronizovanog IPTV zvuka.

Često postavljana pitanja

Zašto strim mog IPTV provajdera prikazuje samo jedan jezik zvuka kada emitovanje ima više jezika?

U 99% slučajeva provajderov transkoder uklanja dodatne zvučne podloge pre nego što stignu do vas. Proverite pomoću ffprobe ili dijagnostike plejera. Rešenje je na strani provajdera — zamolite ga da omogući prosleđivanje više zvučnih podloga na kanalima koji su vam važni.

Mogu li da dobijem titlove za glavni govor za kanal na engleskom za koji ne deluje da ima titlove?

Samo ako ih emiter kodira. Mnogi severnoamerički kanali prenose CC kao podatke EIA-608 / EIA-708 ugrađene u video-strim, a ne kao zasebnu titlovanu podlogu. Tuneline podržava dekodiranje CEA-608/708 na platformama na kojima to podržava i video-sistem — radi na računaru i na Android, dok na iOS zavisi od platforme.

Kako da dodam spoljne SRT titlove na IPTV kanal uživo?

Praktično ne možete. SRT titlovi imaju vremenske oznake usklađene sa fiksnom vremenskom linijom, a strimovi uživo je nemaju. Spoljni titlovi su dostupni samo za VOD sadržaj, filmove i serije.

Zašto se titlovi prikazuju na mom Mac računaru, ali ne i na telefonu za isti kanal?

Obično zato što plejer na telefonu ne dekodira format titlova koji koristi strim (najčešće teletekst ili DVB bitmapa). Proverite Podešavanja → Dijagnostika na oba uređaja — ako računar vidi titlovanu podlogu koju telefon ne vidi, reč je o nedostatku dekodiranja na toj platformi. Prijavite problem u plejeru.

Koja je razlika između „audio-opisa“ i obične zvučne podloge?

Audio-opis (ponekad označen kao AD, audio-desc ili ad) jeste narativna zvučna podloga namenjena slepim i slabovidim gledaocima — opisuje radnju na ekranu između dijaloga. To nije prevod glavnog zvuka, već dodatak. Većina IPTV plejera prikazuje ga na listi zvučnih podloga sa tom oznakom. Nemojte ga slučajno izabrati misleći da je reč o drugom jeziku.

Plejер prikazuje meni za titlove, ali se nakon izbora jezika ništa ne dešava. Zašto?

Postoje dve mogućnosti. (1) Podloga postoji u metapodacima, ali ne sadrži stvarne podatke o titlovima (neki enkoderi na izvoru uklone sadržaj, ali ostave stavku podloge). (2) Kodek nije podržan na vašoj platformi. Prebacite se na drugu titlovanu podlogu ako ih ima više; ako su sve bez sadržaja, u pitanju je prvi slučaj i moraćete da kontaktirate provajdera.


Zaključak

Više zvučnih podloga i titlovi u IPTV-u uglavnom su problem metapodataka, a ne plejera. Plejer može da vam prikaže samo podloge koje postoje u strimu koji do njega stigne — a najčešći pojedinačni uzrok „nedostajućih“ podloga jeste to što ih provajderov transkoder ukloni pre nego što stignu do vas.

Tuneline prikazuje svaku podlogu koja se zaista nalazi u strimu i omogućava vam da se između njih prebacujete po nazivu iz kontrole Titlovi i zvuk (ili pomoću tastera C / A na računaru). Ako se zvuk ili titlovi ne pojavljuju tamo gde očekujete, ta imenovana lista je prvo mesto koje treba proveriti — ako podloga nije na njoj, nije ni u strimu koji je do vas stigao, pa je problem na izvoru, a ne u plejeru.

Подели чланак

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Прочитајте овај чланак на другом језику

Tuneline је апликација за репродукцију медија. Не пружа, не хостује нити дистрибуира никакав садржај. Сопствену плејлисту доносите ви, исто као код VLC-а.