Kutolewa kwa kifurushi cha media titika cha FFmpeg 5.1

Baada ya miezi sita ya maendeleo, kifurushi cha media titika cha FFmpeg 5.1 kinapatikana, ambacho kinajumuisha seti ya programu na mkusanyiko wa maktaba ya utendakazi kwenye fomati mbalimbali za media titika (kurekodi, kubadilisha na kusimbua fomati za sauti na video). Kifurushi kinasambazwa chini ya leseni za LGPL na GPL, ukuzaji wa FFmpeg unafanywa karibu na mradi wa MPlayer. Mabadiliko makubwa katika nambari ya toleo yanafafanuliwa na mabadiliko makubwa katika API na mpito kwa mpango mpya wa uzalishaji wa toleo, kulingana na ambayo matoleo mapya muhimu yatatolewa mara moja kwa mwaka, na kutolewa kwa muda wa usaidizi ulioongezwa - mara moja kila baada ya miaka miwili. FFmpeg 5.0 itakuwa toleo la kwanza la LTS la mradi huo.

Miongoni mwa mabadiliko yaliyoongezwa katika FFmpeg 5.1 ni:

  • Imeongeza usaidizi kwa mfumo wa faili uliogatuliwa IPFS na itifaki inayotumiwa nayo kufunga anwani za kudumu za IPNS.
  • Usaidizi ulioongezwa kwa umbizo la picha la QOI.
  • Usaidizi ulioongezwa kwa umbizo la picha la PHM (Ramani ya kuelea Nusu inayobebeka).
  • Uwezo wa kutumia API ya VDPAU (Msimbo wa Video na Uwasilishaji) kwa ajili ya kuongeza kasi ya maunzi ya utatuzi wa video katika umbizo la AV1 umetekelezwa.
  • Usaidizi wa kiolesura cha urithi wa kusimbua video maunzi XvMC umekatishwa.
  • Imeongeza chaguo la "-o" kwa matumizi ya ffprobe ili kutoa faili iliyobainishwa badala ya mtiririko wa kawaida wa pato.
  • Imeongeza avkodare mpya: DFPWM, Vizrt Binary Image.
  • Imeongeza encoders mpya: pcm-bluray, DFPWM, Vizrt Binary Image.
  • Vifungashio vya vyombo vya habari vilivyoongezwa (muxer): DFPWM.
  • Vipakuaji vya vyombo vya habari vilivyoongezwa (demuxer): DFPWM.
  • Vichungi vipya vya video:
    • SITI - hesabu ya sifa za ubora wa video SI (Maelezo ya anga) na TI (Maelezo ya Muda).
    • avsynctest - huangalia maingiliano ya sauti na video.
    • maoni - kuelekeza upya fremu zilizopunguzwa kwa kichujio kingine na kisha kuunganisha matokeo na video asili.
    • pixelize - pixelizes video.
    • colormap - onyesho la rangi kutoka kwa video zingine.
    • colorchart - kizazi cha meza ya mipangilio ya rangi.
    • kuzidisha - kuzidisha maadili ya pixel kutoka kwa video ya kwanza kwa saizi kutoka kwa video ya pili.
    • pgs_frame_merge huunganisha sehemu za manukuu ya PGS kwenye pakiti moja (bitstream).
    • blurdetect - huamua blur ya muafaka.
    • remap_opencl - hufanya urekebishaji wa pikseli.
    • chromakey_cuda ni utekelezaji wa chromakey ambao hutumia API ya CUDA kuongeza kasi.
  • Vichujio vipya vya sauti:
    • mazungumzo - uzalishaji wa sauti inayozingira (3.0) kutoka kwa stereo, kuhamisha sauti ya mazungumzo yaliyopo katika chaneli zote mbili za stereo hadi chaneli kuu.
    • tiltshelf - ongeza / punguza masafa ya juu au ya chini.
    • virtualbass - huzalisha chaneli ya ziada ya besi kulingana na data kutoka kwa chaneli za stereo.

Chanzo: opennet.ru

Kuongeza maoni