CoreAVC
كان CoreAVC عبارة عن برنامج ترميز خاص لفك تشفير تنسيق الفيديو H.264/MPEG-4 AVC (ترميز الفيديو المتقدم).
في عام 2010، عندما كان برنامج CoreAVC برنامجًا لفك التشفير فقط، كان من أسرع برامج فك التشفير، ولكنه كان لا يزال أبطأ من البرامج التي تعتمد على الأجهزة. [ 2 ] يدعم CoreAVC جميع ملفات تعريف H.264 باستثناء 4:2:2 و4:4:4.
منذ عام 2009، قدمت CoreAVC دعمًا لشكلين من أشكال تسريع الأجهزة لوحدة معالجة الرسومات لفك تشفير H.264 على نظام التشغيل Windows: CUDA ( Nvidia فقط، في عام 2009) و DXVA (وحدات معالجة الرسومات Nvidia وATI، في عام 2011).
تم تضمين CoreAVC كجزء من إطار عمل الوسائط المتعددة CorePlayer وكان يتم استخدامه في عميل سطح المكتب الذي توقف الآن بواسطة Joost [ 3 ] وهو نظام كان يقوم بتوزيع مقاطع الفيديو عبر الإنترنت باستخدام تقنية التلفزيون من نظير إلى نظير .
شكوى بشأن قانون الألفية الرقمية لحقوق المؤلف (DMCA) لبرنامج CoreAVC-For-Linux
مشروع مفتوح المصدر يُدعى CoreAVC-For-Linux، مُستضاف على Google Code ، يُجري تعديلات على كود التحميل في برنامج تشغيل الوسائط مفتوح المصدر MPlayer ، مما يسمح له باستخدام مُرشِّح CoreAVC DirectShow الخاص بنظام Windows فقط في بيئات البرمجيات الحرة . لا يتضمن هذا المشروع CoreAVC نفسه، بل يُتيح لـ MPlayer استخدامه فقط. كما يحتوي المشروع على تعديلات لاستخدام برنامج الترميز الخاص في MythTV ، وهو برنامج مفتوح المصدر لأجهزة الكمبيوتر الشخصية الخاصة بالمسرح المنزلي، بالإضافة إلى برنامج تشغيل الوسائط xine .
في مايو 2008، أزالت جوجل مشروع CoreAVC-For-Linux بسبب شكوى بموجب قانون الألفية الرقمية لحقوق المؤلف (DMCA) . [ 4 ] وقد أثيرت تكهنات حول هذه الشكوى، إذ لم يستخدم المشروع، كغلاف برمجي، أي مواد محمية بحقوق الطبع والنشر، ولكن ربما استُخدمت تقنيات الهندسة العكسية دون إذن مسبق، وهو ما فسّرته شركة CoreCodec, Inc. على أنه انتهاك لقانون الألفية الرقمية لحقوق المؤلف. [ 5 ] وقد صرّحت CoreCodec بأن الهندسة العكسية كانت السبب، وأنها كانت مخطئة [ 6 ] ، وقدّمت اعتذارها للمجتمع. [ 7 ]
عاد مشروع CoreAVC-For-Linux للعمل على الإنترنت، وهو معترف به ومدعوم من قبل CoreCodec. مع ذلك، لا يزال مستقبل المشروع غير واضح، إذ صرّح المطور بأنه مشغول للغاية ولا يملك الوقت الكافي لمواصلة العمل عليه. ويطلب المطور حاليًا المساعدة من أي مطورين مهتمين بالمساهمة في المشروع. [ 8 ]
دعم متعدد المنصات
في أوائل عام 2008، استجابةً للطلب المتزايد، قامت CoreCodec بنقل برنامجها، الذي كان مقتصراً على نظام ويندوز، إلى العديد من المنصات وبنى المعالجات. يدعم CoreAVC الآن أنظمة التشغيل ويندوز، وماك أو إس، ولينكس، بالإضافة إلى أنظمة التشغيل المدمجة في الأجهزة المحمولة مثل بالم أو إس، وسيمبيان، وويندوز سي إي، وويندوز موبايل - مع العلم أن نسخة لينكس غير متوفرة للبيع بالتجزئة، بل فقط لمصنعي المعدات الأصلية. يعمل CoreAVC ليس فقط على معالجات x86 ذات 32 بت و64 بت ، بل أيضاً على معالجات PowerPC (بما في ذلك دعم AltiVec )، وARM9 ، وARM11 ، و MIPS . أما بالنسبة لوحدات معالجة الرسومات، فيدعم CoreAVC معالجات Intel 2700G ، وATI Imageon ، وMarvell Monahan، وQualcomm QTV (بشكل محدود).
في فبراير 2009، أصدرت CoreCodec تحديثًا لـ CoreAVC يدعم تقنية Nvidia CUDA . تسمح CUDA لبعض بطاقات رسومات Nvidia بالمساعدة في فك تشفير الفيديو. وفي مارس 2011، أضافت CoreCodec دعمًا لتقنية DXVA . ومثل CUDA، تسمح DXVA لبطاقات الرسومات من ATI وNVIDIA بالمساعدة في فك تشفير الفيديو. [ 1 ]
مراجع
- 1 2 "سجل تغييرات CoreAVC" . www.corecodec.com . مؤرشف من الأصل في 2 يناير 2017. تم الاطلاع عليه في 17 ديسمبر 2020 .
- ↑ هل CoreAVC أقوى من AVIVO و PureVideo ؟ مؤرشف بتاريخ 10 يونيو 2007 في Wayback Machine (أبريل 2006)
- ↑ جوست - الأسئلة الشائعة: التكنولوجيا (مؤرشف بتاريخ 17-05-2007 في أرشيف الإنترنت)
- ↑ "CoreCodec يشتكي من وجود كود منسوخ" . مركز معلومات تأثيرات التبريد . 30 أبريل 2008. مؤرشف من الأصل في 19 فبراير 2012. تم الاطلاع عليه في 5 مايو 2008 .
- ↑ "إزالة محتوى coreavc-for-linux/CoreCodec بموجب قانون الألفية الرقمية لحقوق المؤلف" . مؤرشف من الأصل بتاريخ 9 مايو 2008. تم الاطلاع عليه بتاريخ 9 مايو 2008 .
- ↑ إزالة برنامج coreavc-for-linux بموجب قانون الألفية الرقمية لحقوق المؤلف، الرسالة رقم 5780 (مايو 2008)
- ↑ إزالة برنامج coreavc-for-linux بموجب قانون الألفية الرقمية لحقوق المؤلف، الرسالة رقم 5785 (مايو 2008)
- ↑ "coreavc-for-linux" . coreavc-for-linux. 2012-06-10 . تم الاطلاع عليه بتاريخ 2012-06-10 .
روابط خارجية
- الموقع الرسمي

- شركة كوركوديك
- CorePlayer (متعدد المنصات)
- نقاش على موقع Doom9.org حول CoreAVC
- أوبن لو - القانون الأمريكي الحالي والهندسة العكسية
- coreavc-for-linux - Google Code
- برامج الترميز
- الوسائط المتعددة
- مشغلات الوسائط لنظام لينكس
- مشغلات الوسائط لنظام التشغيل macOS
- مشغلات الوسائط في ويندوز
- برنامج سيمبيان
