Na nege maande van ontwikkeling multimedia pakket , wat 'n stel toepassings en 'n versameling biblioteke insluit vir bewerkings op verskeie multimediaformate (opname, omskakeling en dekodering van oudio- en videoformate). Die pakket word onder LGPL- en GPL-lisensies versprei, FFmpeg-ontwikkeling word langs die projek uitgevoer .
Van , in FFmpeg 4.2 kan ons uitlig:
- Bygevoeg die vermoë om Clang te gebruik om CUDA-lêers saam te stel;
- Geïmplementeerde ondersteuning vir die dekodering van AV1-formaat met behulp van 'n alternatiewe dekodeerder , ontwikkel deur die VideoLAN- en FFmpeg-projekte. Dav1d is daarop gefokus om die hoogste moontlike dekoderingswerkverrigting te behaal en om werk van hoë gehalte in multi-draadmodus te verseker;
- Bygevoeg mediahouer-uitpakkers (demuxer) dhav, hcom en vividas, KUX en IFV;
- Bygevoeg PCM-DVD encoder;
- Bygevoeg VP4, hymt, hcom, ARBC, agm en lscr dekodeerders;
- Bied ondersteuning vir die dekodering van HEVC 4:4:4-inhoud met behulp van NVIDIA nvdec- en cuviddec-hardewareversnellingsenjins, sowel as die gebruik van die VDPAU (Video Decode and Presentation) API;
- Die mov-mediahouerverpakker ondersteun die opname van snitte sonder om die taal uitdruklik te spesifiseer (voorheen was Engels by verstek gespesifiseer);
- nuwe :
- - outomatiese spraakherkenning deur die PocketSphinx-enjin te gebruik;
- - verwyder reën van video met behulp van 'n masjienleerstelsel gebaseer op 'n neurale netwerk en gereed ;
- — bepaling van die afwesigheid van veranderinge in die video (beeld wat nie vir 'n sekere tyd verander nie);
- - byvoeging van bykomende stelle rame aan die begin of einde van die videostroom;
- - gladmaak van helderheid en kleur artefakte (kol hoogtepunte en reënboë) in video;
- — skuif die kleurkomponente van pixels horisontaal en vertikaal;
- - onttrek die basisstroom van TrueHD, weggooi ATMOS-metadata;
- - onderdrukking van breëbandgeraas in die oudiostroom met behulp van 'n algoritme ;
- - die skep van 'n masker gebaseer op die insetvideo;
- — raamskeiding in die AV1-stroom;
- - vertraag die kleurverandering van donker pixels (verhoog die vertoontyd van helder flitse);
- - sagte klanksny (geleidelike verswakking van die amplitude in plaas van 'n skerp onderbreking in die sein);
- — verwydering van inligting oor alle RGB-kleure behalwe die gespesifiseerde een;
- - beklemtoon die gemiddelde kruising van pixels vir verskeie invoervideo's;
- — omskakeling van stereoklank na video, wat die ruimtelike interaksie tussen twee oudiokanale vertoon;
- — verwydering van vervorming as gevolg van 'n lae kwaliteit mikrofoon of oormatige klankkompressie wanneer stemme opgeneem word (skakel die effek van klank soos in 'n blikkie uit).
- Die komposisie sluit 'n ontleder vir beelde in GIF-formaat in;
- Bygevoeg ondersteuning vir ARIB STD-B24 geënkodeerde onderskrifte (profiele A en C) wat gebruik word vir MPEG-2 TS streaming. Ondersteuning word geïmplementeer deur die gebruik van die libaribb24-biblioteek;
- Die libndi-newtek-biblioteek is verwyder.
Bron: opennet.ru
