Den nya versionen av FFmpeg 4.2 kommer och det är dess nyheter

ffmpeg_Logo

Efter nio månaders utveckling släpptes en ny version av multimediapaketet FFmpeg 4.2, version som redan är tillgänglig. FFmpeg 4.2 innehåller buggfixar och nya komponenter som förbättrar dess prestanda.

För dem som inte känner till FFmpeg bör veta att detta är ett gratis mjukvaruprojekt Det kan som tillåter användare att avkoda, koda, omkoda, mux, demux, strömma, filtrera, streama ljud och video, bland många andra saker mer.

Det är också värt att nämna att paketet innehåller libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale och libswresample som kan användas av applikationer. Samt ffmpeg, ffserver, ffplay och ffprobe, vilket den kan användas av slutanvändare för omkodning, streaming och uppspelning.

FFmpeg är utvecklat på GNU / Linux, men det kan kompileras på de flesta operativsystem, inklusive Windows. FFmpeg som producerar bibliotek och program som används för multimedia-datahantering.

De viktigaste nya funktionerna i FFmpeg 4.2

Med ankomsten av denna nya version av FFmpeg olika stöd har lagts till varav vi kan markera det stöd som implementerats för att avkoda AV1-formatet med den alternativa dav1d-avkodaren som utvecklats av VideoLAN- och FFmpeg-projekten. Dav1d fokuserar på att uppnå högsta möjliga avkodningsprestanda och säkerställa högkvalitativ multitrådad drift.

Samt stöd för avkodning av HEVC 4: 4: 4-innehåll med NVIDIA nvdec- och cuviddec-maskinvaruaccelereringsmotorer, samt användning av VDPAU (Video Decoding and Presentation) API.

Mediebehållaruppackningar har också lagts till (demuxer) dhav, hcom och vivid, KUX och IFV och PCM-DVD, VP4, hymt, hcom, ARBC, agm och lscr kodare.

I mov media container packer tillhandahålls spårinspelning utan uttrycklig språkdefinition (tidigare var standardspråket engelska).

En annan nyhet med den här nya versionen av FFmpeg 4.2 är tillägget av nya filter, som är:

  • asr: automatisk taligenkänning med PocketSphinx-motor
  • förnedra: tar bort regnet från en video med ett RESCAN-neuralt nätverksbaserat maskininlärningssystem och out-of-the-box-modeller
  • frysdetektering: bestämning av frånvaron av ändringar i videon (utan att ändra en viss bildtid)
  • t-pad: lägg till ytterligare ramuppsättningar i början eller slutet av videoströmmen
  • finger: jämna ut ljusstyrka och färgartefakter (prickblixt och regnbåge) i video
  • chromashift / rgbashift: förskjutning av pixelfärgkomponenter horisontellt och vertikalt
  • truehd_core: hämtar den underliggande TrueHD-strömmen, kasserar ATMOS-metadata;
  • anlmdn: undertryckande av bredbandsbrus i ljudströmmen med hjälp av den icke-lokala medelvärdesalgoritmen
  • maskkul: skapa en mask baserad på inmatningsvideon
  •  AV1 : ramseparation i AV1-sekvens
  • lagg kul: saktar ner färgförändringen för mörka pixlar (ökar visningstiden för ljusa höjdpunkter)
  • softclip: mjukt klipp av ljudet (gradvis dämpning av amplituden istället för en plötslig avbrott i signalen)
  • färghållare: borttagning av information om alla RGB-färger utom den angivna
  • xmedian: kartläggning av den genomsnittliga skärningen av pixlar för flera ingångsvideor
  • showpatial: konverterar stereoljud till video och visar den rumsliga interaktionen mellan två ljudkanaler
  • deesser: Eliminerar distorsion på grund av en mikrofon av dålig kvalitet eller överdriven ljudkomprimering under röstinspelning (eliminerar effekten av ljud i en bank).

Av de andra ändringarna som kan markeras:

  • Lagt till möjligheten att använda Clang för att kompilera CUDA-filer
  • Strukturen innehåller en bildanalysator i GIF-format
  • Lagt till stöd för ARIB STD-B24 undertexter (profiler A och C) som används i MPEG-2 TS-streaming. Support implementeras med hjälp av biblioteket libaribb24;
  • Biblioteket libndi-newtek har tagits bort.

Slutligen, för dem som vill installera eller uppdatera FFmpeg, bör de veta att det här paketet finns i de flesta Linux-distributioner eller om de föredrar att de kan ladda ner källkoden för sammanställning från länken nedan.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.