Kutolewa kwa kifurushi cha media titika cha FFmpeg 4.4

Baada ya miezi kumi ya maendeleo, kifurushi cha media titika cha FFmpeg 4.4 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.

Miongoni mwa mabadiliko yaliyoongezwa katika FFmpeg 4.4 ni:

  • Uwezo wa kutumia API ya VDPAU (Msimbo wa Video na Uwasilishaji) kwa kuongeza kasi ya maunzi ya usimbaji video katika miundo ya HEVC/H.265 (10/12bit) na VP9 (10/12bit) imetekelezwa.
  • Usaidizi hutolewa kwa kusimbua video katika umbizo la AV1 kwa kutumia injini za kuongeza kasi za maunzi za NVIDIA NVDEC na Intel QSV (Quick Sync Video), pamoja na kutumia API ya DXVA2/D3D11VA.
  • Imeongeza uwezo wa kusimba AV1 katika monochrome kwa kutumia maktaba ya libaom (inahitaji angalau toleo la 2.0.1).
  • Uwezo wa kusimba video katika umbizo la AV1 umetekelezwa kwa kutumia kisimbaji cha SVT-AV1 (Scalable Video Technology AV1), kinachotumia uwezo wa kompyuta sambamba wa maunzi unaopatikana katika Intel CPU za kisasa.
  • Kifaa cha pato kiliongezwa kupitia mfumo wa Kisanduku cha Sauti.
  • Usaidizi ulioongezwa kwa itifaki ya gophers (gopher over TLS).
  • Imeongeza usaidizi wa itifaki ya RIST (Usafiri Unaoaminika wa Mitiririko ya Mtandaoni) kwa kutumia librist.
  • Imeondoa usaidizi wa usimbaji msingi wa libwavpack.
  • Visimbuaji vipya vimeongezwa: AV1 (yenye utatuzi ulioharakishwa wa maunzi), AV1 (kupitia VAAPI), AVS3 (kupitia libuavs3d), Cintel RAW, PhotoCD, PGX, IPU, MobiClip Video, MobiClip FastAudio, ADPCM IMA MOFLEX, Video ya Michezo ya Argonaut, MSP v2 ( Rangi ya Microsoft), Simbiosis IMX, Picha za Dijiti SGA.
  • Visimbaji vipya vimeongezwa: RPZA, PFM, Cineform HD, OpenEXR, SpeedHQ, ADPCM IMA Ubisoft APM, ADPCM Argonaut Games, High Voltage Software ADPCM, ADPCM IMA AMV, TTML (manukuu).
  • Vifungashio vya vyombo vya habari vilivyoongezwa (muxer): AMV, Rayman 2 APM, ASF (Argonaut Games), TTML (manukuu), LEGO Racers ALP (.tun na .pcm).
  • Vipakuaji vya vyombo vya habari vilivyoongezwa (demuxer): AV1 (Mkondo wa juu wa chini), ACE, AVS3, MacCaption, MOFLEX, MODS, MCA, SVS, BRP (Michezo ya Argonaut), DAT, aax, IPU, xbm_pipe, binka, Simbiosis IMX, Picha za Dijiti SGA , MSP v2 (Rangi ya Microsoft).
  • Vichanganuzi vipya vimeongezwa: IPU, Dolby E, CRI, XBM.
  • Vichujio vipya:
    • chromanr - inapunguza kelele ya rangi kwenye video.
    • afreqshift na aphaseshift - kuhamisha mzunguko na awamu ya sauti.
    • adenorm - huongeza kelele kwa kiwango fulani.
    • hotuba ya kawaida - hufanya urekebishaji wa hotuba.
    • asupercut - hupunguza masafa zaidi ya 20 kHz kutoka kwa sauti.
    • asubcut - hupunguza masafa ya subbuffer.
    • asuperpass na asuperstop - utekelezaji wa filters za mzunguko wa Butterworth.
    • shufflepixels - hupanga upya saizi katika fremu za video.
    • tmidequalizer - utumiaji wa athari ya Kusawazisha Video ya Muda ya Midway.
    • estdif - kutenganisha kwa kutumia algoriti ya Ufuatiliaji wa Mteremko wa Edge.
    • epx ni kichujio cha kukuza cha kuunda sanaa ya pixel.
    • shear - shear video transformation.
    • kirsch - Tumia opereta wa Kirsch kwenye video.
    • joto la rangi - rekebisha joto la rangi ya video.
    • colorcontrast - hurekebisha tofauti ya rangi kati ya vipengele vya RGB kwa video.
    • colorcorrect - marekebisho ya usawa nyeupe kwa video.
    • colorize - weka rangi kwenye video.
    • mfiduo - hurekebisha kiwango cha mfiduo kwa video.
    • monochrome - hubadilisha video ya rangi kwenye kijivu.
    • aexciter - kizazi cha vipengele vya sauti vya juu-frequency ambazo hazipo katika ishara ya awali.
    • vif na msad - uamuzi wa vigawo vya VIF (Visual Information Fidelity) na MSAD (Wastani wa Jumla ya Tofauti Kabisa) ili kutathmini tofauti kati ya video mbili.
    • utambulisho - kuamua kiwango cha tofauti kati ya video mbili.
    • seti β€” huweka PTS (muhuri wa muda wa wasilisho) na DTS (muhuri wa muda wa kusimbua) kwenye pakiti (bitstream).

Chanzo: opennet.ru

Kuongeza maoni