Itusilẹ ti package multimedia FFmpeg 4.3 pẹlu atilẹyin fun API awọn aworan Vulkan

Lẹhin osu mẹwa ti idagbasoke wa multimedia package ffmpeg 4.3, eyiti o pẹlu akojọpọ awọn ohun elo ati akojọpọ awọn ile-ikawe fun awọn iṣẹ ṣiṣe lori ọpọlọpọ awọn ọna kika multimedia (gbigbasilẹ, iyipada ati iyipada ohun ati awọn ọna kika fidio). A pin package naa labẹ awọn iwe-aṣẹ LGPL ati GPL, idagbasoke FFmpeg ni a ṣe ni isunmọ si iṣẹ akanṣe naa. MPlayer.

Atiku awọn ayipada, kun ni FFmpeg 4.3, a le ṣe afihan:

  • Atilẹyin API awọn eya aworan kun Iyẹn;
  • A ti ṣe imuse kooduopo kan ti o da lori Vulkan fun Lainos, ni lilo awọn ẹrọ AMD AMF/VCE fun isare, ati awọn iyatọ ti awọn asẹ boṣewa avgblur_vulkan, overlay_vulkan, scale_vulkan ati chromaber_vulkan;
  • O ṣeeṣe ti lilo API VDPAU (Iyipada fidio ati Igbejade) fun isare hardware ti sisẹ fidio ni ọna kika VP9;
  • Ṣafikun agbara lati ṣe koodu fidio AV1 nipa lilo ile-ikawe naa librav1e, ti a kọ ni Rust ati idagbasoke nipasẹ awọn agbegbe Xiph ati Mozilla;
  • Atilẹyin fun kodẹki ohun afetigbọ ikanni pupọ ti ko ni ipadanu fun awọn apoti media mp4 HD otitọ ati kodẹki fun ohun onisẹpo mẹta MPEG-H 3D;
  • Ṣe afikun atilẹyin ilana ZeroMQ и EhoroMQ (AMQP 0-9-1);
  • Ni Lainos, a ti ṣe iyipada kan lati olupin fireemu fun ṣiṣatunṣe ti kii ṣe laini ti awọn ṣiṣan fidio (kodẹki fidio foju) AvxSynth, eyiti a ti kọ silẹ fun ọdun 5, lori orita lọwọlọwọ AviSynth+;
  • Awọn package pẹlu kan parser fun awọn aworan ni WebP kika;
  • MJPEG ti a ṣe ati awọn oluyipada VP9 nipa lilo ẹrọ isare hardware Intel QSV (Fidio Amuṣiṣẹpọ kiakia), bakanna bi koodu koodu VP9 ti o da lori Intel QSV;
  • Atilẹyin ti o gbooro fun awọn aza atunkọ ni ọna kika Awọn atunkọ ọrọ akoko 3GPP;
  • Fikun-iṣiro kooduopo lori API Microsoft Media Foundation;
  • Fi kun ADPCM kooduopo fun iwe data lo ninu Simon & Schuster Interactive ere;
  • Fikun awọn oluyipada tuntun: PFM, IMM5, Sipro ACELP.KELVIN, mvdv, mvha, mv30, NotchLC, Argonaut Games ADPCM, Rayman 2 ADPCM, Simon & Schuster Interactive ADPCM, ADPCM Voltage Software ADPCM, ADPCM IMA MTF, CDToons, Siren, ati CRI HCA;
  • Fi kun streamhash media packer (muxer) ati imuse agbara lati gbe PCm ati pgs sinu awọn apoti m2ts;
  • Fikun awọn apoti media unpackers (demuxer): AV1 pẹlu awọn amugbooro lati inu ohun elo naa B,
    Awọn ere Argonaut ASF, Ogun KVAG gidi, Rayman 2 APM, LEGO Racers ALP (.tun ati .pcm), FWSE, DERF, CRI HCA, Pro Pinball Series Soundbank;

  • Tuntun Ajọ:
    • v360 - iyipada fidio 360-iwọn sinu awọn ọna kika pupọ;
    • yi lọ - yi fidio naa ni ita tabi ni inaro ni iyara ti a fun;
    • fọtoensitivity - yọ awọn filasi didan kuro ati awọn iyipada ojiji ni imọlẹ lati fidio, eyiti o le fa ijagba warapa;
    • arnndn - àlẹmọ ipanu ariwo ọrọ nipa lilo nẹtiwọọki ti nwaye loorekoore;
    • ipinsimeji - ṣe ipalọlọ anti-aliasing lakoko titọju awọn egbegbe;
    • maskedmin и maskedmax - dapọ awọn ṣiṣan fidio meji ti o da lori awọn iyatọ pẹlu ṣiṣan kẹta;
    • agbedemeji - Ajọ idinku ariwo ti o yan piksẹli agbedemeji lati igun onigun ti o baamu laarin rediosi ti a sọ;
    • AV1 fireemu dapọ - awọn fireemu idapọmọra ni ṣiṣan AV1;
    • axcorrelate - ṣe iṣiro ibamu-agbelebu deede laarin awọn ṣiṣan ohun meji;
    • yitogram - ṣe iṣiro ati ṣafihan histogram ti pinpin awọ ninu fidio;
    • freezeframes - rọpo ṣeto awọn fireemu ninu fidio kan pẹlu awọn fireemu kan lati ṣiṣan omiran;
    • xfade и xfade_opencl -
      irekọja pẹlu iyipada lati ṣiṣan fidio kan si omiiran;

    • afirsrc - n ṣe awọn onisọditi FIR ni lilo ọna iṣapẹẹrẹ igbohunsafẹfẹ;
    • pad_opencl - ṣe afikun padding si aworan naa;
    • CAS - kan CAS (Iyipada Adaptive Sharpen) àlẹmọ didasilẹ si fidio naa;
    • anlms - nlo alugoridimu deede Lms (Awọn onigun mẹrin ti o kere ju) si ṣiṣan ohun afetigbọ akọkọ, ṣiṣe iṣiro awọn iyeida ti o da lori awọn iyatọ pẹlu ṣiṣan keji;
    • overlay_cuda - gbe nkan kan ti fidio kan si oke miiran;
    • tmedian - Ajọ idinku ariwo ti o nlo awọn piksẹli agbedemeji lati ọpọlọpọ awọn fireemu aṣeyọri;
    • boju-boju - yan awọn piksẹli nigba sisẹ da lori ifiwera iyatọ laarin awọn ṣiṣan fidio meji pẹlu iye ala;
    • asubboost - imudara awọn igbohunsafẹfẹ fun subbuffer;
    • pcm_rechunk - tun ṣe atunṣe ohun PCM ti o ṣe akiyesi igbohunsafẹfẹ iṣapẹẹrẹ ti a sọ tabi oṣuwọn gbigbe soso;
    • scdet - pinnu awọn ayipada ninu aaye ninu fidio (fun apẹẹrẹ, lati pinnu gbigbe ninu fireemu);
    • awọn idiyele - ṣe agbejade ṣiṣan fidio pẹlu awọn gradients;
    • sierpinski - ṣe agbejade ṣiṣan fidio pẹlu awọn fractals Sierpinski;
    • titi - ṣe itupalẹ fidio kan ti o ni awọn ege sinu awọn aworan lọtọ;
    • dblur - ṣe imuse blur itọnisọna.

orisun: opennet.ru

Fi ọrọìwòye kun