FFmpeg 4.4 multimedia paketinin buraxılışı

On aylıq inkişafdan sonra müxtəlif multimedia formatlarında (audio və video formatlarının qeyd edilməsi, konvertasiyası və dekodlanması) əməliyyatlar üçün proqramlar dəsti və kitabxanalar toplusunu özündə birləşdirən FFmpeg 4.4 multimedia paketi mövcuddur. Paket LGPL və GPL lisenziyaları altında paylanır, FFmpeg inkişafı MPlayer layihəsinə bitişik həyata keçirilir.

FFmpeg 4.4-ə əlavə edilən dəyişikliklər arasında:

  • HEVC/H.265 (10/12bit) və VP9 (10/12bit) formatlarında video deşifrənin aparat sürətləndirilməsi üçün VDPAU (Video Deşifrə və Təqdimat) API-dən istifadə etmək imkanı həyata keçirilib.
  • NVIDIA NVDEC və Intel QSV (Quick Sync Video) aparat sürətləndirici mühərriklərindən, həmçinin DXVA1/D2D3VA API-dən istifadə etməklə AV11 formatında videonun dekodlanması üçün dəstək verilir.
  • Libaom kitabxanasından istifadə edərək AV1-i monoxromda kodlaşdırmaq imkanı əlavə edildi (ən azı 2.0.1 versiyası tələb olunur).
  • Videonu AV1 formatında kodlaşdırmaq imkanı müasir Intel CPU-larında tapılan aparat paralel hesablama imkanlarından istifadə edən SVT-AV1 (Scalable Video Technology AV1) kodlayıcısından istifadə etməklə həyata keçirilib.
  • AudioToolbox çərçivəsi vasitəsilə çıxış cihazı əlavə edildi.
  • Gophers protokolu üçün əlavə dəstək (TLS üzərindən gopher).
  • libristdən istifadə edərək RIST (Etibarlı İnternet Axını Nəqliyyatı) protokolu üçün əlavə dəstək.
  • Libwavpack əsaslı kodlayıcı üçün dəstək silindi.
  • Əlavə edilmiş yeni dekoderlər: AV1 (avadanlığın sürətləndirilmiş dekodlanması ilə), AV1 (VAAPI vasitəsilə), AVS3 (libuavs3d vasitəsilə), Cintel RAW, PhotoCD, PGX, IPU, MobiClip Video, MobiClip FastAudio, ADPCM IMA MOFLEX (Video, Argonaut Games) Microsoft Paint), Simbiosis IMX, Digital Pictures SGA.
  • Yeni kodlayıcılar əlavə edildi: RPZA, PFM, Cineform HD, OpenEXR, SpeedHQ, ADPCM IMA Ubisoft APM, ADPCM Argonaut Games, Yüksək Gərginlik Proqramı ADPCM, ADPCM IMA AMV, TTML (altyazılar).
  • Əlavə edilmiş media konteyner qablaşdırıcıları (muxer): AMV, Rayman 2 APM, ASF (Argonaut Games), TTML (subtitrlər), LEGO Racers ALP (.tun və .pcm).
  • Əlavə edilmiş media konteynerini açan qurğular (demuxer): AV1 (Aşağı yerüstü bit axını), 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).
  • Yeni təhlilçilər əlavə edildi: IPU, Dolby E, CRI, XBM.
  • Yeni filtrlər:
    • chromanr - videodakı rəng səs-küyünü azaldır.
    • afreqshift və aphaseshift - səsin tezliyini və fazasını dəyişdirin.
    • adenorm - müəyyən səviyyədə səs-küy əlavə edir.
    • nitq norması - nitqin normallaşdırılmasını həyata keçirir.
    • asupercut - səsdən 20 kHz-dən yuxarı tezlikləri kəsir.
    • asubcut - subbufer tezliklərini kəsir.
    • asuperpass və asuperstop - Butterworth tezlik filtrlərinin tətbiqi.
    • shufflepixels - video kadrlardakı pikselləri yenidən təşkil edir.
    • tmidequalizer - Temporal Midway Video Equalization effektinin tətbiqi.
    • estdif — Edge Slope Tracing alqoritmindən istifadə edərək deinterlacing.
    • epx piksel sənəti yaratmaq üçün böyütmə filtridir.
    • kəsmə - kəsmə video transformasiyası.
    • kirsch - Videoya Kirsch operatorunu tətbiq edin.
    • colortemperature — videonun rəng temperaturunu tənzimləyin.
    • colorcontrast - video üçün RGB komponentləri arasında rəng kontrastını tənzimləyir.
    • colorcorrect - video üçün ağ balansının tənzimlənməsi.
    • colorize — video üzərində rəng örtüyü.
    • ekspozisiya - video üçün ekspozisiya səviyyəsini tənzimləyir.
    • monoxrom - rəngli videonu boz rəngə çevirir.
    • aexciter - orijinal siqnalda olmayan yüksək tezlikli səs komponentlərinin yaradılması.
    • vif və msad - iki video arasındakı fərqləri qiymətləndirmək üçün VIF (Visual İnformasiyanın Dəqiqliyi) və MSAD (Mütləq Fərqlərin Orta Cəmi) əmsallarının təyini.
    • identity — iki video arasında fərq səviyyəsinin müəyyən edilməsi.
    • setts — paketlərdə (bit axını) PTS (təqdimat vaxtı möhürü) və DTS (deşifrələmə vaxtı möhürü) təyin edir.

Mənbə: opennet.ru

Добавить комментарий