FFmpeg 8.1

FFmpeg 8.1

PĂ€rast enam kui poolteist aastat arendust on vĂ€lja antud 8.1 projekt FFmpeg, koodnimega „Hoare“ (surnud sir Charles Hoare (11. jaanuar 1934 - 5. mĂ€rts 2026)).

See on komplekt vabavara teeke ja utiliite, millel on avatud lĂ€htekood, mis vĂ”imaldab salvestada, konverteerida ja edastada digitaalset heli ja videot erinevates formaatides. Nimi tuleneb MPEG ekspertgrupi ja FF, mis tĂ€hendab „fast forward“.

Projekt koosneb jÀrgmistest komponentidest:

  • ffmpeg — kĂ€surea utiliit, mis konverteerib videofaili ĂŒhest formaadist teise ja haarab videot reaalajas.
  • ffplay — lihtne meedianĂ€idik, mis pĂ”hineb SDL2 ja FFmpeg teekidel.
  • ffprobe — kĂ€surea utiliit, mis vĂ”imaldab koguda ja kuvada teavet meediafailide (nagu MediaInfo) ja multimeedia voogude, saadaval olevate seadmete, koodekite, formaatide, protokollide jne. kohta.
  • libavcodec — teek, mis sisaldab kĂ”iki audio/video koodekeid. Enamik koodekeid on arendatud „nullist“ parima jĂ”udluse tagamiseks.
  • libavformat — teek, millel on multiplexerid ja demultiplexerid erinevate audio- ja videoformaatide jaoks.
  • libavutil — lisateek standardsete ĂŒldfunktsioonide jaoks erinevate komponentide ffmpeg jaoks.
  • libpostproc — teek videote töötlemise standardsete alafunktsioonide jaoks.
  • libswscale — teek videote skaleerimiseks.
  • libavfilter — vĂ”imaldab muuta videovoogude vahel dekooderist kodeerijani "kohapeal".

Peamised muudatused:

  • katse toetust dekodeerimisele xHE-AAC MPEG-H kasutades teeki libmpeghdec;
  • lisatud EXIF-metadata analĂŒĂŒs;
  • rakendatud toetamine metainformatsiooni analĂŒĂŒsi ja edastamisele LCEVC (Layered Coding for Efficient Video Coding);
  • ProRes kodeerimine ja dekodeerimine ning DPX dekodeerimine Vulkaniga;
  • D3D12: H.264/AV1 kodeerimine, skaleerimisfiltrid (scale_d3d12), liikumise hinnangud (mestimate_d3d12) ja vahepealse skaneerimise (deinterlace_d3d12);
  • Rockchip platvormidele lisatud riistvaraline H.264 ja HEVC kodeerimine;
  • lisatud toetust ruumilise heliformaadi IAMF: projektsioonireĆŸiim, ruumilise heli multipleximise ja demultipleximise Ambisonic;
  • uued filtrid ja formaadid: filter drawvg SVG renderdamiseks ja filter vpp_amf video töötlemiseks lĂ€bi AMD AMF; lisatud hxvs formaadi demuxer.

Selles vĂ€ljaandes on palju sisemisi muudatusi ja tĂ”rgete parandusi. Tööd jĂ€tkatakse eelseisva swscale ĂŒmberkorraldamise kallal. Vulkanil pĂ”hinevad koodekite ja teatud filtrid ei sĂ”ltu enam GLSL kompileerimisest kĂ€itamisel, mis kiirendab nende inicialiseerimist. Blogis Khronos on avaldatud lisajutt Vulkan Compute koodekite rakendamisest, mis sisaldab tehnilisi ĂŒksikasju ning plaane tulevikuks.

Allikas: linux.org.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster