Utgivelsen av multimediapakken FFmpeg 6.1

Etter ti mÄneders utvikling er multimedia-pakken FFmpeg 6.1 tilgjengelig, inkludert et sett med applikasjoner og en samling biblioteker for behandling av ulike multimediaformater (opptak, konvertering og dekoding av lyd- og videoformater). Pakken distribueres under LGPL- og GPL-lisenser, og utviklingen av FFmpeg skjer parallelt med MPlayer-prosjektet.

Av endringene som ble lagt til i FFmpeg 6.1, kan fĂžlgende fremheves:

  • Muligheten for Ă„ bruke Vulkan API for maskinvareakselerasjon av videodekoding i formatene H264, HEVC og AV1 er implementert.
  • En AV1 videokodek er lagt til, implementert basert pĂ„ VAAPI.
  • StĂžtte for bruk av HEVC, VP9 og AV1-kodeker i strĂžmmer basert pĂ„ RTMP-protokollen og i FLV-filer er lagt til.
  • En parser, kodek og dekoder for mediekonteinerformatet EVC (Essential Video Coding), utviklet av MPEGs arbeidsgruppe som en MPEG-5-standard, er lagt til.
  • StĂžtten for VAAPI er utvidet pĂ„ Windows-systemer med libva-win32-biblioteket.
  • Muligheten for Ă„ bruke P_SKIP-parametere for Ă„ akselerere videokoding ved hjelp av libx264-biblioteket er implementert.
  • En kodek for video i Microsoft RLE-formatet er lagt til.
  • Nye dekodere for Playdate, RivaTuner, vMix og OSQ er lagt til.
  • Basert pĂ„ libaribcaption-biblioteket er det implementert en dekoder for ARIB STD-B24 undertekster.
  • Nye demuxere for mediekonteinere er lagt til: Raw VVC (Versatile Video Coding, den nye standarden H.266/MPEG-I Part 3), Playdate, Raw AC-4, OSQ, CRI USM.
  • Nye muxere for mediekonteinere er lagt til: Raw AC-4 og Raw VVC.
  • Nye filtre for video:
    • color_vulkan — lager et bilde med en angitt farge ved Ă„ bruke Vulkan API.
    • bwdif_vulkan — utfĂžrer deinterlacing ved hjelp av BWDIF-algoritmen (Bob Weaver Deinterlacing Filter), implementert med Vulkan API.
    • bwdif_cuda — deinterlacing ved hjelp av BWDIF-algoritmen, implementert basert pĂ„ CUDA API.
    • nlmeans_vulkan — stĂžyreduksjon ved Ă„ bruke Non-local means-algoritmen, implementert med Vulkan API.
    • xfade_vulkan — implementering av overganger ved hjelp av Vulkan API.
    • zoneplate — genererer en sjekkvideotabell basert pĂ„ en Fresnel zonplate.
    • scale_vt og transpose_vt er skalerings- og transformasjonsfiltre, implementert ved hjelp av VideoToolBox API (macOS).
    • Setpts- og asetpts-filtrene har fĂ„tt stĂžtte for kommandoer.
  • Nye filtre for lyd:
    • arls — bruker en rekursiv metode for minste kvadrater for Ă„ tilpasse parametrene til Ă©n lydstrĂžm til en annen.
    • afireqsrc — genererer FIR-ekvalisator (filter med endelig impulsrespons).
    • apsnr — mĂ„ler signal-til-stĂžy-forhold.
    • asisdr — mĂ„ler signal-forvrengningsnivĂ„.
  • Nye bitstream-filtre:
    • Redigering av metadata i VVC-strĂžmmer (Versatile Video Coding, H.266).
    • Konvertering av VVC-strĂžmmer fra MP4 til «Annex B».
  • VerktĂžyet ffmpeg har fĂ„tt alternativet «-readrate_initial_burst» for Ă„ angi tiden for initial bufferlesing, etter hvilken «-readrate» grensen trer i kraft. Alternativet ‘-top’ er erklĂŠrt utdatert og bĂžr erstattes med filteret setfield.
  • VerktĂžyet ffprobe har fĂ„tt alternativet «-output_format», som er likt alternativet «-of» og kan brukes til Ă„ spesifisere utdataformatet (for eksempel kan json-format brukes). XML-utdata-skjemaet er endret for Ă„ stĂžtte flere elementer knyttet til ett overordnet element.

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