بقلم Rawnok Jahan
عدم ظهور الترجمات في IPTV (أو اختفاؤها عند التخطي)
إذا كانت الترجمات تختفي في كل مرة تتخطى بها للأمام، فلا المشغل معطّل ولا البث. التخطي يعيد تعيين المسار — وهناك إصلاح بمفتاح واحد.

مسارات الترجمة موجودة داخل البث — التخطي قد يعطّل الاختيار.
هناك مشكلتا ترجمة مختلفتان تماماً، وتقريباً كل دليل على الإنترنت يخلط بينهما:
- الترجمات لا تظهر على الإطلاق. القائمة فارغة، أو لا يحدث شيء عند تفعيلها.
- الترجمات تعمل — حتى تتخطى. تتخطى للأمام ثلاثين ثانية وتختفي، وعليك تفعيلها مرة أخرى.
لديهما أسباب مختلفة وإصلاحات مختلفة. كلاهما أدناه. إذا كنت تعد الترجمات للمرة الأولى ولم يحدث شيء حتى الآن، فإن دليل الترجمات والإعداد متعدد الصوت لدينا هو نقطة البداية الأفضل.
لماذا تختفي الترجمات عند التخطي
هذه هي التي يجدها الناس محيّرة، فلنبدأ بها أولاً.
بث IPTV الحي يكون دائماً تقريباً MPEG-TS عبر HTTP. الترجمات ليست ملف منفصل يجلس بجانب الفيديو بالطريقة التي يجلس بها .srt بجانب .mkv. إنها مسار محمول داخل بث النقل، متداخلة مع الفيديو والصوت، معلن عنها في جدول يسمى PMT.
عند التخطي، لا يستطيع المشغل عموماً أن يقفز برأس القراءة. بالنسبة لبث الشبكة، فإنه يغلق الاتصال وإعادة فتح البث في الموضع الجديد (أو بالقرب منه). هذا يعني أن demuxer يبدأ من جديد: يعيد قراءة PMT، وإعادة تعداد المسارات، واختيار قيمه الافتراضية مرة أخرى.
القيمة الافتراضية تكون دائماً تقريباً "بدون ترجمات"."
إذن اختيارك ليس تالفاً أو فقداناً — لم يكن حالة دائمة في المقام الأول. كان مؤشر مسار على demuxer لم يعد موجوداً. تخطَّ، والمشغل يبدأ بأمانة من الافتراضيات مرة أخرى.
هناك حالة ثانية من هذا. مسارات الترجمة غالباً ما تكون متفرقة: تظهر حزمة ترجمة DVB فقط عند وجود سطر حوار. إذا تخطيت إلى مقطع صامت، قد يعرف المشغل أن المسار موجود لكن ليس لديه شيء لتصييره لعدة ثوانٍ. تبدو الترجمات معطلة؛ إنها تنتظر فقط الإشارة التالية.
الحل
أعد تحديد مسار الترجمة بعد التخطي. في Tuneline، افتح تحكم الترجمات والصوت — أيقونة الترجمة المغلقة في طبقة المشغل — واختر مسارك مرة أخرى. إنها موجودة في كل نسخة: على الهاتف أو التلفاز تفتح كقائمة تنقر عليها أو تنقل عبرها؛ على سطح المكتب يمكنك أيضاً الضغط على C لتدوير مسارات الترجمة (وA للصوت) بدون فتح أي شيء.
لأكون صريحاً معك: Tuneline لا يعيد تطبيق اختيار الترجمات بعد التخطي حالياً. لا شيء يستعيده — تختار المسار مرة أخرى، أو تضغط C مرة أخرى. الشيء ذاته صحيح بالنسبة لمعظم مشغلات البث، للسبب الهيكلي أعلاه، لكن هذا تفسير وليس عذراً. إذا كانت الترجمات مهمة لك، فالعادة هي: تخطَّ، ثم أعد التحديد.
شيء واحد Tuneline لا يفعله، حتى لا تبحث عنه: لا يتذكر اختيار ترجمة أو صوت لكل قناة، واختيار المسار ليس جزءاً مما يتم مزامنته عبر أجهزتك. إنه اختيار لكل جلسة في البث الذي تشاهده.
لماذا لا تظهر الترجمات على الإطلاق
الآن الخطأ الآخر. اعمل على هذه بالترتيب؛ الأول هو بلا شك الأكثر شيوعاً والأكثر إحباطاً.
1. قام مزودك بحذفها (على الأغلب)
معظم موزعي IPTV يعيدون ترميز القنوات المصدر من خلال ffmpeg قبل تقديمها لك. يحتفظ تعيين ffmpeg الافتراضي بمسار فيديو واحد ومسار صوت واحد ويتجاهل بصمت كل شيء آخر — الترجمات مشمولة.
إذا حدث ذلك، فإن مسار الترجمة غير موجود في البث الذي تتلقاه. لا يمكن لأي مشغل عرض مسار غير موجود، ولا يمكن لأي إعداد أن ينشئه. هذا هو السبب الوحيد الأكثر شيوعاً لعدم ظهور قائمة الترجمات، ولا أي مزود يعلن عن ذلك.
كيفية التأكيد: افتح نفس القناة في مشغل ثانٍ. إذا لم يظهر كلاهما أي مسارات ترجمة، فليس للبث أي منها. هذا هو إجابتك، وهو من المصدر.
2. لم يقم المشغل بتحليل المسارات بعد
يحدث اكتشاف المسار عندما يقرأ المشغل PMT. على بث يبدأ في منتصف البث، أو على اتصال بطيء، قد يقدم المشغل الفيديو قبل أن يعدد كل مسار. قائمة الترجمات فارغة لعدة ثوانٍ، ثم تملأ.
الحل: انتظر خمس ثوانٍ بعد ظهور الصورة، ثم تحقق مرة أخرى. أو انتقل بعيداً والعودة لفرض تحليل جديد.
3. إنه Teletext وليس ترجمات DVB
القنوات الأقدم — خاصة القنوات العامة الأوروبية — تنقل الترجمات كـ صفحة Teletext 888 بدلاً من تدفقات ترجمة DVB. هذه تقنيتان مختلفتان. العديد من المشغلات تدعم ترجمات DVB وتتجاهل Teletext بصمت.
إذا رأيت مساراً عليه علامة tel، txt، أو رقم صفحة مثل 888، فهذا ما تنظر إليه. المشغلات المبنية على محرك وسائط كامل (Tuneline على سطح المكتب، VLC، Kodi) تتعامل معها عموماً؛ مشغلات الهاتف خفيفة الوزن غالباً لا تفعل.
4. أنت تتوقع ملفات ترجمة خارجية
يصل بعض الناس هنا رغبة في تحميل .srt جنباً إلى جنب مع بث حي. هذا ليس شيئاً يدعمه IPTV، وليس شيئاً يمكن لـ Tuneline أن يفعله — لا يوجد تحميل ملف ترجمة خارجي في Tuneline على الإطلاق، على أي منصة. الترجمات تأتي من مسارات داخل البث، أو لا تأتي.
بالنسبة لمحتوى VOD في مكتبة Xtream، ينطبق نفس التقييد: أياً كان ما قام المزود بتضمينه هو ما تحصل عليه.
5. القناة فعلاً ليس لديها أي منها
العديد من قنوات IPTV — خاصة تغذيات الرياضة والقنوات الإقليمية — لا تحمل أي مسار ترجمة على الإطلاق، أو تحمل ترجمات محروقة في الفيديو (ترجمات مفتوحة). لا يمكن إيقاف الترجمات المحروقة أو تغيير حجمها أو تعديل أسلوبها. إنها بكسل.
شجرة قرار سريعة
- الترجمات تعمل، ثم تختفي عند التخطي → سلوك متوقع للتخطي في البث. اضغط
Cمرة أخرى. - قائمة الترجمات فارغة على قناة واحدة، مملوءة على أخرى → تلك القناة لا تحتوي على مسار ترجمة. من جانب المزود.
- قائمة الترجمات فارغة على كل قناة، في كل مشغل → قام مزودك بحذفها أثناء إعادة الترميز. من جانب المزود.
- قائمة الترجمات فارغة في مشغل واحد، مملوءة في آخر → تقييد المشغل، غالباً Teletext. غيّر المشغل.
- الترجمات تظهر لكن لا يمكن إيقافها → إنها محروقة في الفيديو. لا شيء لفعله.
لاحظ كم عدد هذه الخيارات التي تنتهي عند جانب المزود. الترجمات هي المجال حيث يكون الفرق بين "ما أرسله البث" و "ما قام موزعك بإعادة توجيهه" الأكبر، وهو فعلاً الإجابة الأكثر شيوعاً.
الأسئلة الشائعة
كيف أقوم بتشغيل الترجمات في Tuneline؟
افتح تحكم الترجمات والصوت (أيقونة الترجمة المغلقة في طبقة المشغل) واختر مسارك — هذا يعمل على سطح المكتب والهاتف والتلفاز. على سطح المكتب يمكنك أيضاً الضغط على C أثناء التشغيل لتدوير مسارات الترجمة (اضغط مرة أخرى للوصول إلى "إيقاف")، و A لتدوير مسارات الصوت.
لماذا تظل الترجمات تطفئ نفسها عند التخطي للأمام؟
لأن التخطي في بث الشبكة يعيد فتح demuxer، الذي يعيد قراءة قائمة المسار والعودة إلى إعداده الافتراضي بدون ترجمات. لم يتم تخزين اختيارك في أي مكان يبقى بعد التخطي. أعد تحديد المسار بعد التخطي.
هل يمكنني تحميل ملف الترجمة .srt الخاص بي؟
ليس في Tuneline — لا يوجد تحميل ترجمة خارجية. يتم نقل ترجمات IPTV داخل بث النقل، وليس كملفات منفصلة.
قائمة الترجمات فارغة لكنني أعرف أن القناة بها ترجمات على التلفاز الحقيقي.
إذن مزودك بحذفها بالتأكيد تقريباً عند إعادة ترميز القناة. يحمل Broadcast DVB لها؛ عادة ما تعيّن خط أنابيب ffmpeg الخاص بالموزع المسار الأول من الفيديو والصوت فقط. تأكد بفحص نفس القناة في مشغل ثانٍ — إذا كانت فارغة هناك أيضاً، فالمسارات ليست في بثك.
هل ترجمات Teletext هي نفس الترجمات المغلقة؟
لا. التليتكست (صفحة 888) معيار أوروبي قديم، وترجمات DVB عبارة عن صور نقطية في مسار مخصص، والترجمات المغلقة الأمريكية الشمالية (CEA-608/708) مضمنة في مسار الفيديو نفسه. يمكن لمشغل الفيديو أن يدعم أحدها وليس الآخرين، ولهذا السبب تعمل الترجمات في تطبيق واحد ولا تعمل في تطبيق آخر على نفس البث بالضبط.
هل تريد التحقق مما إذا كانت بثوثك تحتوي على مسارات ترجمة؟ ثبّت Tuneline على جهاز الكمبيوتر، وشغّل قناة، واضغط على C. إن لم يتغير شيء، فالمسارات ليست في البث — والآن تعرف أين توجه السؤال.
— Rawnok Jahan
شارك هذا المقال
Rather not troubleshoot? Tuneline handles this for you.
A free media player with hardware-accelerated playback and automatic reconnect built in — the two things most players leave off. Bring your existing playlist.
Download freeاقرأ هذا المقال بلغة أخرى
- EnglishIPTV Subtitles Not Showing (or Disappearing When You Skip)
- FrançaisLes sous-titres IPTV ne s'affichent pas (ou disparaissent quand vous avancez)
- العربيةعدم ظهور الترجمات في IPTV (أو اختفاؤها عند التخطي)
- DeutschIPTV-Untertitel werden nicht angezeigt (oder verschwinden beim Spulen)
- EspañolLos subtítulos de IPTV no se muestran (o desaparecen cuando los saltas)
- ItalianoSottotitoli IPTV Non Visualizzati (o Scomparsi Quando Salti)
- 한국어IPTV 자막이 표시되지 않음 (또는 건너뛸 때 사라짐)
- NederlandsIPTV-ondertiteling wordt niet weergegeven (of verdwijnt wanneer u overslaat)
- PolskiNapisy w IPTV się nie wyświetlają (lub znikają, gdy przewiniesz)
- PortuguêsLegendas de IPTV Não Aparecem (ou Desaparecem ao Pular)
- РусскийСубтитры IPTV не отображаются (или исчезают при перемотке)
- TürkçeIPTV'de Altyazılar Görünmüyor (veya İleri Alındığında Kayboluyor)
- Tiếng ViệtPhụ đề IPTV Không Hiển Thị (hoặc Biến Mất Khi Bạn Chuyển Qua)
Tuneline هو تطبيق مشغل وسائط. لا يوفر أي محتوى ولا يستضيفه ولا يوزعه. أنت من يحضر قائمة التشغيل الخاصة بك، تمامًا كما تفعل مع VLC.