FFmpeg 5.1 -multimediapaketin julkaisu

Kuuden kuukauden kehitystyön jälkeen on saatavilla FFmpeg 5.1 -multimediapaketti, joka sisältää joukon sovelluksia ja kokoelman kirjastoja eri multimediaformaattien toimintaa varten (ääni- ja videoformaattien tallennus, muuntaminen ja dekoodaus). Paketti jaetaan LGPL- ja GPL-lisensseillä, FFmpeg-kehitys tapahtuu MPlayer-projektin yhteydessä. Merkittävä muutos versionumerossa selittyy merkittävillä muutoksilla API:ssa ja siirtymisellä uuteen julkaisun sukupolvijärjestelmään, jonka mukaan uusia merkittäviä julkaisuja syntyy kerran vuodessa ja julkaisuja pidennetyllä tukiajalla - kerran kahdessa vuodessa. FFmpeg 5.0 on projektin ensimmäinen LTS-julkaisu.

FFmpeg 5.1:aan lisätyt muutokset ovat:

  • Lisätty tuki hajautetulle tiedostojärjestelmälle IPFS ja sen kanssa käytettävälle protokollalle pysyvien IPNS-osoitteiden sitomiseen.
  • Lisätty tuki QOI-kuvamuodolle.
  • Lisätty tuki PHM (Portable Half float Map) -kuvamuodolle.
  • Mahdollisuus käyttää VDPAU (Video Decode and Presentation) API:ta videon dekoodauksen laitteistokiihdytykseen AV1-muodossa on otettu käyttöön.
  • Laitteiston videodekoodauksen XvMC:n vanhan käyttöliittymän tuki on lopetettu.
  • Lisätty "-o"-vaihtoehto ffprobe-apuohjelmaan, joka tulostaa määritettyyn tiedostoon tavallisen tulostusvirran sijaan.
  • Lisätty uusia dekoodeja: DFPWM, Vizrt Binary Image.
  • Lisätty uudet enkooderit: pcm-bluray, DFPWM, Vizrt Binary Image.
  • Lisätty mediasäiliöpakkaajat (muxer): DFPWM.
  • Lisätty mediasäiliön purkajat (demuxer): DFPWM.
  • Uudet videosuodattimet:
    • SITI - videon laatuominaisuuksien SI (Spatial Info) ja TI (Temporal Info) laskenta.
    • avsynctest - tarkistaa äänen ja videon synkronoinnin.
    • palaute - rajattujen kehysten uudelleenohjaus toiseen suodattimeen ja tuloksen yhdistäminen alkuperäiseen videoon.
    • pixelize - pikseloi videon.
    • värikartta - muiden videoiden värien heijastus.
    • colorchart — väriasetustaulukon luominen.
    • kerro - kertomalla pikseliarvot ensimmäisestä videosta toisen videon pikseleillä.
    • pgs_frame_merge yhdistää PGS-tekstityssegmentit yhdeksi paketiksi (bittivirta).
    • blurdetect - määrittää kehysten epäterävyyden.
    • remap_opencl - suorittaa pikselien uudelleenkartoituksen.
    • chromakey_cuda on chromakey-toteutus, joka käyttää CUDA API:a kiihdytykseen.
  • Uudet äänisuodattimet:
    • dialogi - surround-äänen (3.0) generointi stereosta siirtämällä molemmissa stereokanavissa olevien puhuttujen dialogien äänen keskikanavalle.
    • tiltshelf - lisää/vähennä korkeita tai matalia taajuuksia.
    • virtualbass - luo ylimääräisen bassokanavan stereokanavien tietojen perusteella.

Lähde: opennet.ru

Lisää kommentti