קצב העברת נתונים

Derek Herman
Derek Herman
Joe Medley
Joe Medley

במאמר הקודם על קונטיינרים וקודקים למדתם איך לשנות את הקונטיינר (התוסף) והקודק של קובץ מדיה. במאמר הזה נסביר איך לשנות את קצב העברת הנתונים לפני נסביר על הרזולוציה.

קצב העברת הנתונים והרזולוציה תואמים לכמות הנתונים בקובץ מדיה. בטח אין סיבה לומר, אבל אנחנו נאמר את זה בכל זאת. תמיד אפשר להנמיך את קצב העברת הנתונים ואת הרזולוציה, אבל ההגדלה שלהם מהווה בעיה. בלי תוכנות ואלגוריתמים מיוחדים, האיכות עלולה להיפגע.

לכן, תמיד כדאי להתחיל את תהליך ההמרה עם קובץ מקור באיכות הגבוהה ביותר שאפשר להשיג. לפני שעושים משהו, אפילו לפני שינוי הקודק או הקונטיינר, כדאי לבדוק את מאפייני התצוגה של הקובץ ולוודא שקצב העברת הנתונים או הרזולוציה של קובץ המקור גבוהים יותר מהתוצאה הרצויה.

קצב העברת נתונים הוא מספר הביטים המקסימלי שמשמש לקידוד שנייה אחת של סטרימינג מדיה. ככל שמשתמשים יותר בביטים לקידוד שנייה של סטרימינג, כך רמת הדיוק גבוהה יותר.

לא מפתיע שקצבי העברת הנתונים השונים שהאינטרנט יכול להתמודד איתם הם נמוכים. בטבלה הבאה תוכלו לראות את קצב העברת הנתונים שמתאים לתנאי רשת נפוצים. לצורך ההשוואה, הוספנו ערכים של תקליטורי Blu-ray ו-DVD.

שיטת הצגת המודעות קצב העברת נתונים
Blu-ray 20MB
DVD 6 Mbs
בדפדפני אינטרנט במחשבים 2 Mb
נייד 4G 0.7MB
נייד 3G 0.35MB
נייד 2G תלוי בסוג הרשת.

EDGE: 0.4Mbs
GPRS: 0.04Mbs

באיזה ערך עליי להשתמש עבור וידאו בדפי האינטרנט שלי? התשובה הקצרה היא לפחות: מחשבים, 4G ו-3G. אם אתם מציגים וידאו באחד מהשווקים בשם 'מיליארד המשתמשים הבאים', למשל בהודו, כדאי לכלול גם רשת 2G. למטרות הדגמה, נתמקד ברשתות 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

עכשיו, כשהקבצים שלכם מוכנים, הגיע הזמן לשנות את הרזולוציה שלהם.