במאמר הקודם על קונטיינרים וקודקים, למדו איך לשנות את המאגר (הסיומת) והקודק של קובץ מדיה. לחשבון במאמר הזה נסביר איך לשנות את קצב העברת הנתונים לפני נסביר זאת רזולוציה.
קצב העברת הנתונים והרזולוציה תואמים לכמות הנתונים בקובץ מדיה. הוא כנראה שאין צורך לומר, אבל אנחנו נגיד את זה בכל זאת. תמיד אפשר קצב העברת נתונים ורזולוציה נמוכים יותר, אבל ההגדלה שלהם מהווה בעיה. בלי המלצות מיוחדות התוכנה והאלגוריתמים, האיכות תמיד תקבל פגיעה.
לכן, תמיד חשוב להתחיל את תהליך ההמרה עם קובץ מקור באיכות הגבוהה ביותר יכול לעזור לכם להשיג את זה. לפני שעושים משהו, אפילו לפני שינוי הקודק או מאגר תגים, צריך לבדוק את מאפייני תצוגה ואימות שקצב העברת הנתונים או הרזולוציה של קובץ המקור גבוה מהרזולוציה הרצויה.
קצב העברת נתונים הוא מספר הביטים המקסימלי שמשמש לקידוד שנייה אחת של מדיה . ככל שישמשו יותר ביטים לקידוד שנייה של סטרימינג, כך דיוק.
לא מפתיע שקצבי העברת הנתונים השונים שהאינטרנט יכול להתמודד איתם הם נמוכים. הטבלה בהמשך תוכלו לראות את קצב העברת הנתונים שכדאי לטרגט אליו בגלל תנאי רשת נפוצים. עבור לצורך ההשוואה, הטלנו ערכים על תקליטורי 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.
MP4
/media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.mp4
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
עכשיו, כשהקבצים שלכם מוכנים, הגיע הזמן לשנות את הרזולוציה שלהם.