Veröffentlichung des Multimedia-Pakets FFmpeg 4.4

Nach zehn Monaten Entwicklung steht das Multimedia-Paket FFmpeg 4.4 zur VerfĂŒgung, das eine Reihe von Anwendungen und eine Sammlung von Bibliotheken fĂŒr die Verarbeitung verschiedener Multimedia-Formate umfasst (Aufnahme, Konvertierung und Dekodierung von Audio- und Videoformaten). Das Paket wird unter den Lizenzen LGPL und GPL vertrieben, und die Entwicklung von FFmpeg erfolgt parallel zum MPlayer-Projekt.

Zu den Änderungen, die in FFmpeg 4.4 hinzugefĂŒgt wurden, gehören:

  • Die Möglichkeit zur Nutzung der VDPAU-API (Video Decode and Presentation) zur hardwarebeschleunigten Dekodierung von Videos in den Formaten HEVC/H.265 (10/12bit) und VP9 (10/12bit) wurde implementiert.
  • UnterstĂŒtzung fĂŒr die Dekodierung von Videos im AV1-Format unter Verwendung der Hardwarebeschleunigungs-Engines NVIDIA NVDEC und Intel QSV (Quick Sync Video) wurde sichergestellt, ebenso wie ĂŒber die APIs DXVA2/D3D11VA.
  • Die Möglichkeit zur Kodierung von AV1 im Monochrom-Modus unter Verwendung der Bibliothek libaom (mindestens Version 2.0.1 erforderlich) wurde hinzugefĂŒgt.
  • Die Möglichkeit zur Kodierung von Videos im AV1-Format unter Verwendung des Codierers SVT-AV1 (Scalable Video Technology AV1), der die in modernen Intel-CPUs vorhandenen hardwareseitigen Parallelisierungsressourcen nutzt, wurde realisiert.
  • Ein AusgabegerĂ€t ĂŒber das Framework AudioToolbox wurde hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr das Protokoll „gophers“ (gopher ĂŒber TLS) hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr das Protokoll RIST (Reliable Internet Stream Transport) unter Verwendung von librist hinzugefĂŒgt.
  • UnterstĂŒtzung des Codecs auf Basis von libwavpack entfernt.
  • Neue Decoder hinzugefĂŒgt: AV1 (mit hardwarebeschleunigter Dekodierung), AV1 (ĂŒber VAAPI), AVS3 (ĂŒber libuavs3d), Cintel RAW, PhotoCD, PGX, IPU, MobiClip Video, MobiClip FastAudio, ADPCM IMA MOFLEX, Argonaut Games Video, MSP v2 (Microsoft Paint), Simbiosis IMX, Digital Pictures SGA.
  • Neue Encoder hinzugefĂŒgt: RPZA, PFM, Cineform HD, OpenEXR, SpeedHQ, ADPCM IMA Ubisoft APM, ADPCM Argonaut Games, High Voltage Software ADPCM, ADPCM IMA AMV, TTML (Untertitel).
  • Neue Mediencontainer-Packager (muxer) hinzugefĂŒgt: AMV, Rayman 2 APM, ASF (Argonaut Games), TTML (Untertitel), LEGO Racers ALP (.tun und .pcm).
  • Neue Mediencontainer-Entpackungen (demuxer) hinzugefĂŒgt: AV1 (low overhead bitstream), ACE, AVS3, MacCaption, MOFLEX, MODS, MCA, SVS, BRP (Argonaut Games), DAT, aax, IPU, xbm_pipe, binka, Simbiosis IMX, Digital Pictures SGA, MSP v2 (Microsoft Paint).
  • Neue Parser hinzugefĂŒgt: IPU, Dolby E, CRI, XBM.
  • Neue Filter:
    • chromanr – reduziert das Farbrauschen in Videos.
    • afreqshift und aphaseshift – fĂŒhren Frequenz- und Phasenverschiebungen im Klang durch.
    • adenorm – fĂŒgt Rauschen mit einem bestimmten Niveau hinzu.
    • speechnorm – normalisiert Sprachaufnahmen.
    • asupercut – schneidet Frequenzen ĂŒber 20 kHz aus dem Klang heraus.
    • asubcut – schneidet Subwoofer-Frequenzen aus.
    • asuperpass und asuperstop – Implementierung von Butterworth-Filterfrequenzen.
    • shufflepixels – Umgruppierung von Pixeln in Video-Frames.
    • tmidequalizer – Anwendung des Effekts der temporalen Mittelwertnormalisierung fĂŒr Video (Temporal Midway Video Equalization).
    • estdif – Eliminierung der Zeileninterlacing mit dem Edge Slope Tracing-Algorithmus.
    • epx – VergrĂ¶ĂŸerungsfilter zur Erstellung von Pixelgrafiken.
    • shear – Schertransformation von Video.
    • kirsch – Anwendung des Kirsch-Filters auf Video.
    • colortemperature – Anpassung der Farbtemperatur des Videos.
    • colorcontrast – Anpassung des Farbkontrasts zwischen RGB-Komponenten fĂŒr Video.
    • colorcorrect – Anpassung des Weißabgleichs fĂŒr Video.
    • colorize – FĂ€rbung von Video.
    • exposure – Anpassung des Belichtungsniveaus fĂŒr Video.
    • monochrome – Umwandlung von Farbvideo in Graustufen.
    • aexciter – Generierung hochfrequenter Klangkomponenten, die im Eingangssignal fehlen.
    • vif und msad – Bestimmung der VIF (Visual Information Fidelity) und MSAD (Mean Sum of Absolute Differences) Koeffizienten zur Bewertung der Unterschiede zwischen zwei Videos.
    • identity – Bestimmung des Unterschiedslevels zwischen zwei Videos.
    • setts – Setzt PTS (Presentation Time Stamp) und DTS (Decoding Time Stamp) in Bitstream-Paketen.

Quelle: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster