UtgÄvan av multimediapaketet FFmpeg 4.3 med stöd för det grafiska API:et Vulkan

Efter tio mÄnaders utveckling Àr tillgÀnglig multimediepaket FFmpeg 4.3, som inkluderer en applikationssuite og et bibliotekssÊt til operationer med forskellige multimedieformater (optagelse, konvertering og dekodning af lyd- og videoformater). Pakken distribueres under LGPL- og GPL-licenserne, og udviklingen af FFmpeg foregÄr parallelt med projektet. MPlayer.

Av Àndringar, tillÀggna I FFmpeg 4.3 kan man fremhÊve:

  • TilfĂžjet support for grafisk API Vulkan;
  • Basert pĂ„ Vulkan er der implementeret en encoder til Linux, som bruger AMD AMF/VCE-motorer til acceleration samt varianter af standardfiltre. avgblur_vulkan, overlay_vulkan, scale_vulkan og chromaber_vulkan;
  • Mulighed for at bruge API'et VDPAU (Video Decode and Presentation) til hardwareacceleration af video i VP9-format;
  • TilfĂžjet mulighed for at kode video i AV1 ved hjĂŠlp af biblioteket librav1e, skrevet i Rust og udviklet af Xiph- og Mozilla-samfundene;
  • For mp4-mediekontainere er der implementeret support for den tablĂžse multikanals lydkodek TrueHD og kodeken til 3D-lyd MPEG-H 3D;
  • TilfĂžjet support for protokoller ZeroMQ och RabbitMQ (AMQP 0-9-1);
  • I Linux er der foretaget en overgang fra frameserveren til ikke-lineĂŠr redigering af videostrĂžmme (virtuel videokodec) AvxSynth, som har vĂŠret i vedligeholdelsesstand i 5 Ă„r, til en aktuel fork. AviSynth+;
  • Inkluderet er en parser til billeder i WebP-format;
  • Implementeret dekodere til MJPEG og VP9, der bruger hardwareaccelerationsmekanismen Intel QSV (Quick Sync Video), samt en VP9-encoder baseret pĂ„ Intel QSV;
  • Udvidet support for undertekststile i 3GPP Timed Text Subtitles;
  • TilfĂžjet en wrapper encoder over API'et Microsoft Media Foundation;
  • TilfĂžjet en ADPCM-encoder til lyddata brugt i spil fra Simon & Schuster Interactive;
  • TilfĂžjet nye dekodere: 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 og CRI HCA;
  • TilfĂžjet en muxer til mediekontainere (muxer) streamhash og muligheden for at pakke pcm og pgs i m2ts-kontainere;
  • TilfĂžjet demuxere til mediekontainere (demuxer): AV1 med udvidelser fra applikationen B,
    Argonaut Games ASF, Real War KVAG, Rayman 2 APM, LEGO Racers ALP (.tun og .pcm), FWSE, DERF, CRI HCA, Pro Pinball Series Soundbank;
  • Nya filter:
    • v360 — konverterer 360-graders video til forskellige formater;
    • scroll — ruller video horisontalt eller vertikalt med en given hastighed;
    • photosensitivity — tar bort starka blixtrar och plötsliga ljusvariationer frĂ„n videon, som potentiellt kan orsaka epileptiska anfall;
    • arnndn — talets brusreduceringsfilter som anvĂ€nder ett Ă„terkommande neuralt nĂ€tverk;
    • bilateral — utför rumslig utjĂ€mning med bevarande av kanter;
    • maskedmin och maskedmax — sammanfogar tvĂ„ videoströmmar baserat pĂ„ skillnader med en tredje ström;
    • median — brusreduceringsfilter som vĂ€ljer medianpixel frĂ„n ett rektangel som passar inom angiven radie;
    • AV1 frame merge — sammanslagning av bilder i AV1-strömmen;
    • axcorrelate — berĂ€knar den normaliserade korskorrelationen mellan tvĂ„ ljudströmmar;
    • thistogram — berĂ€knar och visar histogram över fĂ€rgdistributionen i videon;
    • freezeframes — ersĂ€tter uppsĂ€ttningen av bilder i videon med specifika bilder frĂ„n en annan ström;
    • xfade och xfade_opencl —
      korsfade med övergÄng frÄn en videoström till en annan;
    • afirsrc — genererar FIR-koefficienter med hjĂ€lp av frekvensvalmetoden;
    • pad_opencl — lĂ€gger till marginaler till bilden;
    • cas — tillĂ€mpar CAS (Contrast Adaptive Sharpen) skĂ€rpefilter pĂ„ videon;
    • anlms — tillĂ€mpar normaliserad algoritm; LMS (Least mean squares) pĂ„ den första ljudströmmen, berĂ€knar koefficienter baserat pĂ„ skillnader med den andra strömmen;
    • overlay_cuda — placerar en del av en video ovanpĂ„ en annan;
    • tmedian — brusreduceringsfilter som anvĂ€nder medianpixlar frĂ„n flera framgĂ„ngsrika bilder;
    • maskedthreshold — vĂ€ljer vid filtrering pixlar baserat pĂ„ jĂ€mförelse av skillnaden mellan tvĂ„ videoströmmar mot ett tröskelvĂ€rde;
    • asubboost — förstĂ€rker frekvenser för subwoofern;
    • pcm_rechunk — ompackar PCM-ljud med hĂ€nsyn till angiven samplingsfrekvens eller överföringshastighet;
    • scdet — identifierar förĂ€ndringar i scenen pĂ„ videon (t.ex. för att upptĂ€cka rörelse i bilden);
    • gradients — genererar videoström med gradienter;
    • sierpinski — genererar videoström med fraktaler; Sierpinski;
    • untile — delar upp video som bestĂ„r av bitar till separata bilder;
    • dblur — implementerar riktad oskĂ€rpa.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster