أي MP4 تختار من منشور X
ينشر X الفيديو نفسه في عدة نسخ MP4. غالبًا ما تشترك في الدقة وتختلف في معدّل البت، ولهذا ليس الصف الأعلى في القائمة دائمًا ما تريده.
الصق رابط منشور وستحصل على نسخ الفيديو كما يسردها X، الأعلى دقة أولًا. ذلك الترتيب نقطة بداية لا حكم نهائي: الدقة مجرد حجم الإطار، وملفان بحجم الإطار نفسه قد يختلفان اختلافًا هائلًا في مقدار البيانات التي تسند كل ثانية من الصورة.
ما يقرؤه المحلّل
لا يطلب X تسجيل دخول لهذا. يسأل المحلّل نقطة النشر العامة الخاصة بـ X (cdn.syndication.twimg.com/tweet-result) عن المنشور، وفق نظام الرمز الموقّع نفسه الذي يستخدمه الخط الزمني المضمّن. وتحمل الاستجابة نص المنشور وكاتبه ومصفوفة videos بكل نسخة MP4 يحتفظ بها X له.
لا يُحتفظ إلا بالفيديوهات وملفات GIF. في X يُسلَّم الـ GIF المتحرك كملف MP4، لذا يُنزَّل منشور GIF كفيديو بلا صوت — وهو بالضبط ما خزّنته المنصة. أما المنشورات التي يكون الفيديو الوحيد فيها بثًا مباشرًا، أو التي لا يعيد فيها X أي MP4 مدمج، فتجيب no_video.
كيف تُبنى الوسوم
- إذا كان رابط الملف يسمّي حجم إطار (
…/1280x720/…)، فالوسم هو ذلك الحجم. - وإن لم يفعل، فالوسم هو معدّل البت مقرّبًا إلى kbps.
- وإن لم يوجد أي منهما، فالصف ببساطة
MP4. - تُرتَّب الصفوف حسب العرض، الأوسع أولًا — لا حسب معدّل البت.
النقطة الأخيرة مهمة. فنسخ X ليست سلّمًا سلسًا: قد يحمل منشور ملفًا بعرض 1280 بكسل بمعدّل بت منخفض وملفًا بعرض 720 بكسل بمعدّل أعلى بكثير. الملف الأوسع أكبر على الشاشة؛ وقد يبدو الأصغر أفضل في الحركة، لأن بتات أكثر تُصرف على كل بكسل.
مقارنة مشروحة
| الصف | الإطار | ما يصلح له |
|---|---|---|
| 1280×720 بمعدّل بت منخفض | إطار عريض، بيانات رقيقة لكل بكسل | الشاشات التي تحتاج إليها الإطار كاملًا وتقبل حركة ناعمة. |
| 720×720 بمعدّل بت مرتفع | إطار مربّع، بيانات كثيفة لكل بكسل | حركة أنظف وتفاصيل أنظف، لكن صورة أصغر. |
| 480×270 (نسخة الهاتف) | إطار صغير | النسخة الوحيدة التي تحملها بعض المنشورات الأقدم؛ اقبل الحجم أو تجاهله. |
قاعدة عملية: اختر الصف الأوسع ما لم يبدُ رخوًا بوضوح مقارنةً بالذي يليه. وعند الشك نزّل ملفين وقارن حجميهما — فالملف الذي يزن الضعف بنصف حجم الإطار يصرف بتاته على الحركة والتفاصيل.
لماذا التنزيل انتقال لا شريط تقدّم
تقع ملفات الفيديو على video.twimg.com، التي لا ترسل ترويسات CORS لهذا النوع من الطلبات. لذا لا تستطيع الصفحة قراءة البايتات بسكربت، فيفتح زر التنزيل رابط الـ CDN مباشرةً ويحفظ متصفحك الملف. والفائدة أن لا شيء من الفيديو يمرّ عبر هذا الموقع؛ والعيب أن لا عدّاد نسبة مئوية.
ما لا يمكن تنزيله
الحسابات المحمية والمنشورات المحذوفة والمنشورات المقيّدة بالعمر تعيد خطأً، لأن X نفسه يخفيها عن القرّاء المجهولين. لا يسجّل المحلّل الدخول ولا يتجاوز ذلك أبدًا. كذلك لا يمكن لصق روابط video.twimg.com وحدها — فالمحلّل يبدأ من رابط منشور، لأن حمولة المنشور وحدها تسمّي النسخ.
الخلاصة
- تُرتَّب الصفوف حسب عرض الإطار، لا حسب الجودة.
- قد تشترك نسختان في الدقة وتختلفان في معدّل البت؛ والملف الأثقل يبدو عادة أفضل.
- منشورات GIF تصل كملفات MP4، لأن ذلك ما خزّنه X.
- المنشورات العامة فقط — أما المحمية والمحذوفة فتبقى مخفية.
- لا شيء يُخزَّن أو يُعاد ترميزه؛ يأتي الملف مباشرة من شبكة CDN الخاصة بـ X.
أسئلة
لماذا لا يبدو الصف الأعلى الأفضل؟
لأن القائمة مرتّبة حسب عرض الإطار، والإطار الأوسع ليس بالضرورة ملفًا أثقل. فإن كان صف أصغر يحمل بتات أكثر لكل بكسل، فقد يبدو أنظف في الحركة. قارن حجمي الملفين قبل افتراض أن الصف الأعلى يفوز.
هل يمكنني تنزيل فيديو من حساب X محمي؟
لا. لا يعرض X المنشورات المحمية للقرّاء المجهولين، وهذه الأداة لا تسجّل الدخول ولا تتجاوز ذلك. المنشورات العامة وحدها هي ما يُحلّ.
لماذا لا يوجد شريط تقدّم لتنزيلات X؟
`video.twimg.com` لا ترسل ترويسات CORS، فلا تستطيع الصفحة قراءة بايتات الفيديو. ينقل الزر إلى رابط الـ CDN وينزّل متصفحك الملف بنفسه.