FFmpeg 8.1

FFmpeg 8.1

Több mint fél év fejlesztés után megjelent a projekt 8.1-es verziója FFmpeg, a „Hoare” kódnév alatt (Sir Charles Hoare (1934. január 11. - 2026. március 5.) tiszteletére).

Ez egy nyílt forráskódú ingyenes könyvtárak és segédprogramok gyűjteménye, amelyek lehetővé teszik digitális audio- és videofelvételek rögzítését, átkonvertálását és továbbítását különböző formátumokban. A név a MPEG szakértői csoportra és az FF-re utal, ami "gyors előre" jelentést hordoz.

A projekt a következő összetevőkből áll:

  • ffmpeg — konzolos eszköz videofájlok átkonvertálására egyik formátumból a másikba, illetve valós idejű videofelvételre.
  • ffplay — egyszerű média lejátszó, amely az SDL2 és az FFmpeg könyvtárakon alapul.
  • ffprobe — konzolos eszköz, amely lehetővé teszi a médiafájlokkal kapcsolatos információk gyűjtését és megjelenítését (mint a MediaInfo) és a multimédiás folyamatok, elérhető eszközök, kodekek, formátumok, protokollok stb. áttekintését.
  • libavcodec — könyvtár az összes audio-/videókodek számára. A kodekek többségét "nulláról" fejlesztették ki, hogy a lehető legjobb teljesítményt biztosítsák.
  • libavformat — könyvtár multiplexerek és demultiplexerek különböző audio- és videoformátumokhoz.
  • libavutil — segédkönyvtár, amely standard közműveket tartalmaz az ffmpeg különböző összetevőihez.
  • libpostproc — a videó feldolgozására szolgáló standard alprogramok könyvtára.
  • libswscale — könyvtár a videó méretezésére.
  • libavfilter — lehetővé teszi a videófolyam módosítását a dekóder és a kódoló között "továbbhaladva".

Főbb változások:

  • kísérleti támogatás került hozzáadásra az xHE-AAC MPEG-H dekódolásához a libmpeghdec könyvtár használatával;
  • EXIF metaadatok kiolvasása került hozzáadásra;
  • megvalósítva a metaadatok átirányításának és kiolvasásának támogatását LCEVC (Layered Coding for Efficient Video Coding);
  • ProRes kódolás és dekódolás, valamint DPX dekódolás Vulkan segítségével;
  • D3D12: H.264/AV1 kódolás, méretező szűrők (scale_d3d12), mozgásbecslések (mestimate_d3d12) és váltott képek (deinterlace_d3d12);
  • Rockchip platformokhoz H.264 és HEVC hardveres kódolás került hozzáadásra;
  • támogatás került hozzáadásra a térbeli audio formátumhoz IAMF: vetítési mód, multimédia multiplexelés és demultiplexelés térbeli hangzás Ambisonic;
  • új szűrők és formátumok: drawvg szűrő SVG rendereléséhez és vpp_amf szűrő videofeldolgozáshoz AMD AMF-en keresztül; hxvs formátum demuxere került hozzáadásra.

A kiadás számos belső változtatást és hibajavítást tartalmaz. Folyamatban van a swscale közelgő átdolgozása. A Vulkan alapú kodekek és néhány szűrő már nem függ a GLSL fordítástól futásidőben, ami felgyorsítja az inicializálásukat. A blogon Khronos megjelenített egy további cikket a Vulkan Compute alapú kodekek megvalósításáról, amely a megvalósítás technikai részleteit és a jövőbeli terveket tartalmazza.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster