Veröffentlichung des Multimedia-Pakets FFmpeg 4.2

Nach neun Monaten Entwicklung verfügbar Multimedia-Paket FFmpeg 4.2, das eine Sammlung von Anwendungen und eine Bibliothekssammlung für Operationen mit verschiedenen Multimedia-Formaten (Aufnahme, Konvertierung und Dekodierung von Audio- und Videoformaten) umfasst. Das Paket wird unter den Lizenzen LGPL und GPL vertrieben, die Entwicklung von FFmpeg erfolgt parallel zu dem Projekt MPlayer.

Aus Änderungen, hinzugefügt in FFmpeg 4.2, hervorzuheben sind:

  • Die Möglichkeit zur Verwendung von Clang zum Kompilieren von CUDA-Dateien wurde hinzugefügt;
  • Die Unterstützung für die Dekodierung des AV1-Formats unter Verwendung eines alternativen Dekoders wurde implementiert dav1d, entwickelt von den Projekten VideoLAN und FFmpeg. Dav1d ist darauf ausgerichtet, die maximale mögliche Dekodierungsleistung zu erreichen und eine qualitativ hochwertige Arbeit im Multithread-Modus zu gewährleisten;
  • Es wurden Demuxer für die Mediencontainer dhav, hcom und vividas, KUX und IFV hinzugefügt;
  • Ein PCM-DVD-Encoder wurde hinzugefügt;
  • Die Dekodierer VP4, hymt, hcom, ARBC, agm und lscr wurden hinzugefügt;
  • Die Unterstützung für die Dekodierung von HEVC 4:4:4-Inhalten unter Verwendung der NVIDIA-Hardwarebeschleunigungs-Engines nvdec und cuviddec sowie der VDPAU (Video Decode and Presentation) API wurde sichergestellt;
  • Im Mediencontainer-Multiplexer mov wurde die Aufnahme von Tracks ohne explizite Sprachzuweisung ermöglicht (zuvor war standardmäßig die englische Sprache angegeben);
  • Neu Filter:
    • asr — automatische Spracherkennung unter Verwendung des PocketSphinx-Engines;
    • derain — entfernt Regen aus Videos unter Verwendung eines maschinellen Lernsystems basierend auf einem neuronalen Netzwerk; RESCAN und fertige Modelle;
    • freezedetect — erkennt das Fehlen von Änderungen im Video (unverändertes Bild für eine bestimmte Zeit);
    • tpad — fügt zusätzliche Rahmen an den Anfang oder das Ende des Videostreams hinzu;
    • dedot — Glättung von Helligkeits- und Farbartefakten (punkthafte Glanzlichter und Regenbogen) im Video;
    • chromashift/rgbashift — Verschiebung der Farbkomponenten von Pixeln in horizontaler und vertikaler Richtung;
    • truehd_core — Extrahierung des Basisstroms aus TrueHD, wobei die ATMOS-Metadaten verworfen werden;
    • anlmdn — Unterdrückung von breitbandigem Rauschen im Audiosignal mittels eines Algorithmus nichtlokaler Mittelwertbildung;;
    • maskfun — Erstellung einer Maske basierend auf dem eingehenden Video;
    • AV1 frame split — Aufteilung von Frames im AV1-Stream;
    • lagfun — Verlangsamung der Farbänderung bei dunklen Pixeln (Verlängerung der Anzeigedauer heller Blitze);
    • asoftclip — sanfte Begrenzung des Audios (allmähliches Abklingen der Amplitude statt eines abrupten Signalabbruchs);
    • colorhold — Entfernen von Informationen zu allen RGB-Farben außer der angegebenen;
    • xmedian — Hervorheben der durchschnittlichen Pixelüberlappung für mehrere Eingangs-Videos;
    • showspatial — Umwandlung von Stereo-Audio in Video, das die räumliche Interaktion zwischen zwei Audiokanälen anzeigt;
    • deesser — Entfernen von Verzerrungen durch minderwertige Mikrofone oder übermäßige Klangkompression bei der Sprachaufnahme (eliminieren Sie den Dosenklang-Effekt).
  • Ein Parser für Bilder im GIF-Format ist enthalten;
  • Unterstützung für Untertitel in der Kodierung ARIB STD-B24 (Profile A und C) hinzugefügt, die beim Streaming von MPEG-2 TS verwendet wird. Die Unterstützung wird durch die Anwendung der Bibliothek libaribb24 realisiert;
  • Die Bibliothek libndi-newtek wurde entfernt.

Quelle: opennet.ru

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster