ضغط فيديو iPhone بدقة 4K أسرع على بطاقة NVIDIA (VideoRecompress 2026.2.17)
مع بطاقة رسوميات من NVIDIA، يضغط VideoRecompress Studio 2026.2.17 مقطع iPhone بدقة 4K في وقت أقل بنسبة 37–48 % من قبل، ويبقى المعالج شبه متوقف أثناء ذلك. يبدو الناتج كما هو وبالحجم نفسه. كما أُصلح خطآن في فيديو الهاتف: لم تعد المقاطع العمودية تخرج مضغوطة عند تغيير حجمها، وأصبح فيديو HDR من iPhone يتحول إلى H.264 على بطاقة الرسوميات بدلًا من الرجوع إلى مرمّز CPU البطيء.
القياس على جهاز واحد: AMD Ryzen 9 3900X مع NVIDIA RTX 3080، على لقطات iPhone حقيقية بصيغة 4K HEVC بعمق 10 بت (30 fps، نحو 30 Mbit/s).
قبل وبعد، بالقياس على RTX 3080
| المهمة | قبل | 2026.2.17 |
|---|---|---|
| مقطع iPhone بدقة 4K مدته 17 s إلى H.265: الوقت | 16.3 s | 9.5 s (−42 %) |
| المقطع نفسه مصوّرًا عموديًا: الوقت | 15.0 s | 9.5 s (−37 %) |
| وقت CPU (مقطع 4K) | 154 s | 2.3 s (−98 %) |
| ذروة استخدام الذاكرة (مقطع 4K) | 5.30 GB | 4.45 GB |
| ملف الإخراج (مقطع 4K) | 64.1 MB | 63.7 MB |
| تحجيم 4K إلى 1080p: وقت الترميز | 9.1 s | 1.7 s |
| إعداد 4K إلى 1080p: التشغيل الكامل من سطر الأوامر | 12.9 s | 3.7 s |
| فحص مرمّزات العتاد عند كل تشغيل | 0.8–1.3 s | 33 ms |
| فحص الترخيص عند تشغيل سطر الأوامر (نسخة مسجّلة) | 1.1–2.0 s | 41 ms |
وسيط 3 تشغيلات، بالتناوب بين القديم والجديد، عبر سطر أوامر VideoRecompress؛ يتضمن كل تشغيل نحو 1.5 s لبدء البرنامج. قاست جولتان سابقتان على مقاطع 4K وقتًا أقل بنسبة 46–48 %.
ماذا يعني ذلك: في السابق كان المعالج يفك كل إطار 4K HEVC، وكان ذلك يحصر RTX 3080 في 21 إطارًا في الثانية مع انشغال عشر أنوية. الآن تفك بطاقة الرسوميات الفيديو وترمّزه، فينتهي المقطع أسرع ويبقى المعالج متاحًا لأعمال أخرى.
المقاطع الأقصر بدقة 720p و1080p تكسب وقتًا أقل (5–8 % في الترميز)، لكنها تستهلك وقت CPU أقل بنسبة 59–72 %.
الصورة لا تتغير. في إعادة الضغط العادية يخرج فيديو 8 بت مطابقًا بتًا ببت للمسار القديم. أما فيديو iPhone بعمق 10 بت فيختلف حجم الملف بأقل من 1 %، ودرجة SSIM مقارنة بالأصل مساوية أو أعلى قليلًا.
التحجيم على GPU: أسرع بنحو 5×، والملفات أكبر بنحو 20 %
| المهمة | أداة التحجيم على CPU (قبل) | أداة التحجيم على GPU (الافتراضية الآن) |
|---|---|---|
| مقطع 4K مدته 17 s إلى 1080p: الوقت / وقت CPU | 9.1 s / 122 s | 1.7 s / 1.6 s |
| حجم الملف عند إعداد الجودة نفسه (مقطعان) | 5.50 / 3.44 MB | +19 % / +22 % |
| VMAF عند حجم الملف نفسه (مقطعان) | 46.0 / 59.2 | −4.5 / −2 |
مقطعا iPhone بصيغة 4K HEVC بعمق 10 بت على RTX 3080. قيس VMAF بإعادة تحجيم كل ناتج إلى مصدر 4K.
كان التحجيم، مثل إعداد 4K إلى 1080p، يعيد كل إطار إلى المعالج. عندما يكون التحجيم هو التغيير الوحيد، يجري 2026.2.17 التحجيم أيضًا على بطاقة الرسوميات: من 9.1 s إلى 1.7 s لمقطع 4K مدته 17 s، وينخفض وقت CPU من 122 s إلى 1.6 s.
المقابل، بوضوح: أداة التحجيم على GPU ليست هي نفسها على CPU. عند إعداد الجودة نفسه تخرج الملفات أكبر بنحو 20 %، وعند الحجم نفسه تحصل على درجة أقل قليلًا. قارنّا الإطارات جنبًا إلى جنب وجعلنا GPU الخيار الافتراضي.
تبقى أداة التحجيم على CPU مستخدمة عند عدم وجود بطاقة NVIDIA، وعندما تتضمن المهمة أيضًا قصًّا أو إزالة تشويش أو تثبيتًا أو إضافة علامة مائية أو ترجمة، وعندما يُحفظ مقطع مدوَّر بصيغة MKV أو WebM، وكلما فشلت المحاولة على GPU.
إصلاحان لفيديو الهاتف
الفيديو العمودي يحافظ على شكله عند التحجيم
اختيار دقة في المعالج، أو إعداد 4K إلى 1080p، أو --width مع --height في سطر الأوامر كان يفرض ضلعي الإطار معًا. فكان فيديو الهاتف العمودي يُضغط داخل إطار أفقي، وفيديو 4:3 يُمطّ إلى 16:9.
يُضبط الفيديو داخل الحجم الذي تختاره، مع تدوير الإطار بالاتجاه الذي تُرى به الصورة. مقطع 4K عمودي يُحوَّل إلى 1080p يُعرض قائمًا بدقة 1080 × 1920.
تحويل فيديو HDR من iPhone إلى H.264 يعمل على GPU
يسجّل iPhone فيديو HDR بعمق 10 بت. مرمّز H.264 من NVIDIA لا يقبل إطارات 10 بت، لذلك كان تحويل هذه المقاطع إلى H.264، وهي الصيغة التي تستخدمها إعدادات وسائل التواصل، يفشل على كل جهاز فيه بطاقة NVIDIA. وكان التطبيق ينتقل حينها دون إشعار إلى مرمّز CPU الأبطأ بكثير.
يحوّل VideoRecompress الآن الإطارات أولًا إلى 8 بت على بطاقة الرسوميات، وتبقى المهمة على NVENC.
تغيير آخر قد تلاحظه: المقاطع العمودية المحفوظة بصيغة MP4 أو MOV تحتفظ بعلامة التدوير من الهاتف بدلًا من تدويرها إطارًا إطارًا على المعالج. تعرض المشغلات الصورة القائمة نفسها.
كيف يعمل
- فك الترميز والترميز على البطاقة نفسهاعندما يكون NVENC هو المرمّز ولا شيء يحتاج الإطارات على المعالج، تفك بطاقة NVIDIA الفيديو وتمرّر الإطارات مباشرة إلى مرمّزها.
- رجوع احتياطي مُتحقَّق منهإذا فشلت مهمة فُكّ ترميزها على GPU، تُعاد المهمة نفسها مع فك الترميز على المعالج، قبل أي انتقال إلى مرمّز برمجي.
- حفظ نتيجة فحص المرمّزاتكان اختبار مرمّزات العتاد التي تعمل يجري عند كل تشغيل: 10 ترميزات اختبارية، 0.8–1.3 s. تُحفظ النتيجة الآن لكل إصدار من ffmpeg ولكل برنامج تشغيل للرسوميات (0.7 s في المرة الأولى، ثم 33 ms) ويُعاد الفحص بعد 30 يومًا أو عند فشل ترميز بالعتاد.
- مهام متوازية على قدر ذاكرتكيحتاج ترميز 4K بعمق 10 بت إلى 4.4–5.3 GB من الذاكرة. كانت القاعدة القديمة تشغّل حتى أربعة معًا، نحو 20 GB، على أجهزة ذاكرتها في الغالب 8 GB. تُبقي قائمة الانتظار الآن الترميزات المتوازية ضمن نصف ذاكرتك: مع 8 GB يعني ذلك مهمة 4K واحدة أو ثلاث مهام 1080p في كل مرة.
- سطر أوامر أسرعتعيد النسخة المسجّلة استخدام فحص ترخيص عمره أقل من 24 ساعة، فلم تعد واجهة
videorecompressCLI تنتظر الخادم 1.1–2.0 s عند كل استدعاء. ومع حفظ فحص المرمّزات يستغرق مقطع مدته 12 s الآن 1.5–1.6 s من البداية إلى النهاية، بعد أن كان 3.2–4.5 s.
يتطلب فك الترميز والتحجيم على GPU بطاقة NVIDIA تدعم NVENC. على الأجهزة التي لا تملكها، أو التي تستخدم مرمّزات Intel Quick Sync أو AMD، يفك VideoRecompress الترميز على المعالج كما كان تمامًا. إصلاح الفيديو العمودي وحفظ فحص المرمّزات وقائمة الانتظار المراعية للذاكرة تنطبق على كل الأجهزة.
احصل على VideoRecompress 2026.2.17
مثبّت لديك بالفعل؟ شغّل VideoRecompress Studio: يخبرك شريط في الأعلى بأن الإصدار 2026.2.17 متاح ويقودك إلى التنزيل. ثبّته فوق نسختك الحالية.
جديد هنا؟ تضغط النسخة التجريبية المجانية 10 ملفات دون علامة مائية. بعد ذلك يحمل الناتج علامة مائية ويتوقف عند 10 دقائق حتى تسجّل.
جرّبه على مقاطع iPhone الخاصة بك
نزّل النسخة التجريبية المجانية، وأفلت مقطع 4K، وقارن الوقت على جهازك.
تحميل النسخة التجريبية المجانية