كيف تجد العنوان المصدر لأي فيديو على الويب

العنوان الذي تريده ليس في الصفحة، بل في الحركة الشبكية. وكل طريقة هنا تبدأ من هذه الحقيقة الواحدة.

باختصار: لـتجد العنوان المصدر لفيديو على الإنترنت افتح أدوات المطوّر، وصفِّ لوحة الشبكة على الوسائط، ثم شغّل الفيديو. الطلبات التي تظهر — ملف .mp4 واحد، أو .m3u8 مع أجزاء، أو .mpd مع صوت مستقل — هي المصدر، وهي الجواب الوحيد الموثوق لأنها صدرت من المشغّل تحت جلستك أنت. أما قراءة شيفرة الصفحة فتفشل مع المشغّلات الديناميكية والمضمّنة.

لماذا كان «عرض المصدر» الباب الخطأ

ثلاثة أنماط تسليم تُخفي العنوان عن الشيفرة الساكنة:

  • تشغيل مُجمَّع. الوسائط تُضاف إلى مخزن MediaSource بواسطة شيفرة، فلا يوجد سمة عنوان تقرأها؛ المتصفح يُغذّى بالبايتات.
  • تحميل ديناميكي. تطبيق الصفحة الواحدة يرسم المشغّل بعد جلب البيانات، فالعنصر موجود وقت التشغيل فقط، وشيفرة المصدر تُظهر هيكلاً فارغاً.
  • أطر. المشغّل المضمّن يسكن مستنداً آخر، فلا وسائط في شيفرة الصفحة الخارجية إطلاقاً (انظر الفيديو المضمّن).

فالنتيجة أن «تنزيل فيديو محمَّل ديناميكياً في صفحة ويب» و«تنزيل فيديوهات من تطبيقات الصفحة الواحدة» ليسا حالة خاصة تحتاج أداة خاصة: هذا هو النمط الطبيعي لكل ما بُني في العقد الأخير، والجواب دائماً سجلّ الطلبات.

طريقة أدوات المطوّر (أي متصفح)

1

افتح لوحة الشبكة قبل التشغيل

كل من فايرفوكس وكروم يعرضها في أدوات المطوّر، ووثائق فايرفوكس تشرح لوحة مراقبة الشبكة بتفصيل. التصفية على الوسائط (أو Media وXHR) تحذف ضجيج السكربتات والصور.

2

شغّل الفيديو واقرأ ما ظهر

الطلبات تنطلق عند بدء التشغيل. ابحث عن: ملف واحد (.mp4 أو .webm)، أو ملف وصف (.m3u8 أو .mpd) تتبعه أجزاء كثيرة، أو تدفق أجزاء متماثلة الأسماء مع فهرس.

3

انسخ الصحيح، مع سياقه

افحص ترويسات الطلب ومصدره: الملف المطلوب هو الذي استهلكه عنصر الوسائط فعلاً لا صورة معاينة أو لقناة مصغّرة. ولاحظ أن ملف الوصف قائمة لا فيديو؛ يشرح RFC 8216 ما تحتويه القائمة ولماذا كانت الأجزاء هي الحمولة.

4

افهم ما وجدت قبل أن تجلبه

الرابط المتصل يُنزّل مباشرة. ملف الوصف يعني أن كل قطعة يجب جلبها ثم دمجها؛ والصوت المنفصل يعني عائلة قطع ثانية وتغليفاً مشتركاً. أدوات المطوّر تُظهر هذه الحالات، لكنها لا تحلّها عنك — وهنا يتخلى الناس عن الطريقة اليدوية عند عدد كبير من الأجزاء.

رصد وسائط الصفحة بنظام

«كشف ملفات الوسائط التي حمّلتها صفحة ويب» هي التقنية نفسها موسَّعة: أبقِ اللوحة مفتوحة، مرّر في الصفحة، ودع الطلبات تتراكم. وتنبيهان عمليان:

  • فعّل الاحتفاظ بالسجل عبر التنقل، حتى لا يمحو تفاعلٌ أعاد تحميل الصفحة الدليل.
  • رتّب بحسب حجم المنقول؛ الوسيط الحقيقي عادة أكبر ما جُلب، والمعاينات صغيرة.

وأي أداة تسرد لك ما رصدته هي تفعل ما سبق ثم تجمع. وإن لم تسرد شيئاً فالسبب الغالب التوقيت أو الأطر — في كشف لا وسائط.

الصفحات التي فيها عدة مشغّلات

«كشف عدة مصادر فيديو في صفحة واحدة» و«تنزيل فيديوهات من صفحة فيها عدة مشغّلات» يصفان صفحات محاضرات ومنتجات ومعارض أعمال. والطريقة: شغّل كل عنصر مرة بالترتيب، ولاحظ أي عائلة طلبات قابل أي مشغّل — المصدر والتوقيت يُفرّقان. وتوقّع أن العناصر التي تُحمَّل عند الظهور فقط لن تظهر قبل لمسها: فمعرض يجلب ثلاثة مقاطع لن يكشف غير ثلاثة، والتمرير يغيّر القائمة.

وهذا حدّ الطريقة اليدوية بصدق: هي تعدّد ما حُمّل فعلاً، لا ما كان يمكن تحميله. ومحمّل سطح مكتب يسرد موارد الصفحة يواجه الحدّ نفسه للسبب نفسه.

«التقاط عنوان الفيديو من تشغيل المتصفح» — فيختصر

  1. شغّله في جلستك المعتادة (لا في نافذة مجهول إن كان المحتوى يتطلب دخولاً).
  2. افتح لوحة الشبكة، صفِّ على الوسائط، وأبقِ السجل.
  3. حدّد العائلة: ملف، أم وصف HLS، أم وصف DASH مع صوت منفصل.
  4. تصرّف بحسب الشكل: تنزيل مباشر، أو جلب ودمج — HLS وDASH.

والعنوان الملتقط لقطة زمنية: الروابط الموقّعة تسقط، فما وجدته ظهراً قد يفشل بعد خمس عشرة دقيقة. استعمله فوراً أو أعد الالتقاط. هذا السلوك وما يولّده من 403 مشروح في إصلاح أخطاء 403 و401.

الأسئلة الشائعة

كيف أجد العنوان المصدر لفيديو على موقع؟

شغّل الفيديو ولوحة الشبكة مفتوحة ومصفّاة على الوسائط: الطلب الذي يطلقه المشغّل هو المصدر. نادرة ما تكون الإجابة في شيفرة الصفحة.

لماذا لا أرى عنوان الفيديو في عرض المصدر؟

لأن المشغّل يجمّع الوسائط وقت التشغيل، أو الصفحة تطبيق صفحة واحدة، أو الفيديو في إطار مضمّن — ولا واحد يظهر في الشيفرة الساكنة.

كيف أحدّد تدفقات الفيديو في أدوات مطوّر المتصفح؟

صفِّ حسب الوسائط وشغّل، واقرأ الامتدادات: ملف MP4 واحد، أو m3u8 مع أجزاء، أو mpd مع صوت منفصل.

أأنزّل من تطبيق صفحة واحدة؟

نعم؛ تطبيقات الصفحة الواحدة صفحات متأخرة الرسم: شغّل ليوجد طلب، ثم التقط.

في الصفحة عدة مشغّلات — أي عنوان هو الذي أريده؟

شغّل العنصر المقصود وراقب أي عائلة ظهرت، وأكّد بالمصدر وحجم المنقول.

هل العنوان الذي التقطته صالح للاستعمال لاحقاً؟

نادراً؛ العناوين الموقّعة تسقط خلال دقائق، فأعِد الالتقاط بدل تخزين النص.