Nach neun Monaten Entwicklung Multimedia-Paket , das eine Sammlung von Anwendungen und Bibliotheken fĂŒr die Verarbeitung verschiedener Multimedia-Formate (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 zum Projekt. .
Von , in FFmpeg 4.2, sind hervorzuheben:
- Die Möglichkeit, Clang zur Kompilierung von CUDA-Dateien zu verwenden, wurde hinzugefĂŒgt;
- Die UnterstĂŒtzung fĂŒr die Dekodierung des Formats AV1 mit einem alternativen Decoder , der von den Projekten VideoLAN und FFmpeg entwickelt wird. Dav1d zielt darauf ab, die maximale Dekodierleistung zu erreichen und eine qualitativ hochwertige Leistung im Multithreading-Betrieb zu gewĂ€hrleisten;
- Die Demuxer fĂŒr die Mediencontainer dhav, hcom und vividas, KUX und IFV wurden hinzugefĂŒgt;
- Ein PCM-DVD-Encoder wurde hinzugefĂŒgt;
- Die Decoder fĂŒr 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 von NVIDIA-Hardware-Beschleunigungs-Engines nvdec und cuviddec sowie mit der VDPAU-API (Video Decode and Presentation) wurde sichergestellt;
- Im Media Container Verpacker mov ist die Aufnahme von Spuren ohne explizite Sprachdefinition gewĂ€hrleistet (zuvor wurde standardmĂ€Ăig Englisch angegeben);
- Neu :
- â automatische Spracherkennung mithilfe der PocketSphinx-Engine;
- â entfernt Regen von Videos unter Verwendung eines auf neuronalen Netzwerken basierenden maschinellen Lernsystems; und fertig ;
- â erkennt das Fehlen von Ănderungen im Video (statisches Bild ĂŒber einen bestimmten Zeitraum);
- â fĂŒgt zusĂ€tzliche Satz von Frames zu Beginn oder Ende eines Video-Streams hinzu;
- â GlĂ€ttung von Helligkeits- und Farbartefakten (Punktlichteffekte und Regenbogen) im Video;
- â Verschiebung der Farbbestandteile von Pixeln in horizontaler und vertikaler Richtung;
- â Extraktion des Basisstreams aus TrueHD unter Ausschluss von ATMOS-Metadaten;
- â UnterdrĂŒckung von breitbandigem Rauschen im Audiosignal durch einen Algorithmus der ;
- â Erstellung einer Maske basierend auf dem bereitgestellten Video;
- â Teilt die Frames im AV1-Stream;
- â Verlangsamt den Farbwechsel dunkler Pixel (verlĂ€ngert die Anzeigezeit heller Blitze);
- â sanfte Lautschneidung (allmĂ€hliches Abklingen der Amplitude statt abruptem Signalabbruch);
- â Entfernung der Informationen ĂŒber alle RGB-Farben auĂer der angegebenen;
- â Hervorhebung der durchschnittlichen Ăberlappung von Pixeln aus mehreren Eingangs-Videos;
- â Umwandlung von Stereo-Ton in Video, das die rĂ€umliche Interaktion zwischen zwei AudiokanĂ€len darstellt;
- â Beseitigung von Verzerrungen aufgrund minderwertiger Mikrofone oder ĂŒbermĂ€Ăiger Kompression von Sprachaufnahmen (eliminiert den Effekt des "Blechdosenklangs").
- Ein GIF-Bildparser ist enthalten;
- UnterstĂŒtzung fĂŒr Untertitel im ARIB STD-B24-Format (Profile A und C), die beim Streaming von MPEG-2 TS verwendet werden, hinzugefĂŒgt. Die UnterstĂŒtzung erfolgt durch die Verwendung der libaribb24-Bibliothek;
- Die Bibliothek libndi-newtek wurde entfernt.
Quelle: opennet.ru
