Kuburitswa kweFFmpeg 4.3 multimedia package ine rutsigiro rweVulkan graphics API.

Mushure memwedzi gumi yebudiriro inowanikwa Multimedia package ffmpeg 4.3, iyo inosanganisira seti yezvishandiso uye muunganidzwa wemaraibhurari ekushanda pane akasiyana multimedia mafomati (kurekodha, kushandura uye decoding odhiyo nemavhidhiyo mafomati). Iyo pasuru inogoverwa pasi pe LGPL uye GPL marezinesi, FFmpeg budiriro inoitwa padhuze neprojekiti. MPlayer.

Of shanduko, akawedzera muFFmpeg 4.3, tinogona kuratidza:

  • Yakawedzera graphics API rutsigiro rinoputika;
  • Iyo encoder yakaitwa yakavakirwa paVulkan yeLinux, ichishandisa AMD AMF/VCE injini yekumhanyisa, pamwe nekusiyana kweakajairwa mafirita. avgblur_vulkan, overlay_vulkan, scale_vulkan uye chromaber_vulkan;
  • Kugona kushandisa API kunopihwa VDPAU (Vhidhiyo Decode uye Mharidzo) yehardware kukurumidza kwekugadzirisa vhidhiyo muVP9 fomati;
  • Yakawedzera kugona kuvharidzira AV1 vhidhiyo uchishandisa raibhurari librav1e, yakanyorwa muRust uye yakagadziridzwa nenharaunda dzeXiph neMozilla;
  • Tsigiro yekusarasikirwa yakawanda-chiteshi odhiyo codec yakaitwa kune mp4 midhiya midziyo Chokwadi HD uye codec yematatu-dimensional ruzha MPEG-H 3D;
  • Yakawedzerwa protocol rutsigiro ZeroMQ ΠΈ TsuroMQ (AMQP 0-9-1);
  • MuLinux, shanduko yakaitwa kubva kune frameserver yekusaita mutsara editing yemavhidhiyo hova (chaiyo vhidhiyo codec) AvxSynth, iyo yakasiiwa kwemakore mashanu, paforogo yazvino AviSynth+;
  • Iyo package inosanganisira parser yemifananidzo muWebP fomati;
  • Yakamisikidzwa MJPEG uye VP9 decoder uchishandisa Hardware kukwidziridza michina Intel QSV (Quick Sync Vhidhiyo), pamwe neVP9 encoder yakavakirwa paIntel QSV;
  • Yakawedzera tsigiro yezvitaera zvidiki mu 3GPP Timed Text Subtitles fomati;
  • Yakawedzera encoder wrapper pamusoro peAPI Microsoft Media Foundation;
  • Yakawedzera ADPCM encoder yedhidhiyo data inoshandiswa muSimon & Schuster Interactive mitambo;
  • Akawedzera madhikodha matsva: 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 DPCM uye CRI HCA;
  • Yakawedzera streamhash midhiya mudziyo packer (muxer) uye kushandisa kugona kurongedza pcm uye pgs mum2ts midziyo;
  • Yakawedzera midhiya mudziyo unpackers (demuxer): AV1 ine mawedzero kubva kuchishandiso B,
    Argonaut Games ASF, Real War KVAG, Rayman 2 APM, LEGO Racers ALP (.tun uye .pcm), FWSE, DERF, CRI HCA, Pro Pinball Series Soundbank;

  • Nyowani mafirita:
    • v360 - inoshandura 360-degree vhidhiyo kuita akasiyana mafomati;
    • mupumburu - inokwenya vhidhiyo yakatwasuka kana yakatwasuka pakumhanya kwakapihwa;
    • photosensitivity - inobvisa kupenya kwakajeka uye kuchinja kamwe kamwe mukupenya kubva muvhidhiyo, izvo zvinogona kukonzera pfari pfari;
    • arnndn -Kutaura ruzha kudzvinyirira sefa uchishandisa inodzokororwa neural network;
    • bilateral - inoita spatial anti-aliasing uchichengetedza mipendero;
    • maskedmin ΠΈ maskedmax - sanganisa nzizi mbiri dzevhidhiyo zvichienderana nekusiyana nerukova rwechitatu;
    • median - sefa yekudzikisa ruzha inosarudza iyo yepakati pixel kubva kune rectangle inokodzera mukati meiyo radius yakatarwa;
    • AV1 furemu kubatanidza - kusanganisa mafuremu murwizi rweAV1;
    • axcorrelate - inoverengera iyo yakajairwa muchinjiko-yekubatanidza pakati pehova mbiri dzekuteerera;
    • thistogram - inoverengera uye inoratidza histogram yekugovera mavara muvhidhiyo;
    • freezeframes - inotsiva seti yemafuremu muvhidhiyo ine mamwe mafuremu kubva kune imwe rwizi;
    • xfade ΠΈ xfade_opencl -
      kuyambuka-kupera neshanduko kubva kune imwe vhidhiyo rwizi kuenda kune imwe;

    • afirsrc - inogadzira FIR coefficients uchishandisa frequency sampling nzira;
    • pad_opencl - anowedzera padding kumufananidzo;
    • CAS - inoshandisa CAS (Contrast Adaptive Sharpen) inopinza sefa kuvhidhiyo;
    • anlms - inoshandisa yakajairika algorithm LMS (Zvishoma zvinoreva masikweya) kune yekutanga odhiyo rwizi, kuverenga coefficients zvichienderana nekusiyana nerukova rwechipiri;
    • overlay_cuda - inoisa chidimbu chevhidhiyo pamusoro peimwe;
    • tmedian - sefa yekudzikisa ruzha inoshandisa mapixel epakati kubva kune akati wandei akabudirira mafuremu;
    • maskedthreshold -inosarudza mapixels kana kusefa zvichibva pakuenzanisa mutsauko uripo pakati pemafashama maviri evhidhiyo ane kukosha kwechikumbaridzo;
    • asubboost - inowedzera mafrequency eiyo subbuffer;
    • pcm_rechunk - repackages PCM odhiyo uchifunga nezve yakatsanangurwa sampling frequency kana packet transmission rate;
    • scdet - inosarudza shanduko muchiitiko muvhidhiyo (semuenzaniso, kuona mafambiro muchimiro);
    • gradients - inogadzira vhidhiyo inoyerera ine gradients;
    • sierpinski - inogadzira vhidhiyo inoyerera ine mafractals Sierpinski;
    • kusvika - inoparadzanisa vhidhiyo yakagadzirwa nezvidimbu mumifananidzo yakasiyana;
    • dblur - inoshandisa blur yekunanga.

Source: opennet.ru

Voeg