Scaoileadh pacáiste ilmheán FFmpeg 5.0

Tar éis deich mí forbartha, tá pacáiste ilmheán FFmpeg 5.0 ar fáil, a chuimsíonn sraith feidhmchlár agus bailiúchán leabharlann le haghaidh oibríochtaí ar bhformáidí éagsúla ilmheán (formáidí fuaime agus físe a thaifeadadh, a thiontú agus a dhíchódú). Déantar an pacáiste a dháileadh faoi cheadúnais LGPL agus GPL, déantar forbairt FFmpeg in aice leis an tionscadal MPlayer. Mínítear an t-athrú suntasach ar líon na leaganacha ag athruithe suntasacha san API agus an t-aistriú chuig scéim ghiniúna nua scaoilte, de réir a ndéanfar eisiúintí suntasacha nua a ghiniúint uair sa bhliain, agus scaoileadh le ham tacaíochta leathnaithe - uair amháin gach dhá bhliain. Is é FFmpeg 5.0 an chéad eisiúint LTS den tionscadal.

I measc na n-athruithe a cuireadh le FFmpeg 5.0 tá:

  • Tá glantachán suntasach déanta ar na sean-APIanna le haghaidh ionchódú agus díchódaithe agus tá aistriú déanta go dtí an API N:M nua, a thairgeann comhéadan bogearraí aonair le haghaidh fuaime agus físe, chomh maith le codecs a scaradh le haghaidh sruthanna ionchuir agus aschuir. . Baineadh gach sean API a marcáladh roimhe seo mar neamhcheadaithe. Cuireadh API nua leis le haghaidh scagairí srutha giotán. Formáidí agus codecs scartha - ní neadaíonn dí-chomhbhrúiteoirí coimeádán meán comhthéacs iomlán na ndíchódóirí a thuilleadh. Baineadh APInna chun codecs agus formáidí a chlárú - cláraítear gach formáid i gcónaí anois.
  • Baineadh an leabharlann libavresample.
  • Tá API níos simplí bunaithe ar AVFrame curtha leis an leabharlann libswscale.
  • Tacaíocht feabhsaithe go suntasach don API grafaic Vulkan.
  • Tacaíocht bhreise le haghaidh luasghéarú crua-earraí ar dhíchódú agus ionchódú formáidí VP9 agus ProRes ag baint úsáide as an VideoToolbox API.
  • Tacaíocht bhreise don ailtireacht LoongArch a úsáidtear i bpróiseálaithe Loongson, chomh maith le tacaíocht do na síntí LSX agus LASX SIMD a chuirtear ar fáil i LoongArch. Tá leas iomlán a bhaint as LoongArch ar leith curtha i bhfeidhm do chódaigh H.264, VP8 agus VP9.
  • Tacaíocht bhreise do phrótacal Concatf, a shainíonn formáid chun liosta acmhainní a aistriú (“ffplay concatf:split.txt”).
  • Cuireadh díchódóirí nua leis: Speex, MSN Siren, ADPCM IMA Acorn Replay, GEM (íomhánna raster).
  • Tá ionchódóirí nua curtha leis: bitpacked, Apple Graphics (SMC), ADPCM IMA Westwood, VideoToolbox ProRes. Athraíodh socruithe ionchódóra AAC chun cáilíocht níos airde a bhaint amach.
  • Pacálaithe coimeádán meán breise (muxer): Westwood AUD, Argonaut Games CVG, AV1 (Sruth giotán lastuas íseal).
  • Díphacáil coimeádán meán breise (demuxer): IMF, Argonaut Games CVG.
  • Cuireadh parsálaí nua leis don chód fuaime AMR (Il-Ráta Oiriúnaitheach).
  • Pacálaí sonraí pálasta breise (paicéadóir) chun físeáin neamh-chomhbhrúite a tharchur ag baint úsáide as an bprótacal RTP (RFC 4175).
  • Scagairí físeáin nua:
    • deighleog agus deighleog - roinnt sruth amháin le físeán nó fuaime i sruthanna éagsúla, scartha le ham nó frámaí.
    • hsvkey agus hsvhold - cuir luachanna liathscála in ionad cuid de raon datha HSV san fhíseán.
    • grayworld - ceartú dath físeáin ag baint úsáide as algartam bunaithe ar an hipitéis domhan liath.
    • scharr — feidhmiú an oibreora Schar (leath eile den oibreoir Sobel le comhéifeachtaí éagsúla) ar an bhfíseán ionchuir.
    • morpho - is féidir leat claochluithe moirfeolaíocha éagsúla a chur i bhfeidhm ar an bhfíseán.
    • latency agus alatency - tomhaiseann sé an mhoill scagtha íosta agus uasta le haghaidh scagaire a cuireadh i bhfeidhm roimhe seo.
    • limitdiff - cinneann an difríocht idir dhá nó trí shruth físeáin.
    • xcorrelate - Ríomhtar an tras-chomhghaol idir sruthanna físeáin.
    • varblur - doiléir físe athraitheach le sainmhíniú ar ga doiléir ón dara físeán.
    • huesaturation - Cuir lí, saturation, nó coigeartuithe déine i bhfeidhm ar fhíseán.
    • dathspeictream — giniúint físe srutha le speictream datha tugtha.
    • libplacebo - iarratas chun scáthaitheoirí HDR a phróiseáil ó leabharlann libplacebo.
    • Is leaganacha de scagairí smeach físeáin ingearacha nó cothrománacha (vflip, hflip agus smeach) iad vflip_vulkan, hflip_vulkan agus flip_vulkan, arna gcur i bhfeidhm ag baint úsáide as an API grafaicí Vulkan.
    • Is malairt eile é yadif_videotoolbox den scagaire dí-idirghabhála yadif bunaithe ar chreat VideoToolbox.
  • Scagairí fuaime nua:
    • apiclip - gearrthóir síceafhuaimneach a chur i bhfeidhm ar shruth fuaime.
    • afwtdn - Sochtann torann leathanbhanda.
    • adecorrelate — an t-algartam dí-chomhghaolaithe a chur i bhfeidhm ar an sruth ionchuir.
    • atilt - feidhmíonn sé athrú speictreach do raon minicíochta ar leith.
    • asdr - saobhadh comhartha idir dhá shruth fuaime a chinneadh.
    • spectralstats - staitisticí aschuir le tréithe speictreach gach cainéal fuaime.
    • adynamicsmooth - smúdáil dinimiciúil an tsrutha fuaime.
    • adynamicequalizer - cothromú dinimiciúil an sruth fuaime.
    • anlmf - Cuir an t-algartam cearnóga is lú meán i bhfeidhm ar shruth fuaime.

Foinse: oscailtenet.ru

Add a comment