Fa'asa'olotoina o le FFmpeg 4.3 fa'asalalauga fa'asalalauga fa'atasi ma le lagolago mo le Vulkan graphics API

Ina ua mavae le sefulu masina o atinae avanoa afifi multimedia ffmpeg 4.3, lea e aofia ai se seti o talosaga ma le aoina o faletusi mo faʻagaioiga i luga o faʻasalalauga faʻasalalauga eseese (faʻamau, faʻaliliu ma faʻavasega leo ma ata vitio). O le afifi o loʻo tufatufaina i lalo ole LGPL ma GPL laisene, FFmpeg atinaʻe o loʻo faia i tafatafa o le poloketi MPlayer.

Mai suiga, faaopoopo i le FFmpeg 4.3, e mafai ona matou faʻamaonia:

  • Fa'aopoopoina ata fa'atusa API lagolago mauga mū;
  • O se encoder ua faʻatinoina e faʻavae i luga o le Vulkan mo Linux, e faʻaaoga ai masini AMD AMF / VCE mo le faʻavavevave, faʻapea foʻi ma fesuiaiga o filiga masani. avgblur_vulkan, overlay_vulkan, scale_vulkan ma chromaber_vulkan;
  • O loʻo tuʻuina atu le avanoa e faʻaaoga ai le API VDPAU (Vioaiga Decode ma Faʻaaliga) mo meafaigaluega faʻavavevave o gaioiga vitio i le VP9 format;
  • Faʻaopoopo le tomai e faʻaoga ai le vitio AV1 e faʻaaoga ai le faletusi librav1e, tusia i le Rust ma atiae e le Xiph ma Mozilla nuu;
  • Lagolago mo le leiloa tele-auala leo codec ua faatino mo mp4 ala o faasalalauga containers MoniHD ma codec mo leo tolu-itu MPEG-H 3D;
  • Fa'aopoopoina lagolago fa'akomepiuta ZeroMQ и LapitiMQ (AMQP 0-9-1);
  • I Linux, ua faia se suiga mai le frameserver mo le fa'asa'oina e le laina laina o ata vitio (virtual video codec) AvxSynth, lea ua lafoaia mo le 5 tausaga, i luga o le tui o loʻo iai nei AviSynth+;
  • O le afifi e aofia ai se parser mo ata i le WebP format;
  • Fa'atinoina le MJPEG ma le VP9 decoders e fa'aoga ai masini fa'avavevave Intel QSV (Vitio Faʻasaʻo vave), faʻapea foʻi ma le VP9 encoder faʻavae ile Intel QSV;
  • Fa'alauteleina le lagolago mo sitaili ulutala ile 3GPP Timed Text Subtitles format;
  • Fa'aopoopo le afifi encoder ile API Microsoft Media Foundation;
  • Faʻaopoopo le ADPCM encoder mo faʻamatalaga leo faʻaaogaina i taaloga Simon & Schuster Interactive;
  • Fa'aopoopo decoders fou: PFM, IMM5, Sipro ACELP.KELVIN, mvdv, mvha, mv30, NotchLC, Argonaut Games ADPCM, Rayman 2 ADPCM, Simon & Schuster Interactive ADPCM, High Voltage Software ADPCM, ADPCM IMA MTF, CDToons, Siren, DERF . ma le CRI HCA;
  • Fa'aopoopo le streamhash media container packer (muxer) ma fa'atino le tomai e fa'apipi'i ai pcm ma pgs i totonu o pusa m2ts;
  • Fa'aopoopoina pusa fa'asalalauga fa'asalalau (demuxer): AV1 ma fa'aopoopoga mai le talosaga B,
    Taaloga Argonaut ASF, Taua Moni KVAG, Rayman 2 APM, LEGO Racers ALP (.tun ma .pcm), FWSE, DERF, CRI HCA, Pro Pinball Series Soundbank;

  • Fou filiga:
    • v360 - liliu 360-tikeri vitio i faatulagaga eseese;
    • tusi — ta'ai le vitiō fa'alava po'o sa'o i luga o le saosaoa;
    • manino lelei - aveese 'emo susulu ma suiga fa'afuase'i i le malamalama mai le vitiō, lea e ono fa'atupu ai se faoa epileptic;
    • arnndn - fa'amama le leo o le tautala e fa'aaoga ai se neural network faifaipea;
    • atunuʻu - fa'atino fa'a-spatial anti-aliasing a'o fa'asaoina pito;
    • maskedmin и maskedmax - tu'ufa'atasia ata vitio se lua e fa'atatau i eseesega ma le vaitafe lona tolu;
    • vaeluagalemu - o se faamama fa'aitiitiga leo e filifilia le pika median mai se fa'ata'afa'afa'a e fetaui i totonu o le radius fa'amaonia;
    • Fa'avaa AV1 fa'atasi - fa'afefiloi fa'avaa i le vaitafe AV1;
    • axcorrelate - fa'atatau le feso'ota'iga masani i le va o vaitafe leo e lua;
    • leneitogram - fa'atatau ma fa'aalia se histogram o le tufatufaina o lanu i le vitio;
    • fa'aaisaframes — sui se seti o faavaa i se vitio ma nisi faavaa mai se isi vaitafe;
    • xfade и xfade_opencl -
      fa'ase'e fa'atasi ma le suiga mai le tasi ata vitio i le isi;

    • afirsrc - fa'atupuina fa'atatau FIR e fa'aaoga ai le auala fa'ata'ita'i fa'ata'ita'iga;
    • pad_opencl - faʻaopoopo faʻapipiʻi i le ata;
    • CAS - fa'aogaina se fa'amama fa'ama'ai CAS (Contrast Adaptive Sharpen) i le vitio;
    • anlms - faʻaaogaina se algorithm faʻapitoa Lotoa (O sikuea pito itiiti) i le fa'alogo leo muamua, fa'atatauina fa'atatau e fa'atatau i eseesega ma le vaitafe lona lua;
    • overlay_cuda — tuu se vaega o le tasi vitio i luga o le isi;
    • tmedian - o se faamama fa'aitiitiga leo e fa'aogaina ai pika median mai le tele o fa'avaa manuia;
    • puipui puipui - filifilia pixels pe a faʻamama e faʻavae i luga o le faʻatusatusaina o le eseesega i le va o ata vitio e lua ma se tau faʻavae;
    • asubboost - fa'aleleia alaleo mo le subbuffer;
    • pcm_rechunk - toe fa'apipi'i le leo PCM e fa'atatau i le fa'ata'ita'iga fa'ata'ita'iga masani po'o le fa'asalalauina o pusa;
    • scdet - iloa suiga i le vaaiga i le vitio (mo se faʻataʻitaʻiga, e fuafua ai le gaioiga i totonu o le faʻavaa);
    • gradients - fa'atupuina se ata vitio fa'atasi ai ma gradients;
    • sierpinski - fa'atupuina se ata vitio ma fractals Sierpinski;
    • seia - fa'avasega se vitiō o lo'o fa'apipi'iina i ni ata eseese;
    • dblur - fa'atinoina le faanenefu fa'atonu.

puna: opennet.ru

Faaopoopo i ai se faamatalaga