PĂ€rast kĂŒmmet kuu arendust multimedia-paket , sealhulgas rakenduste komplekt ja teekide kogu, et töödelda erinevaid multimeedia-formaate (salvestamine, konverteerimine ja dekodeerimine heliformaatide ja videofailide jaoks). Pakett jaotatakse LGPL ja GPL litsentside alusel, FFmpeg-i arendus toimub paralleelselt projektiga .
Kuna , FFmpeg 4.3-s vÔib vÀlja tuua:
- Lisatud on toetus graafilisele API-le ;
- Vulkanil Linuxi jaoks on realiseeritud kodeerija, mis kasutab kiirusel kiirendust AMD AMF/VCE mootorite abil, samuti tĂŒĂŒpiliste filtrite variandid ;
- Tagatud on API Video Decoding and Presentation video töötlemise riistvaralise kiirusel VP9 formaadis;
- Lisatud on AV1 video kodeerimise vÔimalus, kasutades teeki , mis on kirjutatud Rusti keeles ja mille arendavad Xiphi ja Mozilla kogukonnad;
- MP4 meediakonteinerite jaoks on ellu viidud tugistruktuur mitme kanali helikodeki jaoks, mis ei pÔhjusta kvaliteedi kaotust ja 3D heli kodeki ;
- Tugistruktuuri on lisatud protokollid ja (AMQP 0-9-1);
- Linuxis on rakendatud ĂŒleminek framerserverilt mittelineaarseks video redigeerimiseks (virtuaalne videokodek) , mis on juba 5 aastat olnud hĂŒljatud, kaasaegsele fork'ile ;
- Komplekti on lisatud parser WebP pildifailide jaoks;
- Realiseeritud on dekooderid MJPEG ja VP9, mis kasutavad riistvara kiirenduse mehhanismi (Quick Sync Video), samuti VP9 kodeerija, mis pÔhineb Intel QSV-l;
- Subtiitrite formaadi 3GPP Timed Text Subtitles stiilide tugi on laiendatud;
- Lisatud on Microsoft Media Foundation API teemapÔhine kodeerija ;
- Lisatud on ADPCM kodeerija mÀngude audioandmete jaoks, mida kasutab Simon & Schuster Interactive;
- Lisatud on uued dekooderid: 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 ja CRI HCA;
- Lisatud on meediakonteinerite pakketaja (muxer) streamhash ja realiseeritud on vÔimalus pakkida pcm ja pgs konteineritesse m2ts;
- Lisatud on meediakonteinerite lahti vÔtmise mehhanismid (demuxer): AV1, koos rakenduse laiendustega ,
Argonaut Games ASF, Real War KVAG, Rayman 2 APM, LEGO Racers ALP (.tun ja .pcm), FWSE, DERF, CRI HCA, Pro Pinball Series Soundbank; - Uued :
- â muundab 360-kraadise vaatega video erinevatesse formaatidesse;
- â kerib videot horisontaalselt vĂ”i vertikaalselt soovitud kiirusel;
- â eemaldab videost eredad vĂ€lgatused ja teravad valguse kĂ”ikumised, mis vĂ”ivad potentsiaalselt pĂ”hjustada epilepsiahooge;
- â kĂ”ne mĂŒrasummutusfilter, mis kasutab rekurentset nĂ€rvivĂ”rku;
- â teostab ruumilist silumist, sĂ€ilitades servad;
- ja â ĂŒhendavad kahte videovoo pĂ”hjal kolmanda vooga eristusi;
- â mĂŒrasummutusfilter, mis valib mediaanipikseli ristkĂŒlikust, mis mahtub mÀÀratud raadiusesse;
- â AV1 voo kaadrute ĂŒhendamine;
- â arvutab kahe helivoo vahel normaliseeritud omavahelise korrelatsiooni;
- â arvutab ja kuvab vĂ€rvide jaotuse histogrammi videos;
- â asendab videotĂ€is kaadreid kindlate kaadritega teisest voost;
- ja â
ristfade ĂŒhe videovoogudest teise; - â genereerib FIR koefitsiente frekvenstootmine meetodi kasutamisega;
- â lisab pildile vahe;
- â rakendab videole CAS (Contrast Adaptive Sharpen) teravustamisfiltri;
- â rakendab normaliseeritud algoritmi (VĂ€henenud keskmised ruudud) esimese helivoo osas, arvutades koefitsiente teise vooga toimumise pĂ”hjal;
- â asetab ĂŒhe video tĂŒki teise peale;
- â mĂŒrasummutusfilter, mis kasutab mediaanipiksele mitmeid jĂ€rjestikku kaadreid;
- â valib filtreerimisel pikselid, vĂ”rreldes kahe videovoogude erinevust kĂŒnnisega;
- â tugevdab sagedusi subwooferi jaoks;
- â pakib PCM heli ĂŒmber, arvestades mÀÀratud proovivĂ”tufrekventsi vĂ”i paketi edastamise kiirus;
- â tuvastab stseeni muutused videos (nt liikumise tuvastamine kaadris);
- â genereerib videovoo gradientidega;
- â genereerib videovoo fraktaalidega ;
- â lagundab videod, mis koosnevad tĂŒkikestest, eraldi piltideks;
- â teostab suunatud hĂ€gustamist.
Allikas: opennet.ru
