سينيفورم

CineForm Intermediate هو برنامج ترميز فيديو مفتوح المصدر (منذ أكتوبر 2017) [ 1 ] طُوِّر لصالح شركة CineForm Inc بواسطة ديفيد تايلور، وديفيد نيومان، وبرايان شونك. في 30 مارس 2011، استحوذت شركة GoPro على الشركة ، والتي كانت ترغب تحديدًا في استخدام إمكانيات تصوير الأفلام ثلاثية الأبعاد لبرنامج الترميز CineForm 444 لنظام 3D HERO الخاص بها .

أشار البيان الصحفي الخاص بالاستحواذ على شركة GoPro إلى أن برنامج الترميز CineForm قد استُخدم في أفلام مثل Slumdog Millionaire و Need For Speed . [ 2 ] [ 3 ] [ 4 ]

تاريخ

صُمم برنامج الترميز الوسيط CineForm في الأصل عام 2002 لتدفقات العمل الرقمية الوسيطة المضغوطة لتطبيقات الأفلام أو التلفزيون باستخدام وسائط عالية الدقة أو أعلى. تُغلف وسائط CineForm عادةً ضمن ملفات من نوع AVI أو MOV، باستخدام رمز FourCC "CFHD" لجميع أنواع الوسائط المضغوطة.

تدعم التطبيقات تنسيق الصور لـ 10 بت 4:2:2 YUV و 12 بت 4:4:4 RGB و RGBA وضغط RAW بمرشح باير CFA 12 بت (كما هو مستخدم مع كاميرا Silicon Imaging SI-2K).

تعتمد جميع عمليات الضغط على نواة ضغط الموجات العكسية الصحيحة ، مع مُكمِّم غير خطي لزيادة الضغط. تتراوح معدلات ضغط البيانات عادةً من 10:1 إلى 3.5:1، بناءً على إعدادات الجودة. يدعم الوضع غير المضغوط ملفات RAW.

يستخدم برنامج الترميز تصميمًا بجودة ثابتة، بحيث يتغير معدل نقل البيانات بناءً على بيانات الصورة المصدرية. ويشترك في بعض الخصائص مع برامج ترميز الموجات الأخرى، مثل JPEG 2000 ، ولكنه يُضحي ببعض كفاءة الضغط (أحجام ملفات أكبر) مقابل أداء أفضل في فك التشفير والترميز. يتوفر CineForm فقط على نظامي التشغيل Mac OS و Microsoft Windows ، ولكن تتوفر حزمة تطوير برمجية (SDK) لنظام Linux . كما أن FFmpeg قادر على فك تشفير وتشفير ملفات CineForm. [ 5 ]

يُعدّ تنسيق DPC (المعروف أيضًا باسم DPX-C) رأس ملف DPX، يحتوي أو لا يحتوي على جزء صورة DPX غير مضغوطة، ويضم صورة مصغرة فقط . يُرفق بهذا الملف عينة CineForm مضغوطة، تحتوي على الصورة المضغوطة بتقنية الموجات الصغيرة. يُستخدم هذا التنسيق في مرحلة ما بعد الإنتاج عند معالجة ملفات CineForm. تستطيع الأدوات تقسيم ملفات CineForm AVI أو MOV إلى تسلسلات ملفات DPC، والعكس صحيح، لإعادة تجميع ملفات CineForm MOV وAVI من تسلسلات DPC. تقتصر هذه الخطوات على نسخ البيانات فقط، دون إعادة ترميز الصور، مما يجعلها سريعة ولا تُسبب تشوهات ناتجة عن إعادة الضغط المتكرر .

تتوفر إضافات لأنظمة تركيب الصور Blackmagic Fusion و The Foundry Nuke لقراءة وكتابة CineForm بشكل أصلي. وقد طورت هذه الإضافات شركة Magna Mana Production.

يتميز برنامج CineForm بثباته في مواجهة إعادة الضغط المتكررة.

يتميز CineForm بمعدل بيانات أعلى قليلاً من JPEG 2000 عند نسب PSNR مماثلة (نسبة ذروة الإشارة إلى الضوضاء) مع ميزة تصل إلى 7 أضعاف سرعة التشفير/فك التشفير.

بحسب بيان صحفي صادر عن شركة GoPro، [ 6 ] اعتمدت جمعية مهندسي الصور المتحركة والتلفزيون (SMPTE) معيار ترميز CineForm كمعيار ضغط الفيديو SMPTE ST 2073 VC-5. [ 7 ] عمليًا، لم توفر مواصفات VC-5 معلومات كافية لفك تشفير ملفات Cineform، ما استدعى اللجوء إلى الهندسة العكسية . [ 8 ]

أصدرت شركة GoPro برنامج CineForm كمصدر مفتوح في أكتوبر 2017 [ 9 ] [ 1 ] بترخيص مزدوج بموجب ترخيص MIT وترخيص Apache 2.0 [ 10 ].

انظر أيضاً

مراجع

  1. ١ ٢ "جوبرو تفتح المصدر لبرنامج ترميز سينيفورم" . GoPro.com . ٢٠١٧-١٠-٢٥. مؤرشف من الأصل في ٢٠١٨-٠٩-١٧ . تم الاسترجاع في ٢٠٢٥-٠٨-١٧ .
  2. أُرشف بتاريخ 24 يونيو 2011 في أرشيف الإنترنت (Wayback Machine) .
  3. "NextWaveDV – استحوذت شركة GoPro، المُصنّعة لكاميرات الرياضة، على شركة CineForm، المتخصصة في برامج ضغط الفيديو" . Nextwavedv.com . 30 مارس 2011. مؤرشف من الأصل بتاريخ 7 أبريل 2011. تم الاطلاع عليه بتاريخ 30 مايو 2015 .
  4. "تم اعتماد ترميز GoPro® CineForm من قِبل SMPTE® كمعيار VC-5 | جمعية مهندسي الصور المتحركة والتلفزيون" . www.smpte.org . مؤرشف من الأصل بتاريخ 16 فبراير 2016. تم الاطلاع عليه بتاريخ 18 فبراير 2016 .
  5. "git.videolan.org Git - ffmpeg.git/commitdiff" . git.videolan.org . مؤرشف من الأصل بتاريخ 2025-04-09 . تم الاطلاع عليه بتاريخ 2025-08-17 .
  6. "جمعية مهندسي الصور المتحركة والتلفزيون (SMPTE) تستخدم تقنية ضغط GoPro لمعيار صناعي جديد" . GoPro.com . مؤرشف من الأصل بتاريخ 10 مايو 2015. تم الاطلاع عليه بتاريخ 30 مايو 2015 .
  7. "جوهر فيديو VC-5 الجزء 1: تدفق البتات الأساسي - معايير SMPTE" . Smpte.org . تم الاطلاع عليه بتاريخ 30-05-2015 .
  8. كونْهيا، كيران (2016-01-01). "الهندسة العكسية لبرنامج ترميز GoPro Cineform" . ميديوم . مؤرشف من الأصل في 2025-02-21 . تم الاسترجاع في 2025-08-17 .
  9. "مجموعة تطوير برامج ترميز الفيديو CineForm من GoPro®" . GitHub.com . 2017-10-25.
  10. "GitHub - gopro/Cineform-SDK: The GoPro® CineForm video codec SDK" . GitHub.com . 2017-10-22. مؤرشف من الأصل في 2025-04-09 . تم الاطلاع عليه في 2025-08-17 .