De nieuwe versie van FFmpeg 4.2 arriveert en dit is zijn nieuws

ffmpeg_Logo

Na negen maanden ontwikkeling kwam er een nieuwe versie van het multimediapakket FFmpeg 4.2 uit, versie die al beschikbaar is. FFmpeg 4.2 bevat bugfixes en nieuwe componenten die de prestaties verbeteren.

Voor degenen die niet bekend zijn met FFmpeg, moeten weten dat dit het geval is een gratis softwareproject Hiermee kunnen gebruikers onder andere decoderen, coderen, transcoderen, mux, demux, streamen, filteren, streamen van audio en video, en nog veel meer.

Het is ook vermeldenswaard dat het pakket bevat libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale en libswresample die kunnen worden gebruikt door applicaties. Evenals ffmpeg, ffserver, ffplay en ffprobe, die het kan door eindgebruikers worden gebruikt voor transcodering, streaming en afspelen.

FFmpeg is ontwikkeld op GNU / Linux, maar kan op de meeste besturingssystemen worden gecompileerd, inclusief Windows. FFmpeg dat bibliotheken en programma's produceert die worden gebruikt voor het manipuleren van multimediagegevens.

Belangrijkste nieuwe kenmerken van FFmpeg 4.2

Met de komst van deze nieuwe versie van FFmpeg er zijn diverse steunen toegevoegd van welke we kunnen de ondersteuning benadrukken die is geïmplementeerd om het AV1-formaat te decoderen met behulp van de alternatieve dav1d-decoder die is ontwikkeld door de VideoLAN- en FFmpeg-projecten. Dav1d is gericht op het bereiken van de hoogst mogelijke decoderingsprestaties en het garanderen van multithreaded werking van hoge kwaliteit.

Evenals ondersteuning voor het decoderen van HEVC 4: 4: 4-inhoud gebruikmakend van de NVIDIA nvdec en cuviddec hardwareversnellingsengines, evenals het gebruik van de VDPAU (Video Decoding and Presentation) API.

Mediacontainer uitgepakt ook toegevoegd (demuxer) dhav, hcom en vivid, KUX en IFV en PCM-DVD, VP4, hymt, hcom, ARBC, agm en lscr encoders.

In mov media container packer wordt trackopname geleverd zonder expliciete taaldefinitie (voorheen was de standaardtaal Engels).

Een andere nieuwigheid van deze nieuwe versie van FFmpeg 4.2 is de toevoeging van nieuwe filters, namelijk:

  • asr: automatische spraakherkenning met PocketSphinx-engine
  • ontdoen: verwijdert de regen van een video met behulp van een RESCAN neuraal netwerkgebaseerd machine learning-systeem en kant-en-klare modellen
  • bevriezingsdetectie: bepaling van de afwezigheid van veranderingen in de video (zonder een bepaalde beeldtijd te veranderen)
  • t-pad: voeg extra framesets toe aan het begin of einde van de videostream
  • dedoteren: egaliseer helderheid en kleurartefacten (puntflits en regenboog) in video
  • chromashift / rgbashift: verplaatsing van pixelkleurcomponenten horizontaal en verticaal
  • waarhd_core: haalt de onderliggende TrueHD-stream op en verwijdert ATMOS-metadata;
  • anlmdn: onderdrukking van breedbandruis in de geluidsstroom met behulp van het niet-lokale middelingsalgoritme
  • maskerpret: maak een masker op basis van de invoervideo
  •  AV1 : framescheiding in AV1-volgorde
  • lag plezier: vertraagt ​​de kleurverandering van donkere pixels (verlengt de weergavetijd van heldere hooglichten)
  • een softclip: zachte afkapping van het geluid (geleidelijke verzwakking van de amplitude in plaats van een abrupte onderbreking van het signaal)
  • Colorhold: verwijdering van informatie over alle RGB-kleuren behalve de gespecificeerde
  • xmediaan: het in kaart brengen van de gemiddelde kruising van pixels voor video's met meerdere invoer
  • showruimtelijk: zet stereogeluid om in video en laat de ruimtelijke interactie tussen twee audiokanalen zien
  • deesser: Elimineert vervorming als gevolg van een microfoon van slechte kwaliteit of overmatige geluidscompressie tijdens spraakopname (elimineert het effect van geluid in een bank).

Van de andere wijzigingen die kunnen worden gemarkeerd:

  • Mogelijkheid toegevoegd om Clang te gebruiken om CUDA-bestanden te compileren
  • De structuur bevat een beeldanalysator in GIF-indeling
  • Ondersteuning toegevoegd voor ARIB STD-B24-ondertitels (profielen A en C) die worden gebruikt bij MPEG-2 TS-streaming. Ondersteuning wordt geïmplementeerd met behulp van de libaribb24-bibliotheek;
  • De bibliotheek libndi-newtek is verwijderd.

Ten slotte, voor degenen die FFmpeg willen installeren of bijwerken, moeten ze weten dat dit pakket in de meeste Linux-distributies te vinden is of dat ze, als ze dat willen, de broncode kunnen downloaden voor compilatie. via de onderstaande link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.