FFmpeg 7.1 multimeedia paketi väljaanne

Pärast kuue kuu arendust on saadaval FFmpeg 7.1 multimeedia pakett, mis sisaldab rakenduste komplekti ja kogu raamatukogu erinevate multimeedia formaatidega töötamiseks (heli- ja videoformaatide salvestamine, teisendamine ja dekodeerimine). Pakett on kirjutatud C keeles ja jagatakse LGPL ja GPL litsentside alusel.

FFmpeg 7.1 muudatuste seas:

  • On lisatud video kodeerijad H.264 ja H.265 formaatides, mis kasutavad Vulkan graafika API laiendusi video kodeerimise riistvaralise kiirendamise jaoks. Oma võimaluste poolest on Vulkanil põhinevad kodeerijad identsete eelnevalt kergesti kergendavate kodeerijatega, mis kasutasid kiirendamiseks VAAPI-d.
  • Komplekti kuulub oma xHE-AAC heli kodeerimise dekooder (toetatakse AAC USAC alamkomplekti), mida kasutatakse Netflixi voogedastuses ning mis on kaasatud digitaalraadio korraldamise tehnoloogiatesse, nagu Digital Radio Mondiale. Koodek on märkimisväärne oma laia bitikiirusete vahemiku (12 kuni 300 kbit/s) toe, kõrge kokkusurumise määra, pideva helitugevuse tagamiseks kasutatavate võimetega, kõrge selguse tagamise võimega igasugustes helitasemetes, täiendavate dünaamilise vahemiku juhtimisprofiilide olemasolu korral müraallikates kuulamisel ning metaandmete lisamisega, mis võimaldavad taastada kadusid vastuvõtja poolel.
  • Dekoodri stabiilne rakendus VVC (Versatile Video Coding) formaadi jaoks, tuntud ka kui H.266 videosurve standard, on välja kuulutatud koostöös MPEG (ISO/IEC JTC 1) ja VCEG (ITU-T) töörühmadega, milles osalesid sellised ettevõtted nagu Apple, Ericsson, Intel, Huawei, Microsoft, Qualcomm ja Sony. H.266 asendab H.265 (HEVC) ning tagab kõrge efektiivsuse kõikide ekraanilahutuste (SD-st ja HD-st kuni 4K ja 8K) edastamisel ja salvestamisel, toetades laiemat dünaamilist vahemikku (HDR, High Dynamic Range) ja 360-kraadist panoramavideot.
  • Lisatud on VVC dekodeerimise kiirendamise võimalus kasutades Intel QSV (Quick Sync Video) tehnoloogiat.
  • Lisa VVC kodeerija, mis on realiseeritud libvvenc teegi kaudu.
  • Realiseeritud on MV-HEVC (Multiview High Efficiency Video Coding) formaadi dekodeerimise võimalus, mida kasutatakse virtuaalreaalsuse peakomplektides ja nutitelefonides stereoskoopilise video edastamiseks.
  • Lisatud on dekooder LCEVC videosalvestusstandardi jaoks, mis on реализован использованиена LCEVCdec välise teegi baasil. LCEVC lisab juba olemasolevate H.26x ja MP4/ISOBMFF kodekitega kvaliteedi parandamiseks täiendava andmekihiga.
  • Matroska ja MP4/MOV meediatekide pakendajates (muxer) on rakendatud metainfode parsimine ja salvestamine videote lõikamise teabe jaoks (nt kuvades ekraanidel, millel on erinev kuvasuhe).
  • Lisatud tugi heli kodeerimiseks ja dekodeerimiseks formaatides LC3 ja LC3plus, mis on optimeeritud heli edastamiseks minimaalsete viivitustega (nt kasutatakse Bluetooth-kõrvaklappides). Rakendamine põhineb välisel teegil liblc3. Lisatud LC3 ja LC3plus meediatekide dekooderid ja kodeerijad.
  • Lisatud tugi heli dekodeerimiseks formaatides AAC, AMR-NB, AMR-WB ja MP3, kasutades Androidi platvormi pakkumist API MediaCodec kaudu.
  • Lisatud D3D12VA HEVC kodeerija, mis rakendab riistvaralist kiirendust API D3D12 kaudu.
  • Lisatud subtiitrite dekooder formaatides RCWT (Raw Captions with Time).
  • DEC Alpha DSP toe lõpetamine.
  • Lisatud videoallikas, mis genereerib Perlin'i müra.
  • Koodekite ja filtrite jaoks on rakendatud YUV värviruumi ühtlustamise protsess.
  • Lisatud filtrid pad_vaapi ja drawbox_vaapi videole vahede ja ääriste lisamiseks.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster