Az FFmpeg 7.1 multimédia csomag kiadása

Hat hónapnyi fejlesztés után elérhető a FFmpeg 7.1 multimédiás csomag, amely alkalmazások és könyvtárak gyűjteményét tartalmazza, különböző multimédiaformátumokkal végzett műveletekhez (hang- és videóformátumok rögzítése, átalakítása és dekódolása). A csomag C nyelven íródott, és LGPL és GPL licencek alatt terjesztik.

A FFmpeg 7.1-ben történt változások közül:

  • Hozzáadták a H.264 és H.265 formátumú videokódolókat, amelyek a Vulkan grafikus API kiterjesztéseit használják a videókódolás hardveres gyorsításához. A Vulkan-alapú kódolók képességei azonosak a korábban elérhető, VAAPI-t használó gyorsítók képességeivel.
  • A csomagban saját xHE-AAC hangkódoló dekóder található (az AAC USAC részhalmazát támogatja), amelyet a Netflix streamingjében használnak, valamint a Digital Radio Mondiale digitális rádiós technológiáiban is alkalmazzák. A kodek széles bitráta-tartományt támogat (12-től 300 kbit/s-ig), magas fokú tömörítést biztosít, folyamatos hangerejű lejátszási lehetőségeket kínál, biztosítja a magas tisztaságot bármilyen hangerőszinten, dinamikatartomány-kezelési profilt ad a zajos környezetben való hallgatásnál, és metaadatokat is hozzáad, amelyek lehetővé teszik a veszteségek helyreállítását a fogadó oldalon.
  • Bejelentették a VVC (Versatile Video Coding) dekóder stabil megvalósítását, amelyet H.266 videó tömörítési szabványként is ismernek. Ezt az MPEG (ISO/IEC JTC 1) és a VCEG (ITU-T) munkacsoportja közösen fejlesztette ki, olyan cégek részvételével, mint az Apple, Ericsson, Intel, Huawei, Microsoft, Qualcomm és Sony. A H.266 a H.265 (HEVC) utódja, és magas hatékonyságot biztosít minden képernyőfelbontás (SD-től HD-ig, 4K-ig és 8K-ig) átvitelében és tárolásában, támogatja a széles dinamikatartományú (HDR, High Dynamic Range) videókat, valamint a 360 fokos panorámás videókat.
  • Hozzáadták a VVC dekódolás gyorsításának lehetőségét az Intel QSV (Quick Sync Video) technológiával.
  • Hozzáadták a VVC kódolót, amely a libvvenc könyvtár használatával valósult meg.
  • Lehetővé vált az MV-HEVC (Multiview High Efficiency Video Coding) videóformátum dekódolása, amelyet virtuális valóság sisakokban és okostelefonokban használnak a sztereoszkópikus videó átvitelére.
  • Hozzáadva a LCEVC videokódolási szabvány dekódolója, amely a LCEVCdec külső könyvtáron alapul. Az LCEVC további réteget ad hozzá metaadatokkal a meglévő H.26x és MP4/ISOBMFF kodekek minőségének javítása érdekében.
  • A Matroska és MP4/MOV médiakonténer csomagolókban (muxer) megvalósult a video levágásának információit tartalmazó metaadatok feldolgozása és írása (például különböző képarányú képernyőkön való megjelenítéskor).
  • Hozzáadva az LC3 és LC3plus hangformátumok kódolásának és dekódolásának támogatása, amelyek késleltetés minimalizálására optimalizáltak (például Bluetooth fejhallgatókban használják). A megvalósítás a liblc3 külső könyvtáron alapul. Hozzáadva a LC3 és LC3plus médiakonténerek dekódolói és kódolói.
  • Hozzáadva az AAC, AMR-NB, AMR-WB és MP3 hangformátumok dekódolásának támogatása a MediaCodec API használatával, amelyet az Android platform nyújt.
  • Hozzáadva a D3D12VA HEVC kódoló, amely hardveres gyorsítást valósít meg a D3D12 API-n keresztül.
  • Hozzáadva a RCWT (Raw Captions with Time) formátumú feliratozó dekódoló.
  • Megszűnik a DEC Alpha DSP támogatása.
  • Hozzáadva egy videóforrás, amely Perlin zajt generál.
  • A kodekek és szűrők számára megvalósult a YUV színtér illesztési folyamata.
  • Hozzáadva a pad_vaapi és drawbox_vaapi szűrők, amelyek kereteket és margókat adnak a videóhoz.

Forrás: opennet.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