FFmpeg 4.4 multimeedia paketi väljaanne

Pärast kümmet kuud arendust on saadaval multimeedia pakett FFmpeg 4.4, mis sisaldab rakenduste kogumit ja raamatukogusid erinevate multimeedia formaatidega töötamiseks (heli- ja videoformaatide salvestamine, teisendamine ja dekodeerimine). Pakett levitatakse LGPL ja GPL litsentside alusel, FFmpeg arendamine käib paralleelselt MPlayer projektiga.

FFmpeg 4.4 lisatud muudatustest võib välja tuua:

  • Tehtud on VDPAU (Video Decode and Presentation) API kasutamise võimalus video dekodeerimise riistvaraliseks kiirendamiseks HEVC/H.265 (10/12bit) ja VP9 (10/12bit) formaatides.
  • Toetatakse AV1 formaadis video dekodeerimist NVIDIA NVDEC ja Intel QSV (Quick Sync Video) riistvara kiirenduse mootorite kasutamisega, samuti API DXVA2/D3D11VA abil.
  • Lisatud on võimalus kodeerida AV1 monokroomrežiimis, kasutades raamatukogu libaom (nõutav vähemalt versioon 2.0.1).
  • Tehtud on video kodeerimise võimalus AV1 formaadis SVT-AV1 (Scalable Video Technology AV1) kodeerija kasutamisega, kus on kaasatud kaasaegsete Intel CPU-de riist varaline paralleelsus.
  • Lisatud on seade väljundi saamiseks AudioToolbox raamistiku kaudu.
  • Tulemust toetatakse protokolli «gophers» (gopher TLS-i peal).
  • Tulemust toetatakse RIST-protokolli (Reliable Internet Stream Transport) kasutades libristi.
  • Toetamine libwavpack-põhise kodeerija jaoks on eemaldatud.
  • Lisatud uued dekooderid: AV1 (riistvara kiirendusega dekodeerimine), AV1 (VAAPI kaudu), AVS3 (libuavs3d kaudu), Cintel RAW, PhotoCD, PGX, IPU, MobiClip Video, MobiClip FastAudio, ADPCM IMA MOFLEX, Argonaut Games Video, MSP v2 (Microsoft Paint), Simbiosis IMX, Digital Pictures SGA.
  • Lisatud uued kodeerijad: RPZA, PFM, Cineform HD, OpenEXR, SpeedHQ, ADPCM IMA Ubisoft APM, ADPCM Argonaut Games, High Voltage Software ADPCM, ADPCM IMA AMV, TTML (subtiitrid).
  • Lisatud meedia konteinerite pakkerid (muxer): AMV, Rayman 2 APM, ASF (Argonaut Games), TTML (subtiitrid), LEGO Racers ALP (.tun ja .pcm).
  • Lisatud meedia konteinerite lahtipakkijad (demuxer): AV1 (madala ülepea bitstream), ACE, AVS3, MacCaption, MOFLEX, MODS, MCA, SVS, BRP (Argonaut Games), DAT, aax, IPU, xbm_pipe, binka, Simbiosis IMX, Digital Pictures SGA, MSP v2 (Microsoft Paint).
  • Lisatud uued parsijad: IPU, Dolby E, CRI, XBM.
  • Uued filtrid:
    • chromanr — vähendab video värvihäiret.
    • afreqshift ja aphaseshift — viivad heli sagedust ja faasi ümber.
    • adenorm — lisab teatud tasemega müra.
    • speechnorm — teostab kõne normaliseerimist.
    • asupercut — lõikab heli sagedused üle 20 kHz.
    • asubcut — lõikab subwooferi sagedused.
    • asuperpass ja asuperstop — Butterworthi sagedusfilterite rakendamine.
    • shufflepixels — video kaadrites pikslite ümbergruppimine.
    • tmidequalizer — ajalisest videovõrdlemise efekti rakendamine (Temporal Midway Video Equalization).
    • estdif — vaheline mustandite kõrvaldamine Edge Slope Tracing algoritmi abil.
    • epx — piksligraafika loomise suurendamise filter.
    • shear — video nihkepööramine.
    • kirsch — Kirsch'i operaatori rakendamine videole.
    • colortemperature — video värvitemperatuuri reguleerimine.
    • colorcontrast — värvide kontrasti reguleerimine RGB-komponentide vahel videos.
    • colorcorrect — video valge tasakaalu reguleerimine.
    • colorize — värvi pealekandmine videole.
    • exposure — video eksponeerimise taseme reguleerimine.
    • monochrome — värvilise video muutmine halltoonidesse.
    • aexciter — kõrgsageduslike helikomponentide generatsioon, mis puuduvad algsignaalist.
    • vif ja msad — VIF (Visual Information Fidelity) ja MSAD (Mean Sum of Absolute Differences) koefitsientide määramine kahe video erinevuste hindamiseks.
    • identity — kahe video erinevuste taseme määramine.
    • setts — PTS (presentation time stamp) ja DTS (decoding time stamp) määramine pakettides (bitstream).

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster