ה שחרור גרסה חדשה של FFmpeg 6.1 שם הקוד "Heaviside", שהתעכב לפחות חצי שנה בגלל פעילות מתמדת במאגר, אבל הוא כאן ומגיע יישום שורה של שיפורים בתמיכה ועוד הרבה.
למי שלא מכיר את FFmpeg צריך לדעת שזהו פרויקט תוכנה בחינם זה יכול המאפשר למשתמשים לפענח, לקודד, לבצע קידוד, mux, demux, להזרים, לסנן, להזרים אודיו ווידאו, בין הרבה דברים אחרים.
התכונות החדשות העיקריות של FFmpeg 6.1
בגרסה החדשה הזו שמוצגת, מודגש כי היכולת להשתמש ב-Vulkan API כדי פענוח וידאו חומרה לפורמטים H264, HEVC ו-AV1.
בנוסף לכך, ב-FFmpeg 6.1 נוספה gהרבה תמיכה חדשה, כך הוא המקרה של החדש מקודד פורמט וידאו מבוסס VAAPI AV1, כמו גם תמיכה בשימוש ב רכיבי codec HEVC, VP9 ו-AV1 בזרמים המבוססים על פרוטוקול rtmp ובקבצים בפורמט flv ותמיכה מורחבת ב-VAAPI במערכות Windows עם ספריית libva-win32.
גם ב-FFmpeg 6.1 ה היכולת להשתמש בפרמטרים כדי להאיץ את הקידוד וידאו באמצעות ספרייה libx264, נוספה תמיכת פקודות למסנני setpts ו-asetpts והוספה תמיכה במקודד הווידאו בפורמט RLE של Microsoft.
שינויים נוספים הבולטים מהגרסה הזו הם נוספו אפשרויות חדשות, אחד מהם הוא «-readrate_initial_burst» שהתווסף כדי להגדיר את זמן אחסון הקריאה הראשוני, לאחר מכן מגבלת ה-"-readrate" מתחילה לחול.
השני הוא ב-ffprobe, שבו "-output_format" נוסף, אשר דומה לאפשרות "-של" וניתן להשתמש בה כדי לקבוע את פורמט הפלט (לדוגמה אתה יכול להשתמש בפורמט json). סכימת פלט ה-XML שונתה כדי לתמוך במספר אלמנטים המקושרים לרכיב אב יחיד.
משאר השינויים הבולטים מהגרסה החדשה הזו:
- האפשרות '-top' הוצאה משימוש ויש להשתמש במסנן setfield במקום זאת.
- מפענח הכתוביות ARIB STD-B24 מיושם על סמך ספריית ה-libaribcaption.
- נוסף מנתח, מקודד ומפענח עבור מיכלי מדיה בפורמט EVC.
- מסנני וידאו חדשים:
color_vulkan- יוצר מסגרת של צבע נתון על ידי קריאה ל-Vulkan API.
bwdif_vulkan: מבצע deinterlacing באמצעות אלגוריתם BWDIF המיושם דרך Vulkan API.
bwdif_cuda: deinterlacing באמצעות אלגוריתם BWDIF, המיושם על בסיס CUDA API.
nlmeans_vulkan: דהינויז באמצעות אלגוריתם אמצעים לא מקומיים המיושם באמצעות Vulkan API.
xfade_vulkan: יישום אפקט דהייה באמצעות ה-API של Vulkan.
Zoneplate- יוצר טבלת בדיקות וידאו המבוססת על לוח אזור Fresnel - מסנני קול חדשים:
ארלס: מחיל ריבועים קטנים רקורסיביים כדי להעריך את הפרמטרים של רצף שמע אחד למשנהו.
afireqsrc: יוצר אקולייזר FIR (מסנן תגובת דחף סופית).
apsnr: מודד את רמת האות לרעש.
asisdr: מודד את רמת עיוות האות.
למי שמעוניין להיות מסוגל ללמוד עוד על המהדורה החדשה הזו או ללמוד עוד על FFmpeg, הם יכולים לעיין בפרטים ב- הקישור הבא.
הורד וקבל את FFmpeg 6.1
לבסוף, עמ'למי שרוצה להתקין או לעדכן את FFmpeg 6.1 אתה צריך לדעת שהחבילה הזו נמצאת ברוב ההפצות של לינוקס או אם אתה מעדיף, אתה יכול להוריד את קוד המקור שלה להידור. מהקישור למטה.
וכדי לבצע את ההתקנה מקוד המקור, זה מספיק כדי לבצע את הסקריפט הידוע כבר:
./configure make make install
במקרה של אלה המשתמשים באובונטו, דביאן או כל נגזרת אחרת של ההפצות הללו, פשוט פתחו מסוף והפעלו בו את הפקודה הבאה:
sudo apt install ffmpeg
בעוד שבמקרה של פדורה, הפקודה לביצוע היא הבאה:
sudo dnf install ffmpeg
ובמקרה של מי שמשתמשים ב- Arch Linux, Manjaro או כל נגזרת אחרת של Arch Linux, מספיק לבצע את הפקודה הבאה:
sudo pacman -S ffmpeg