Pagpagawas sa FFmpeg 4.4 multimedia package

Pagkahuman sa napulo ka bulan nga pag-uswag, ang FFmpeg 4.4 multimedia package magamit, nga naglakip sa usa ka hugpong sa mga aplikasyon ug usa ka koleksyon sa mga librarya alang sa mga operasyon sa lainlaing mga format sa multimedia (pagrekord, pag-convert ug pag-decode sa mga format sa audio ug video). Ang pakete gipang-apod-apod ubos sa LGPL ug GPL nga mga lisensya, ang FFmpeg development gihimo tupad sa MPlayer nga proyekto.

Lakip sa mga pagbag-o nga gidugang sa FFmpeg 4.4 mao ang:

  • Ang abilidad sa paggamit sa VDPAU (Video Decode ug Presentation) API alang sa hardware acceleration sa video decoding sa HEVC/H.265 (10/12bit) ug VP9 (10/12bit) nga mga format gipatuman.
  • Gihatag ang suporta alang sa pag-decode sa video sa format nga AV1 gamit ang NVIDIA NVDEC ug Intel QSV (Quick Sync Video) nga mga makina sa pagpadali sa hardware, ingon man ang paggamit sa DXVA2/D3D11VA API.
  • Gidugang ang abilidad sa pag-encode sa AV1 sa monochrome gamit ang libaom library (nagkinahanglan labing menos bersyon 2.0.1).
  • Ang abilidad sa pag-encode sa video sa AV1 format gipatuman gamit ang SVT-AV1 (Scalable Video Technology AV1) encoder, nga naggamit sa hardware parallel computing tools nga makita sa modernong Intel CPU.
  • Gidugang nga output device pinaagi sa AudioToolbox framework.
  • Gidugang nga suporta alang sa gophers protocol (gopher sa TLS).
  • Gidugang nga suporta alang sa RIST (Reliable Internet Stream Transport) protocol gamit ang librist.
  • Gikuha ang suporta alang sa libwavpack based encoder.
  • Gidugang bag-ong mga decoder: AV1 (nga adunay hardware accelerated decoding), AV1 (pinaagi sa VAAPI), AVS3 (pinaagi sa libuavs3d), Cintel RAW, PhotoCD, PGX, IPU, MobiClip Video, MobiClip FastAudio, ADPCM IMA MOFLEX, Argonaut Games Video, MSP v2 ( Microsoft Paint), Simbiosis IMX, Digital Pictures SGA.
  • Gidugang bag-ong mga encoder: RPZA, PFM, Cineform HD, OpenEXR, SpeedHQ, ADPCM IMA Ubisoft APM, ADPCM Argonaut Games, High Voltage Software ADPCM, ADPCM IMA AMV, TTML (subtitles).
  • Gidugang nga media container packers (muxer): AMV, Rayman 2 APM, ASF (Argonaut Games), TTML (subtitles), LEGO Racers ALP (.tun ug .pcm).
  • Gidugang nga media container unpackers (demuxer): AV1 (Low overhead bitstream), ACE, AVS3, MacCaption, MOFLEX, MODS, MCA, SVS, BRP (Argonaut Games), DAT, aax, IPU, xbm_pipe, binka, Simbiosis IMX, Digital Pictures SGA , MSP v2 (Microsoft Paint).
  • Bag-ong mga parser gidugang: IPU, Dolby E, CRI, XBM.
  • Bag-ong mga filter:
    • chromanr - nagpamenos sa kasaba sa kolor sa video.
    • afreqshift ug aphaseshift - pagbalhin sa frequency ug phase sa tingog.
    • adenorm - nagdugang kasaba sa usa ka lebel.
    • speechnorm - naghimo sa pag-normalize sa pagsulti.
    • asupercut - nagputol sa mga frequency nga labaw sa 20 kHz gikan sa tingog.
    • asubcut - giputol ang subbuffer frequency.
    • asuperpass ug asuperstop - pagpatuman sa Butterworth frequency filters.
    • shufflepixels - nag-usab sa mga pixel sa mga video frame.
    • tmidequalizer - aplikasyon sa Temporal Midway Video Equalization nga epekto.
    • estdif β€” deinterlacing gamit ang Edge Slope Tracing algorithm.
    • Ang epx usa ka pagpadako nga filter alang sa paghimo sa pixel art.
    • shear - shear nga pagbag-o sa video.
    • kirsch - Ibutang ang Kirsch operator sa video.
    • colortemperature β€” i-adjust ang color temperature sa video.
    • colorcontrast - nag-adjust sa color contrast tali sa RGB component para sa video.
    • colorcorrect - pagpahiangay sa puti nga balanse alang sa video.
    • colorize β€” color overlay sa video.
    • exposure - nag-adjust sa lebel sa exposure para sa video.
    • monochrome - nag-convert sa kolor nga video ngadto sa grayscale.
    • aexciter - henerasyon sa high-frequency sound component nga wala sa orihinal nga signal.
    • vif ug msad - determinasyon sa VIF (Visual Information Fidelity) ug MSAD (Mean Sum of Absolute Differences) nga mga coefficient aron masusi ang mga kalainan tali sa duha ka video.
    • pagkatawo β€” pagtino sa lebel sa kalainan tali sa duha ka mga video.
    • setts β€” nagtakda sa PTS (presentation time stamp) ug DTS (decoding time stamp) sa mga packet (bitstream).

Source: opennet.ru

Idugang sa usa ka comment