معدل نقل البيانات

Derek Herman
Derek Herman
Joe Medley
Joe Medley

في مقالة الحاويات وبرامج الترميز السابقة، تعرّفت على كيفية تغيير الحاوية (الملحق) وبرنامج الترميز لملف وسائط. في هذه المقالة، سنوضِّح لك كيفية تغيير معدل نقل البيانات قبل شرح درجة الدقة.

يرتبط معدل نقل البيانات ودرجة الدقة بكمية البيانات في ملف الوسائط. من نافلة القول (إلا أننا سنذكره على أي حال) أنّه ينبغي عدم استخدام أي محتوى غير ملائم. يمكنك في أي وقت خفض معدل نقل البيانات ودرجة الدقة، ولكن يصعب زيادتهما. بدون استخدام برامج وخوارزميات خاصة، ستنخفض جودة الترجمة.

لذا، ابدأ دائمًا عملية التحويل باستخدام الملف المصدر الأعلى جودة يمكنك الحصول عليه. قبل إجراء أي إجراء، حتى قبل تغيير برنامج الترميز أو الحاوية، تحقَّق من خصائص عرض الملف وتأكَّد من أنّ ملف المصدر يتضمّن معدل نقل بيانات أو درجة دقة أعلى من النتيجة المطلوبة.

معدل نقل البيانات هو الحد الأقصى لعدد وحدات البت المستخدَمة لتشفير ثانية واحدة من بث الوسائط. وكلما زاد عدد الوحدات المستخدَمة لتشفير ثانية من البث، زادت الدقّة.

ليس من المستغرب أن تكون معدّلات نقل البيانات المختلفة التي يمكن للويب التعامل معها منخفضة. يعرض الجدول التالي معدل نقل البيانات الذي يجب استهدافه لحالات الشبكة الشائعة. بغرض المقارنة، أضفنا قيمًا لشرائح Blu-ray وDVD.

طريقة العرض معدل نقل البيانات
Blu-ray ‫20 ميغابت في الثانية
خدمات أقراص فيديو رقمية (DVD) ‫6 ميغابت في الثانية
ويب سطح المكتب ‫2 ميغابت في الثانية
شبكة الجيل الرابع للجوّال ‫0.7 ميغابت في الثانية
شبكة الجيل الثالث للجوّال 0.35 ميغابت في الثانية
شبكة الجيل الثاني للجوّال يعتمد ذلك على نوع الشبكة.

EDGE: 0.4 ميغابايت في الثانية
GPRS: 0.04 ميغابايت في الثانية

ما هي القيمة التي يجب استخدامها للفيديو على صفحات الويب؟ الإجابة المختصرة هي على الأقل: أجهزة الكمبيوتر المكتبي وشبكة الجيل الرابع (4G) وشبكة الجيل الثالث (3G). إذا كنت تعرض فيديو في أحد الأسواق التي يُشار إليها باسم "المليار مستخدم التالي"، مثل الهند مثلاً، عليك تضمين شبكة الجيل الثاني أيضًا. لأغراض توضيحية، سنستهدف شبكة الجيل الثالث.

باستخدام FFmpeg، يمكنك ضبط معدل نقل البيانات باستخدام علامة معدل نقل البيانات (-b).

إذا لم يكن لديك FFmpeg مثبّتًا، يُرجى الاطّلاع على أساسيات تطبيق الوسائط لإعداده باستخدام Docker.

  1. MP4

    /media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.mp4
    
  2. WebM

    /media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.webm
    

لاحظ أنّ هناك علامتَي معدل نقل بيانات، -b:a و-b:v. أحدهما لبثّ الصوت والآخر لبثّ الفيديو.

/media # ls -l
-rw-r--r-- 1 root root  12080306 Mar  7 12:16 glocken.mov
-rwx------ 1 root root    531117 Mar  7 13:42 glocken_3g.mp4
-rwx------ 1 root root    706119 Mar  7 13:46 glocken_3g.webm

بعد أن تم إعداد ملفاتك، حان وقت ضبط درجات دقتها.