Utgivelsen av multimedia-pakken FFmpeg 7.1

Etter seks mÄneder med utvikling er multimediapakken FFmpeg 7.1 tilgjengelig, som inkluderer et sett med applikasjoner og et bibliotek for operasjoner med forskjellige multimediaformater (opptak, konvertering og dekoding av lyd- og videoformater). Pakken er skrevet i C og distribueres under LGPL- og GPL-lisenser.

Blant endringene i FFmpeg 7.1:

  • Videoenkodere i H.264- og H.265-formater har blitt lagt til, som bruker utvidelser av grafikk-API-en Vulkan for maskinvareakselerasjon av videoenkodingen. Funksjonaliteten til disse Vulkan-baserte enkodere er identisk med de tidligere tilgjengelige enkoderne som benytter VAAPI for akselerasjon.
  • Pakken inkluderer en egen dekoder for lydkoding i xHE-AAC-format (stĂžtter et undersett av AAC USAC), som brukes i strĂžmming av Netflix og er involvert i teknologi for digital radiodiffusjon Digital Radio Mondiale. Codec-en er bemerkelsesverdig for stĂžtte for et bredt spekter av bithastigheter (fra 12 til 300 kbit/s), hĂžy kompresjon, funksjoner for avspilling med konstant lydstyrke, sikring av hĂžy klarhet pĂ„ alle lydnivĂ„er, ekstra profiler for dynamisk rekkeviddekontroll ved lytting i stĂžyende miljĂžer og metadata som muliggjĂžr gjenoppretting av tap pĂ„ mottaksiden.
  • En stabil implementering av dekoderen for formatet VVC (Versatile Video Coding), ogsĂ„ kjent som video komprimeringsstandard H.266, utviklet i samarbeid mellom MPEG (ISO/IEC JTC 1) og VCEG (ITU-T), med deltakelse fra selskaper som Apple, Ericsson, Intel, Huawei, Microsoft, Qualcomm og Sony, er nĂ„ kunngjort. H.266 erstatter H.265 (HEVC) og tilbyr hĂžy effektivitet for overfĂžring og lagring av alle skjermopplĂžsninger (fra SD og HD til 4K og 8K), stĂžtter video med utvidet dynamisk omrĂ„de (HDR, High Dynamic Range) og panoramisk video i 360 grader.
  • Muligheten for akselerert dekoding av VVC ved bruk av Intel QSV (Quick Sync Video) er lagt til.
  • En VVC-enkoder er lagt til, implementert ved bruk av libvvenc-biblioteket.
  • StĂžtte for dekoding av video i MV-HEVC-format (Multiview High Efficiency Video Coding) har blitt implementert, som brukes i virtuelle virkelighetsviskere og pĂ„ smarttelefoner for Ă„ sende stereoskopisk video.
  • LCEVC-video codec stĂžtten er lagt til med en dekoder basert pĂ„ det eksterne LCEVCdec-biblioteket. LCEVC legger til et ekstra lag med metadata for Ă„ forbedre kvaliteten pĂ„ eksisterende H.26x- og MP4/ISOBMFF-kodeker.
  • I muxerne for mediekontainere (Matroska og MP4/MOV) er det implementert parsing og skriving av metadata med informasjon om videoklipping (for eksempel ved visning pĂ„ skjermer med andre bildestĂžrrelsesforhold).
  • StĂžtte for koding og dekoding av lyd i LC3- og LC3plus-formatene er lagt til, optimalisert for lav ventetid ved lydoverfĂžring (for eksempel brukt i Bluetooth-hodetelefoner). Implementeringen er basert pĂ„ det eksterne liblc3-biblioteket. Det er lagt til dekodere og muxere for mediekontainere for LC3 og LC3plus.
  • StĂžtte for dekoding av lyd i AAC-, AMR-NB-, AMR-WB- og MP3-formatene er lagt til, ved bruk av MediaCodec API som tilbys av Android-plattformen.
  • D3D12VA HEVC-koderen er lagt til, som implementerer maskinvareakselerasjon via D3D12 API.
  • En dekoder for undertekster i RCWT-format (Raw Captions with Time) er lagt til.
  • StĂžtten for DEC Alpha DSP er avsluttet.
  • En videokilde som genererer Perlin-stĂžy er lagt til.
  • En prosess for tilpasning av fargeomrĂ„det YUV er implementert for kodeker og filtre.
  • Filtrene pad_vaapi og drawbox_vaapi er lagt til for Ă„ legge til marginer og rammer til video.

Kilde: opennet.ru

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster