שחרור חבילת המולטימדיה FFmpeg 6.1

לאחר עשרה חודשים של פיתוח זמינה חבילת המולטימדיה FFmpeg 6.1 הכוללת סט אפליקציות ואוסף ספריות לפעולות בפורמטי מולטימדיה שונים (הקלטה, המרה ופענוח פורמטי אודיו ווידאו). החבילה מופצת תחת רישיונות LGPL ו-GPL, פיתוח FFmpeg מתבצע בצמוד לפרויקט MPlayer.

בין השינויים שנוספו ל-FFmpeg 6.1 הם:

  • הוטמעה היכולת להשתמש ב-Vulkan API להאצת חומרה של פענוח וידאו בפורמטים H264, HEVC ו-AV1.
  • נוסף מקודד פורמט וידאו AV1 המבוסס על VAAPI.
  • נוספה תמיכה בשימוש בקודקים HEVC, VP9 ו-AV1 בזרמים המבוססים על פרוטוקול rtmp ובקבצים בפורמט flv.
  • נוספו מנתח, מקודד ומפענח עבור מיכלי מדיה בפורמט EVC (Essential Video Coding), שפותח על ידי קבוצת העבודה MPEG כתקן MPEG-5.
  • תמיכה מורחבת עבור VAAPI במערכות Windows עם ספריית libva-win32.
  • הטמיע את היכולת להשתמש בפרמטרים של P_SKIP כדי להאיץ את קידוד הווידאו באמצעות ספריית libx264.
  • נוסף מקודד לווידאו בפורמט Microsoft RLE.
  • נוספו מפענחים חדשים Playdate, RivaTuner, vMix ו-OSQ.
  • מפענח הכתוביות ARIB STD-B24 מיושם על סמך ספריית ה-libaribcaption.
  • נוספו מפרקי מיכלי מדיה (דמוקסר): Raw VVC (Coding Video Versatile, תקן חדש H.266/MPEG-I Part 3), Playdate, Raw AC-4, OSQ, CRI USM.
  • נוספו מארזי מיכלי מדיה (muxer): Raw AC-4 ו- Raw VVC.
  • מסנני וידאו חדשים:
    • color_vulkan - יוצר מסגרת של צבע נתון על ידי קריאה ל-Vulkan API.
    • bwdif_vulkan - מבצע deinterlacing באמצעות אלגוריתם BWDIF (Bob Weaver Deinterlacing Filter) המיושם באמצעות Vulkan API.
    • bwdif_cuda - ביטול השזירה באמצעות אלגוריתם BWDIF, מיושם על בסיס ה-API של CUDA.
    • nlmeans_vulkan - הסרת רעשים באמצעות אלגוריתם האמצעים הלא-מקומיים המיושמים באמצעות ה-API של Vulkan.
    • xfade_vulkan - יישום אפקט דהייה באמצעות ה-API של Vulkan.
    • zoneplate - יוצר טבלת וידאו בדיקה המבוססת על לוחית אזור Fresnel.
    • scale_vt ו-transpose_vt הם מסנני קנה מידה וטרנספורמציה המיושמים באמצעות ה-API של VideoToolBox (macOS).
    • תמיכת פקודות נוספה למסנני setpts ו-asetpts.
  • מסנני קול חדשים:
    • arls - משתמש בריבועים הקטנים החוזרים ונשנים כדי להעריך את הפרמטרים של זרם שמע אחד למשנהו.
    • afireqsrc - מייצר אקולייזר FIR (מסנן תגובת דחף סופי).
    • apsnr - מודד את רמת האות לרעש.
    • asisdr - מודד את רמת עיוות האות.
  • מסנני סיביות חדשים:
    • עריכת מטא נתונים בזרמי VVC (Versatile Video Coding, H.266).
    • המרת זרמי VVC מ-MP4 ל"נספח B".
  • הוספה את האפשרות "-readrate_initial_burst" לכלי השירות ffmpeg כדי להגדיר את זמן אחסון הקריאה הראשוני, ולאחר מכן מגבלת "-readrate" מתחילה לחול. האפשרות '-top' הוצאה משימוש ויש להשתמש במסנן setfield במקום זאת.
  • כלי השירות ffprobe הוסיף את האפשרות "-output_format", הדומה לאפשרות "-of" וניתן להשתמש בה כדי לקבוע את פורמט הפלט (לדוגמה, ניתן להשתמש בפורמט json). סכימת פלט ה-XML שונתה כדי לתמוך במספר אלמנטים המחוברים לרכיב אב יחיד.

מקור: OpenNet.ru

הוספת תגובה