Education·8 min

Oleh Shamir

Sari Kata & Trek Audio Pelbagai IPTV: Panduan Persediaan Lengkap 2026

Jika anda pernah cuba menukar kepada audio bahasa Inggeris asal dalam filem berbahasa asing, atau memaparkan sari kata bahasa Sepanyol untuk filem yang sedang ditonton di saluran IPTV Amerika Latin, tetapi mendapati menunya kosong walaupun anda tahu siaran itu mempunyai beberapa trek — anda telah menemui topik yang paling kurang didokumentasikan dalam dunia IPTV.

Siaran ini menerangkan cara sari kata dan trek audio berbilang sebenarnya mengalir melalui strim IPTV, sebab trek ini kadangkala tidak muncul, serta cara menggunakannya dalam Tuneline (dan kebanyakan pemain IPTV moden lain). Inilah siaran yang saya harap wujud ketika saya menyahpepijat masalah ini dalam pemain kami sendiri.

Tangkapan skrin: pemilih trek audio dan sari kata dalam Tuneline

Cara Strim IPTV Membawa Audio dan Sari Kata

Strim IPTV langsung hampir selalu menggunakan MPEG-TS melalui HTTP (jarang menggunakan HLS untuk siaran langsung, tetapi lebih kerap untuk VOD). Dalam strim pengangkutan itu terdapat trek — satu atau lebih trek video (biasanya hanya satu), satu atau lebih trek audio, serta sifar atau lebih trek sari kata. Setiap trek mempunyai beberapa metadata penting:

  • PID (Pengecam Paket) — saluran berangka dalam strim yang membawa trek ini.
  • Kod bahasa — tag ISO 639-2 yang terdiri daripada 3 huruf (eng, spa, fra, por, ara).
  • Kodek — untuk audio, biasanya AAC atau AC-3; untuk sari kata, biasanya sari kata DVB (bitmap) atau Teletext, dan kadangkala WebVTT untuk suapan berasaskan HLS.
  • Deskriptor pilihanoriginal, dubbed, audio description, commentary, hearing-impaired.

Pemain anda membaca PMT (Jadual Peta Program) pada permulaan strim untuk mengetahui trek yang tersedia. Pemain memilih tetapan lalai — biasanya trek audio pertama dan tiada sari kata — kemudian memaparkan trek selebihnya dalam menu trek.

Itulah laluan yang sepatutnya. Semua kegagalan yang menarik berlaku apabila metadata salah, tiada, atau tidak seperti yang dimaksudkan oleh pembekal anda.

Jika sari kata sudah berfungsi tetapi hanya bermasalah apabila anda mengalihkan kedudukan — hilang setiap kali anda melangkau ke hadapan — itu ialah masalah lain dengan punca yang berbeza: sari kata tidak dipaparkan atau hilang apabila anda melangkau.

Mengapa Menu Kadangkala Kosong (Walaupun Terdapat Beberapa Trek)

Lima sebab yang lazim:

1. Pembekal mengekod semula kepada satu trek sahaja

Inilah punca yang paling biasa dan tidak mahu diakui oleh sesiapa. Banyak penjual semula IPTV mengekod semula saluran daripada sumber asal melalui ffmpeg sebelum menyediakannya, dan pemetaan lalai ffmpeg membuang segala-galanya kecuali trek audio pertama. Jika pembekal anda berbuat demikian, trek audio berbilang sudah tidak wujud dalam strim yang anda terima — tiada apa-apa yang boleh dilakukan oleh pemain anda.

Anda boleh mengesahkannya dengan menjalankan ffprobe https://your-stream-url (atau menggunakan Tuneline's Settings → Diagnostics → Stream info, yang memaparkan senarai trek yang dikesannya). Jika hanya satu trek audio muncul, pengekod hulu telah membuang trek yang lain. Minta pembekal anda mengaktifkan laluan terus audio berbilang untuk saluran tersebut.

2. PMT dikemas kini di pertengahan strim tetapi pemain anda tidak menghuraikannya semula

Strim langsung kadangkala mengumumkan semula jadual trek apabila peralihan program berlaku (contohnya, berita tamat dan filem bermula, dengan audio bahasa Inggeris + Sepanyol sedangkan berita hanya mempunyai audio bahasa Inggeris). Pemain yang dibina dengan baik akan menghuraikan semula PMT secara berterusan; pemain yang kurang teliti hanya menghuraikannya sekali pada permulaan strim dan tidak mengemas kininya lagi. Jika trek "audio berbilang" muncul dalam sesetengah program tetapi tidak dalam program lain, biasanya inilah puncanya.

Dalam Tuneline, beralih daripada saluran tersebut kemudian kembali kepadanya akan memaksa penghuraian baharu dan biasanya memaparkan trek yang terlepas oleh pemain pada cubaan pertama.

3. Trek sari kata ialah Teletext, bukannya sari kata DVB

Penyiar lama (terutamanya penyiar awam Eropah) membawa sari kata sebagai halaman Teletext 888 dan bukannya sari kata DVB. Banyak pemain IPTV menyokong sari kata DVB secara natif tetapi mengabaikan Teletext. Jika anda melihat pilihan sari kata berlabel tel, txt atau nombor halaman seperti 888, itu ialah Teletext — anda memerlukan pemain yang menyokong Teletext (Tuneline, VLC dan Kodi semuanya menyokongnya; banyak pemain IPTV untuk telefon sahaja tidak menyokongnya).

4. Kod bahasa salah atau tiada

Banyak strim membawa beberapa trek audio tetapi menandainya dengan kod bahasa yang sama (eng, eng, eng) atau langsung tiada kod. Pemain tidak dapat membezakannya melalui metadata, lalu menu menggabungkannya atau memaparkannya sebagai "Audio 1, Audio 2, Audio 3." Ini menjengkelkan tetapi sebenarnya bukan kerosakan — cuba setiap satu untuk mencari trek yang anda mahu.

5. Pemain tidak memaparkan menu apabila hanya terdapat satu trek

Pengalaman pengguna yang munasabah — tetapi jika anda benar-benar tidak tahu sama ada terdapat beberapa trek, menu kosong tidak dapat dibezakan daripada "langsung tiada menu." Kebanyakan pemain menyembunyikan menu trek sepenuhnya apabila tiada pilihan untuk ditukar. Jalankan ffprobe atau gunakan paparan diagnostik pemain jika anda mahu memastikannya.

Tangkapan skrin: panel diagnostik strim yang menyenaraikan trek yang dikesan

Cara Menukar Trek Audio dan Sari Kata dalam Tuneline

Kedua-duanya boleh diakses melalui satu kawalan: butang Sari Kata & Audio (ikon kapsyen tertutup) dalam tindanan pemain. Bukanya untuk melihat senarai dengan bahagian Sari Kata dan Audio, setiap trek dinamakan mengikut bahasa dan tajuknya (contohnya "eng · English"); ketik atau klik trek yang anda mahu, atau pilih "Mati" untuk sari kata.

  • Desktop (Mac / Windows / Linux): klik ikon Sari Kata & Audio untuk membuka senarai bernama, atau langkau terus — tekan C untuk mengitar trek sari kata (kembali kepada "mati") dan A untuk mengitar trek audio.
  • Telefon (iPhone / Android): ketik skrin untuk memaparkan kawalan, ketik ikon Sari Kata & Audio, dan senarai akan dibuka sebagai helaian bawah.
  • Google TV / Android TV: alihkan fokus kepada ikon Sari Kata & Audio dan bukanya; senarai boleh dinavigasi menggunakan pad arah.

Jika bahagian sari kata dalam senarai kosong, lihat bahagian di atas tentang sebab trek mungkin tidak muncul. Jika terdapat pilihan tel atau nombor halaman, itu ialah Teletext — Tuneline akan memaparkannya.

Dua batasan yang perlu diketahui supaya tiada apa-apa yang mengejutkan anda. Tuneline tidak mengingati trek bagi setiap saluran — tetapkan bahasa Inggeris pada satu saluran dan trek itu tidak akan dipilih terlebih dahulu apabila anda kembali, dan pilihan tersebut bukan sebahagian daripada perkara yang disegerakkan merentas peranti. Selain itu, Tuneline tidak memulihkan pilihan sari kata selepas anda mengalihkan kedudukan; buka semula kawalan (atau tekan C) selepas melangkau. Tiada panel gaya sari kata juga — saiz fon, warna dan latar belakang bergantung pada perkara yang disediakan oleh trek dan platform.

Tetapan ini digunakan secara global pada semua saluran. Tetapan ini disegerakkan merentas peranti jika anda telah log masuk.

VOD dan Siri Berbeza (Dan Lebih Mudah)

Segala-galanya di atas berkaitan dengan IPTV langsung — situasi paling sukar untuk metadata berbilang trek. Jika anda memainkan Xtream Codes VOD (filem) atau Siri (episod TV), trek biasanya dibenamkan dalam satu fail MP4 / MKV dan dilabel dengan lebih konsisten.

Untuk VOD dan Siri:

  • Trek audio berbilang (bahasa asal + alih suara) hampir sentiasa dipaparkan dengan betul.
  • Trek sari kata (SRT, ASS, dibenamkan) biasanya dilabel dengan kod bahasa yang betul.
  • Sari kata paksa (jenis yang muncul secara automatik pada dialog bahasa asing dalam filem yang selainnya berbahasa Inggeris) akan digunakan jika fail menandakannya.

Jika anda sedang menguji sama ada persediaan sari kata anda berfungsi sepenuhnya, cuba filem VOD dahulu — itulah medium yang paling boleh dipercayai. Jika sari kata berfungsi di situ tetapi tidak pada saluran langsung, masalahnya berpunca daripada pengekod langsung hulu, bukan pemain anda.

Fail Sari Kata Luaran (untuk VOD)

Untuk filem dalam pustaka VOD pembekal anda, anda boleh memuatkan fail sari kata .srt yang dimuat turun secara berasingan (daripada OpenSubtitles, Subscene atau sumber yang serupa). Dalam Tuneline, semasa filem sedang dimainkan:

  1. Klik ikon sari kata → "Muatkan sari kata luaran..."
  2. Pilih fail .srt atau .ass daripada cakera.
  3. Sari kata dipaparkan serta-merta dan kekal sehingga filem tamat.

Ini tidak berfungsi untuk strim langsung (tiada garis masa tetap untuk menyelaraskan fail SRT) — hanya untuk VOD yang mempunyai tempoh tayangan yang diketahui.

Contoh Praktikal: Menonton Saluran Berita Dwibahasa

Contoh panduan yang jelas: anda sedang menonton saluran berita Kanada yang bersiaran serentak dalam bahasa Inggeris dan Perancis (CBC News Network berbuat demikian untuk sesetengah rancangan).

  1. Buka saluran tersebut. Audio lalai ialah audio yang ditetapkan oleh penyiar — biasanya bahasa Inggeris dalam kes anda.
  2. Tekan A (desktop) atau buka menu audio. Anda sepatutnya melihat dua pilihan: eng dan fra.
  3. Tukar kepada fra. Audio akan diselaraskan semula dalam kira-kira 1 saat. Video sama, trek audio berbeza.
  4. Jika mahu, hidupkan sari kata bahasa Inggeris (jika disediakan oleh penyiar) dengan menekan S dan memilih eng.

Inilah situasi yang paling ideal — mempunyai berbilang trek dengan label yang betul. Apabila ia berfungsi, pengalaman ini terasa begitu lancar. Apabila tidak, hampir selalu puncanya ialah pengekod penyedia sumber yang menggugurkan trek (lihat punca 1 dan 2 di atas), bukannya pemain anda.

Apabila Audio Tidak Lagi Selari Selepas Menukar Trek

Kadangkala, menukar trek audio ketika penstriman sedang berlangsung menyebabkan sedikit ketidakselarasan — trek baharu bermula kira-kira 200ms lebih awal atau lebih lewat daripada video. Ini bukan imaginasi anda; ia berpunca daripada cara pemain melakukan carian semula apabila menukar PID audio.

Penyelesaian pantas: jeda dan sambung semula, atau undur beberapa saat. Penyahkod akan menyelaraskan semula pada bingkai utama berikutnya. Jika masalah ini berterusan merentas saluran, lihat siaran khusus kami tentang membaiki audio IPTV yang tidak selari.

Soalan Lazim

Mengapakah strim daripada penyedia IPTV saya hanya memaparkan satu bahasa audio sedangkan siaran tersebut mempunyai beberapa bahasa?

99% daripada masa, transkod penyedia menggugurkan trek tambahan sebelum trek tersebut sampai kepada anda. Sahkan menggunakan ffprobe atau diagnostik pemain anda. Penyelesaiannya terletak pada pihak penyedia — minta mereka mengaktifkan laluan terus audio berbilang untuk saluran yang penting bagi anda.

Bolehkah saya mendapatkan kapsyen tertutup untuk saluran bahasa Inggeris yang kelihatan tidak mempunyai sari kata?

Hanya jika penyiar mengekodkannya. Banyak saluran Amerika Utara membawa CC sebagai data EIA-608 / EIA-708 yang disematkan dalam strim video, bukannya sebagai trek sari kata berasingan. Tuneline menyokong penyahkodan CEA-608/708 pada platform yang mempunyai sokongan susunan video tersebut — berfungsi pada desktop dan Android, tetapi berbeza pada iOS.

Bagaimanakah saya menambah sari kata SRT luaran pada saluran IPTV secara langsung?

Secara praktikalnya, anda tidak boleh. Fail SRT mempunyai cap masa yang dipadankan dengan garis masa tetap; strim langsung tidak mempunyai garis masa sedemikian. Sari kata luaran hanya tersedia untuk ciri VOD / filem / siri.

Mengapakah sari kata dipaparkan pada Mac saya tetapi tidak pada telefon untuk saluran yang sama?

Biasanya kerana pemain pada telefon tidak menyahkod format sari kata yang digunakan oleh strim tersebut (lazimnya Teletext atau bitmap DVB). Semak Tetapan → Diagnostik pada kedua-dua peranti — jika desktop melihat trek sari kata yang tidak dilihat oleh telefon, itu ialah jurang penyahkodan pada platform tersebut. Laporkan isu kepada pembangun pemain.

Apakah perbezaan antara "Perihalan Audio" dengan trek audio biasa?

Perihalan Audio (kadangkala dilabel sebagai AD, audio-desc atau ad) ialah trek audio bernarasi yang direka untuk penonton buta atau kurang penglihatan — ia menerangkan aksi pada skrin antara dialog. Ia bukan terjemahan audio utama; ia merupakan tambahan. Kebanyakan pemain IPTV memaparkannya dalam senarai trek audio dengan label tersebut. Jangan tersilap memilihnya kerana menyangka ia bahasa lain.

Pemain saya memaparkan menu sari kata tetapi pemilihan bahasa tidak menghasilkan apa-apa. Mengapa?

Terdapat dua kemungkinan. (1) Trek tersebut wujud dalam metadata tetapi tidak mengandungi data sari kata sebenar (sesetengah pengekod sumber menggugurkan kandungan tetapi mengekalkan entri trek). (2) Kodek tersebut tidak disokong pada platform anda. Tukar kepada trek sari kata lain jika terdapat lebih daripada satu; jika semuanya tidak memaparkan apa-apa, kemungkinan pertama ialah puncanya dan anda perlu menghubungi penyedia.


Kesimpulannya

Audio berbilang trek dan sari kata dalam IPTV kebanyakannya merupakan masalah metadata, bukannya masalah pemain. Pemain anda hanya boleh memaparkan trek yang wujud dalam strim yang sampai kepadanya — dan punca tunggal terbesar bagi trek yang "hilang" ialah transkod penyedia anda menggugurkannya sebelum sampai kepada anda.

Tuneline memaparkan setiap trek yang benar-benar ada dalam strim dan membolehkan anda bertukar antaranya mengikut nama daripada kawalan Sari Kata & Audio (atau menggunakan kekunci C / A pada desktop). Jika audio atau sari kata tidak muncul seperti yang dijangka, senarai bernama itu ialah tempat pertama untuk diperiksa — jika sesuatu trek tiada dalam senarai tersebut, trek itu memang tiada dalam strim yang sampai kepada anda, dan masalahnya berpunca daripada sumber, bukannya pemain.

Kongsi artikel ini

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.

Baca artikel ini dalam bahasa lain

Tuneline ialah aplikasi pemain media. Ia tidak menyediakan, mengehos atau mengedarkan sebarang kandungan. Anda membawa senarai main anda sendiri, sama seperti dengan VLC.