اليوم الذي حذف فيه يوتيوب قناتنا
جعفر أبازيد
كلف الأمر حركة واحدة فقط. ففي لحظة واحدة، اختفت قناة يوتيوب التي كانت تضم سنواتٍ من أرشيف الفيديو الخاص بغرفة الأخبار، وأصبحت جميع مقاطع الفيديو المضمّنة في الموقع تشير إلى شيء لم يعد موجوداً. وبالنسبة لمنصة إخبارية تعتمد على الفيديو في معظم مقالاتها، فهذا هو النوع من الصباحات الذي قد يمحو أرشيفاً بأكمله.
بالنسبة لنا، لم يكن الأمر شيئاً صعباً. غيّرنا إعداداً واحداً، وبدأ الموقع بأكمله يعرض مقاطع الفيديو نفسها من مساحة التخزين الخاصة بنا، دون أن يلحظ القرّاء أي انقطاع. هذه قصة كيف تحوّل حذف قناة كاملة إلى مجرد تغيير في الإعدادات، بدلاً من أن يصبح كارثة، وكيف أن قراراً واحداً اتُّخذ قبل سنوات هو ما صنع ذلك الفارق.
قد تحذفك المنصات في أي لحظة، وليس بيدك أن تمنع ذلك.
تُحذف القنوات والحسابات لأسباب كثيرة، ومعظمها لا يمنحك فرصة حقيقية للاعتراض: مطابقة تلقائية لحقوق النشر بسبب موسيقى في الخلفية، أو مخالفة ناتجة عن بلاغ، أو سياسة تغيّرت دون أن تنتبه إليها، أو حظر إقليمي، أو API أُوقِف دعمها دون علمك، أو حتى خدمة كاملة أُغلقت نهائياً. فالإنترنت مليء بخدمات بدت دائمة… وفجأة لم تعد كذلك.
القاسم المشترك في كل ذلك أن القرار ليس بيدك، والتوقيت ليس بيدك، والمحتوى الذي تنشره على منصة يملكها غيرك لم يكن يوماً تحت سيطرتك الكاملة. وبالنسبة لغرفة الأخبار، فمن الأفضل أن تُعامل منصات الفيديو الخارجية باعتبارها وسيلة للوصول إلى الجمهور، لا مكاناً لحفظ عملك.
المنصات للنشر، لا للحفظ
القرار الذي جعل ما حدث لا يتجاوز كونه موقفاً عابراً اتُّخذ منذ رفع أول فيديو: كل مقطع يُحفَظ أولاً في مساحة التخزين الخاصة بنا على S3. النسخة الأصلية تبقى لدينا. أما إرسال نسخة إلى يوتيوب أو Dailymotion أو Vimeo، فليس سوى خطوة للنشر والتوزيع، بهدف الوصول إلى جمهور أوسع والاستفادة من جمهور تلك المنصات، لا المكان الذي يُخزّن فيه الملف فعلياً.
وهذا هو الانضباط الهندسي نفسه الذي يحكم بقية نظام إدارة الوسائط لدينا: فمنذ لحظة الرفع، تُحفَظ النسخة الأصلية في مساحة تخزين نملكها ونديرها، وكل ما يأتي بعد ذلك ليس سوى نسخة أو إصدار مشتق منها. لذلك، إذا حذفت منصة مقطع فيديو، أو حتى القناة بأكملها، فلن يضيع شيء في الواقع. فالنسخة الأصلية لا تزال محفوظة في S3، تماماً حيث وُضعت أول مرة.
فيديو واحد، أربعة مصادر
وفوق ذلك، يُعامل كل فيديو باعتباره أصلاً رقمياً واحداً، يتم ربطه بما يصل إلى أربعة مصادر للتشغيل: يوتيوب وDailymotion وVimeo وأمازون (النسخة التي تُقدَّم من مساحة التخزين الخاصة بنا على S3 عبر CloudFront).
الكلمة الأهم هنا هي المصدر. فمكان تشغيل الفيديو ليس جزءاً ثابتاً داخل المقال، بل إعداد محفوظ يمكن تغييره. وهذا الفارق البسيط هو أساس الفكرة كلها. فإذا كان المشغل يقرأ قيمة «المصدر»، يمكنك تغيير مصدر جميع الفيديوهات من مكان واحد، ودون تعديل مقال واحد. أما إذا كان كل مقال يتضمن iframe خاصاً بيوتيوب، فإن تغيير المصدر لاحقاً يتحول إلى عملية ترحيل لقاعدة البيانات تحت ضغط نفسي هائل، وهو آخر ما تريد القيام به في تلك الحالة.
مستويان للتحكم: على مستوى الموقع وعلى مستوى الفيديو
يُدار مصدر التشغيل على مستويين.
فعلى مستوى الموقع، تحدد المصدر الافتراضي الذي تُشغَّل منه جميع الفيديوهات. وقد اعتمدنا يوتيوب، لأنها المنصة التي يتواجد عليها أكثر جمهورنا.
أما على مستوى الفيديو، فيمكن تجاوز هذا الإعداد الافتراضي، وهذا أمر يحدث كثيراً في البيئة الإعلامية. فالفيديوهات الطويلة التي تتضمن مقاطع أو موسيقى خلفية من مصادر أخرى تتعرض باستمرار لمخالفات Content ID الآلية في يوتيوب، وحتى عندما نملك حقوق استخدامها. فإن معالجة تلك المخالفات strikes تعني تقديم اعتراض والانتظار لأيام.
لذلك، يُحدَّد مصدر تشغيل هذه الفيديوهات، مباشرةً قبل رفعها، إما Dailymotion أو Vimeo أو S3 بدلاً من يوتيوب، بينما تبقى بقية المكتبة تعمل على يوتيوب كالمعتاد. وبهذه الطريقة، يتجنب المحتوى الأكثر عرضة للمطالبات في المنصة الأكثر تشدداً في مراقبته، دون أي انقطاع في الخدمة، ودون الدخول في طوابير الاعتراضات.
اليوم الذي اختفت فيه القناة بأكملها
ثم جاءت الكارثة التي لا يمكن ترقيعها فيديو تلو الآخر: اختفت القناة بأكملها. وفي لحظة واحدة، توقفت جميع الفيديوهات التي كان مصدر تشغيلها الافتراضي هو يوتيوب عن العمل داخل المشغل، وعلى مستوى الأرشيف بأكمله.
ولأن مصدر التشغيل كان إعدادًا واحدًا على مستوى الموقع، ولأن النسخة الأصلية من كل فيديو كانت محفوظة مسبقاً في S3، لم يكن الحل سوى تغيير المصدر الافتراضي من يوتيوب إلى أمازون ثم حفظ الإعداد. وبهذه البساطة، أصبحت جميع الفيديوهات المضمّنة في الموقع تُشغَّل من نسخها المخزنة في S3 عبر CloudFront. لم يستغرق الأمر أكثر من الوقت اللازم لتغيير خيار في قائمة منسدلة.
قارن ذلك بما كان سيحدث لو كان يوتيوب هو مكان حفظ الأرشيف، لا مجرد منصة للتوزيع: لكان الأرشيف قد اختفى ببساطة، ولأصبحت “عملية الاستعادة” تعني البحث عن آلاف الفيديوهات المفقودة وإعادة رفعها، هذا إن كنت ما تزال تحتفظ بأصلها.
البديل الاحتياطي ليس تنازلًا
يجدر التوضيح أنّ تشغيل الفيديو من بنيتك التحتية ليس وضعاً اضطرارياً أقل كفاءة. فالمحتوى المخزن في S3 يُقدَّم عبر CloudFront تماماً كما تُقدَّم أي أصول رقمية تعتمد على CDN. وعندما تحتاج إلى بث متكيف adaptive على نطاق واسع، تكون البنية جاهزة لذلك أيضاً. فبمجرد رفع الفيديو، تُشغِّل عملية الرفع خدمة AWS Elemental MediaConvert لإنتاج نسخ HLS متعددة الجودة، ويتولى CloudFront تخزين المقاطع، بينما يقوم مشغل فيديو قياسي باختيار جودة البث المناسبة تلقائياً وفق سرعة اتصال كل مشاهد.
بعبارة أخرى، العودة إلى التخزين الذي تملكه ليست حلاً اضطرارياً ولا تنازلاً. بل إنها، بالنسبة لكثير من المواقع، أفضل مصدر تشغيل يمكن الاعتماد عليه. أما المنصات، فلم تكن سوى وسيلة مريحة للتوزيع، لا الأساس الذي تسلّمه كل عملك.
جوهر المسألة: من يحتفظ بالأصل؟
إذا تجاوزنا التفاصيل، فالمبدأ بسيط: احتفظ دائماً بالنسخة الأصلية تحت سيطرتك، وتعامل مع أي منصة خارجية باعتبارها قناة توزيع يمكن استبدالها متى شئت، لا الموطن الذي يعيش فيه محتواك. وعملياً، يتحقق ذلك من خلال ثلاث ممارسات:
- احتفِظ بالنسخة الأصلية في مكانٍ تتحكّم به (في حالتنا، S3).
- اجعل مصدر التشغيل إعداداً قابلاً للتغيير، لا iframe ثابتاً داخل نص المقال، حتى تتمكن من تغيير المصدر عند الحاجة.
- انشر عبر المنصات للوصول إلى الجمهور، لكن لا تسمح أبداً بأن تصبح أيٌ منها النسخة الوحيدة التي تملكها من محتواك.
وعندما تعمل بهذه الطريقة، تتوقف مخاطر الاعتماد على المنصات، سواء كانت مخالفة strike، أو حذف قناة، أو إيقاف خدمة، أو تغييراً في الأسعار لم يعد مقبولاً. فتتوقف عن كونها تهديداً وجودياً، وتصبح مجرد إعداد يمكن تغييره. والفكرة نفسها تنطبق على كل ما تنشره خارج منصتك: الصور على CDN، والمقالات لدى خدمات القراءة الخارجية، والملفات الصوتية في خدمات البودكاست. احتفظ دائماً بالنسخة الأصلية، واجعل وجهة النشر قابلة للاستبدال.
اختبار سريع لمنظومتك في دقيقتين
ثلاثة أسئلة تستحق إجابةً صادقة:
- إذا أغلقت منصة الفيديو التي تعتمد عليها حسابك هذه الليلة، فهل تحتفظ بالنسخ الأصلية في مكان آخر؟ إن كانت المنصة تحتفظ بالنسخة الوحيدة، فهذا أول ما ينبغي إصلاحه، قبل أي تحسينات أخرى.
- هل مصدر تشغيل الفيديو عبارة عن iframe داخل كل مقال، أم إعداد يمكن تغييره من مكان واحد؟ إذا كان مدمجاً داخل المحتوى، فإن تغييره لاحقاً سيصبح عملية ترحيل، لا مجرد تغيير في الإعدادات.
- هل تستخدم المنصات للنشر، أم لحفظ محتواك؟ النشر على المنصات ممارسة سليمة، أما الاعتماد عليها لحفظ النسخ الأصلية، فهو الفخ.
إذا كانت الإجابات غير مُطمئنة، فأنت تعرف من أين تبدأ.
الخلاصة
في منطق، نبني منصات نشر سريعة وقادرة على الصمود بالاعتماد على ووردبريس وAWS، وهذا ليس سوى الوجه الآخر للمبدأ نفسه الذي يجعل منظومة الوسائط خفيفة ومرنة: النسخ الأصلية تبقى دائماً تحت سيطرتك، ولذلك لا تستطيع منصة خارجية ولا موجة زيارات مفاجئة أن تحرمك من أرشيفك.
وإن كانت فيديوهاتك تعيش على منصة يملكها غيرك، وكان فقدانها سيكلفك الكثير، فلنتحدّث.