أدرجت FFmpeg مشفرًا لتنسيق APV يستخدم Vulkan لتسريع العملية عبر وحدة معالجة الرسومات (GPU). يُطرح APV كبديل مجاني لـ ProRes، المستخدم على نطاق واسع في بيئات التحرير الاحترافية مثل DaVinci Resolve. يتيح ذلك معالجة فيديو عالي الجودة بسرعة أكبر على الأجهزة المتوافقة، مما يسهل العمل مع مواد عالية الدقة دون الاعتماد على حلول مملوكة.
كيف يعمل مشفر APV الجديد في FFmpeg 🚀
يستفيد المشفر من واجهة برمجة تطبيقات Vulkan لنقل عبء الضغط إلى وحدة معالجة الرسومات، مما يقلل وقت المعالجة مقارنة بوحدة المعالجة المركزية. يحافظ APV على الجودة البصرية اللازمة لسير العمل الاحترافي، مثل التحرير متعدد الطبقات أو تصحيح الألوان. وباعتباره تنسيقًا مفتوحًا، فإن دمجه في أدوات مثل FFmpeg يسمح للمطورين والمستخدمين بتبنيه دون تكاليف ترخيص، بشرط أن يحتوي النظام على وحدة معالجة رسومات متوافقة مع Vulkan.
وحدة معالجة الرسومات تكسب راتبها (وفنجان القهوة) أخيرًا ☕
بينما كانت وحدة المعالجة المركزية (CPU) تتعرق بشدة لضغط الفيديو، كانت وحدة معالجة الرسومات (GPU) على الأرجح تعرض ميمات أو خلفية سطح مكتب متحركة. الآن تجعلها FFmpeg تعمل حقًا. لكن لا تتوقع أن تشارك بطاقتك الرسومية التي يبلغ عمرها عشر سنوات في الخطة؛ ستحتاج إلى Vulkan، وهو ليس بالضبط المعيار في برج الجد. لكن مهلاً، إذا كان جهازك يدعم ذلك، سيتوقف التحرير عن كونه سباقًا للمسافات الطويلة.