FFmpeg 4.4 рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдкреЕрдХреЗрдЬрдЪреЗ рдкреНрд░рдХрд╛рд╢рди

рджрд╣рд╛ рдорд╣рд┐рдиреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдирдВрддрд░, FFmpeg 4.4 рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдкреЕрдХреЗрдЬ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рд╡рд┐рд╡рд┐рдз рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдлреЙрд░рдореЕрдЯрд╡рд░ (рд░реЗрдХреЙрд░реНрдбрд┐рдВрдЧ, рдХрдиреНрд╡реНрд╣рд░реНрдЯрд┐рдВрдЧ рдЖрдгрд┐ рдбреАрдХреЛрдбрд┐рдВрдЧ рдСрдбрд┐рдУ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ рдлреЙрд░рдореЕрдЯреНрд╕) рдСрдкрд░реЗрд╢рдиреНрд╕рд╕рд╛рдареА рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдЪрд╛ рд╕рдВрдЪ рдЖрдгрд┐ рд▓рд╛рдпрдмреНрд░рд░реАрдВрдЪрд╛ рд╕рдВрдЧреНрд░рд╣ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. рдкреЕрдХреЗрдЬ рдПрд▓рдЬреАрдкреАрдПрд▓ рдЖрдгрд┐ рдЬреАрдкреАрдПрд▓ рдкрд░рд╡рд╛рдиреНрдпрд╛рдВрддрд░реНрдЧрдд рд╡рд┐рддрд░реАрдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдПрдлрдПрдлрдПрдордкреАрдИрдЬреА рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ MPlayer рдкреНрд░рдХрд▓реНрдкрд╛рд▓рд╛ рд▓рд╛рдЧреВрди рдХреЗрд▓реЗ рдЬрд╛рддреЗ.

FFmpeg 4.4 рдордзреНрдпреЗ рдЬреЛрдбрд▓реЗрд▓реНрдпрд╛ рдмрджрд▓рд╛рдВрдкреИрдХреА рд╣реЗ рдЖрд╣реЗрдд:

  • HEVC/H.265 (10/12bit) рдЖрдгрд┐ VP9 (10/12bit) рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рд╡реНрд╣рд┐рдбрд┐рдУ рдбреАрдХреЛрдбрд┐рдВрдЧрдЪреНрдпрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдкреНрд░рд╡реЗрдЧрд╕рд╛рдареА VDPAU (рд╡реНрд╣рд┐рдбрд┐рдУ рдбреАрдХреЛрдб рдЖрдгрд┐ рдкреНрд░реЗрдЭреЗрдВрдЯреЗрд╢рди) API рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ.
  • NVIDIA NVDEC рдЖрдгрд┐ Intel QSV (рдХреНрд╡рд┐рдХ рд╕рд┐рдВрдХ рд╡реНрд╣рд┐рдбрд┐рдУ) рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдкреНрд░рд╡реЗрдЧ рдЗрдВрдЬрд┐рди рд╡рд╛рдкрд░реВрди рддрд╕реЗрдЪ DXVA1/D2D3VA API рд╡рд╛рдкрд░реВрди AV11 рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рд╡реНрд╣рд┐рдбрд┐рдУ рдбреАрдХреЛрдбрд┐рдВрдЧрд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреБрд░рд╡рд▓реЗ рдЬрд╛рддреЗ.
  • libaom рд▓рд╛рдпрдмреНрд░рд░реА рд╡рд╛рдкрд░реВрди рдореЛрдиреЛрдХреНрд░реЛрдордордзреНрдпреЗ AV1 рдПрдиреНрдХреЛрдб рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА (рдХрд┐рдорд╛рди рдЖрд╡реГрддреНрддреА 2.0.1 рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ).
  • AV1 рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рд╡реНрд╣рд┐рдбрд┐рдУ рдПрдиреНрдХреЛрдб рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ SVT-AV1 (рд╕реНрдХреЗрд▓реЗрдмрд▓ рд╡реНрд╣рд┐рдбрд┐рдУ рдЯреЗрдХреНрдиреЙрд▓реЙрдЬреА AV1) рдПрдиреНрдХреЛрдбрд░ рд╡рд╛рдкрд░реВрди рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдЬреА рдЖрдзреБрдирд┐рдХ рдЗрдВрдЯреЗрд▓ CPUs рдордзреНрдпреЗ рд╕рд╛рдкрдбрд▓реЗрд▓реНрдпрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рд╕рдорд╛рдВрддрд░ рд╕рдВрдЧрдгрди рдХреНрд╖рдорддрд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рддреЗ.
  • AudioToolbox рдлреНрд░реЗрдорд╡рд░реНрдХрджреНрд╡рд╛рд░реЗ рдЖрдЙрдЯрдкреБрдЯ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдЬреЛрдбрд▓реЗ.
  • рдЧреЛрдлрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (TLS рд╡рд░ рдЧреЛрдлрд░) рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • librist рд╡рд╛рдкрд░реВрди RIST (рд░рд┐рд▓рд╛рдпрдмрд▓ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реНрдЯреНрд░реАрдо рдЯреНрд░рд╛рдиреНрд╕рдкреЛрд░реНрдЯ) рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • libwavpack рдЖрдзрд╛рд░рд┐рдд рдПрдиреНрдХреЛрдбрд░рд╕рд╛рдареА рд╕рдорд░реНрдерди рдХрд╛рдврд▓реЗ.
  • рдирд╡реАрди рдбреАрдХреЛрдбрд░ рдЬреЛрдбрд▓реЗ: AV1 (рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдкреНрд░рд╡реЗрдЧрдХ рдбреАрдХреЛрдбрд┐рдВрдЧрд╕рд╣), AV1 (VAAPI рджреНрд╡рд╛рд░реЗ), AVS3 (libuavs3d рджреНрд╡рд╛рд░реЗ), Cintel RAW, PhotoCD, PGX, IPU, MobiClip Video, MobiClip FastAudio, ADPCM IMA MOFLEX, Argonaut Games Video (V2MSP) рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдкреЗрдВрдЯ), рд╕рд┐рдореНрдмрд╛рдпреЛрд╕рд┐рд╕ IMX, рдбрд┐рдЬрд┐рдЯрд▓ рдкрд┐рдХреНрдЪрд░реНрд╕ SGA.
  • рдирд╡реАрди рдПрдиреНрдХреЛрдбрд░ рдЬреЛрдбрд▓реЗ: RPZA, PFM, Cineform HD, OpenEXR, SpeedHQ, ADPCM IMA Ubisoft APM, ADPCM Argonaut Games, High Voltage Software ADPCM, ADPCM IMA AMV, TTML (рд╕рдмрдЯрд╛рдпрдЯрд▓реНрд╕).
  • рдЬреЛрдбрд▓реЗрд▓реЗ рдореАрдбрд┐рдпрд╛ рдХрдВрдЯреЗрдирд░ рдкреЕрдХрд░реНрд╕ (рдордХреНрд╕рд░): AMV, Rayman 2 APM, ASF (рдЕрд░реНрдЧреЛрдиреЙрдЯ рдЧреЗрдореНрд╕), TTML (рд╕рдмрдЯрд╛рдпрдЯрд▓реНрд╕), LEGO Racers ALP (.tun рдЖрдгрд┐ .pcm).
  • рдЬреЛрдбрд▓реЗрд▓реЗ рдореАрдбрд┐рдпрд╛ рдХрдВрдЯреЗрдирд░ рдЕрдирдкреЕрдХрд░реНрд╕ (рдбреАрдордХреНрд╕рд░): AV1 (рд▓реЛ рдУрд╡реНрд╣рд░рд╣реЗрдб рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо), ACE, AVS3, MacCaption, MOFLEX, MODS, MCA, SVS, BRP (рдЕрд░реНрдЧреЛрдиреЙрдЯ рдЧреЗрдореНрд╕), DAT, aax, IPU, xbm_pipe, binka, Simbiosis IMX, рдбрд┐рдЬрд┐рдЯрд▓ рдкрд┐рдХреНрдЪрд░реНрд╕ SGA , MSP v2 (Microsoft Paint).
  • рдирд╡реАрди рдкрд╛рд░реНрд╕рд░ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд: IPU, Dolby E, CRI, XBM.
  • рдирд╡реАрди рдлрд┐рд▓реНрдЯрд░:
    • chromanr - рд╡реНрд╣рд┐рдбрд┐рдУрдордзреАрд▓ рд░рдВрдЧрд╛рдЪрд╛ рдЖрд╡рд╛рдЬ рдХрдореА рдХрд░рддреЗ.
    • afreqshift рдЖрдгрд┐ aphaseshift - рдзреНрд╡рдиреАрдЪреА рд╡рд╛рд░рдВрд╡рд╛рд░рддрд╛ рдЖрдгрд┐ рдЯрдкреНрдкрд╛ рд╢рд┐рдлреНрдЯ рдХрд░рд╛.
    • adenorm - рдПрдХрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрддрд░рд╛рд╡рд░ рдЖрд╡рд╛рдЬ рдЬреЛрдбрддреЗ.
    • рд╕реНрдкреАрдЪрдиреЙрд░реНрдо - рднрд╛рд╖рдг рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдХрд░рддреЗ.
    • asupercut - рдЖрд╡рд╛рдЬрд╛рдкрд╛рд╕реВрди 20 kHz рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рд╡рд╛рд░рдВрд╡рд╛рд░рддрд╛ рдХрдореА рдХрд░рддреЗ.
    • asubcut - рд╕рдмрдмрдлрд░ рдлреНрд░рд┐рдХреНрд╡реЗрдиреНрд╕реА рдХрдореА рдХрд░рддреЗ.
    • asuperpass рдЖрдгрд┐ asuperstop - рдмрдЯрд░рд╡рд░реНрде рд╡рд╛рд░рдВрд╡рд╛рд░рддрд╛ рдлрд┐рд▓реНрдЯрд░рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА.
    • shufflepixels - рд╡реНрд╣рд┐рдбрд┐рдУ рдлреНрд░реЗрдордордзреНрдпреЗ рдкрд┐рдХреНрд╕реЗрд▓рдЪреА рдкреБрдирд░реНрд░рдЪрдирд╛ рдХрд░рддреЗ.
    • tmidequalizer - рдЯреЗрдореНрдкреЛрд░рд▓ рдорд┐рдбрд╡реЗ рд╡реНрд╣рд┐рдбрд┐рдУ рд╕рдореАрдХрд░рдг рдкреНрд░рднрд╛рд╡рд╛рдЪрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ.
    • estdif тАФ рдПрдЬ рд╕реНрд▓реЛрдк рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд╛рдкрд░реВрди рдбрд┐рдЗрдВрдЯрд░рд▓реЗрд╕рд┐рдВрдЧ.
    • epx рд╣реЗ рдкрд┐рдХреНрд╕реЗрд▓ рдЖрд░реНрдЯ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдПрдиреНрд▓рд╛рд░реНрдЬрдореЗрдВрдЯ рдлрд┐рд▓реНрдЯрд░ рдЖрд╣реЗ.
    • рдХрд╛рддрд░рдгреЗ - рдХрд╛рддрд░рдгреЗ рд╡реНрд╣рд┐рдбрд┐рдУ рдкрд░рд┐рд╡рд░реНрддрди.
    • kirsch - рд╡реНрд╣рд┐рдбрд┐рдУрд╡рд░ Kirsch рдСрдкрд░реЗрдЯрд░ рд▓рд╛рдЧреВ рдХрд░рд╛.
    • рд░рдВрдЧреАрдд рддрд╛рдкрдорд╛рди тАФ рд╡реНрд╣рд┐рдбрд┐рдУрдЪреЗ рд░рдВрдЧ рддрд╛рдкрдорд╛рди рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рд╛.
    • рдХрд▓рд░рдХреЙрдиреНрдЯреНрд░рд╛рд╕реНрдЯ - рд╡реНрд╣рд┐рдбрд┐рдУрд╕рд╛рдареА рдЖрд░рдЬреАрдмреА рдШрдЯрдХрд╛рдВрдордзреАрд▓ рд░рдВрдЧ рдХреЙрдиреНрдЯреНрд░рд╛рд╕реНрдЯ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рддреЗ.
    • colorcorre - рд╡реНрд╣рд┐рдбрд┐рдУрд╕рд╛рдареА рдкрд╛рдВрдврд░рд╛ рд╢рд┐рд▓реНрд▓рдХ рд╕рдорд╛рдпреЛрдЬрди.
    • colorize тАФ рд╡реНрд╣рд┐рдбрд┐рдУрд╡рд░ рд░рдВрдЧ рдЖрдЪреНрдЫрд╛рджрди.
    • рдПрдХреНрд╕рдкреЛрдЬрд░ - рд╡реНрд╣рд┐рдбрд┐рдУрд╕рд╛рдареА рдПрдХреНрд╕рдкреЛрдЬрд░ рдкрд╛рддрд│реА рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рддреЗ.
    • рдореЛрдиреЛрдХреНрд░реЛрдо - рд░рдВрдЧ рд╡реНрд╣рд┐рдбрд┐рдУ рдЧреНрд░реЗрд╕реНрдХреЗрд▓рдордзреНрдпреЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ.
    • aexciter - рдореВрд│ рд╕рд┐рдЧреНрдирд▓рдордзреНрдпреЗ рдЕрдиреБрдкрд╕реНрдерд┐рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдЙрдЪреНрдЪ-рдлреНрд░рд┐рдХреНрд╡реЗрдВрд╕реА рдзреНрд╡рдиреА рдШрдЯрдХрд╛рдВрдЪреА рдирд┐рд░реНрдорд┐рддреА.
    • vif рдЖрдгрд┐ msad - VIF (Visual Information Fidelity) рдЖрдгрд┐ MSAD (Man Sum of Absolute Diferences) рдЧреБрдгрд╛рдВрдХрд╛рдВрдЪреЗ рдирд┐рд░реНрдзрд╛рд░рдг рджреЛрди рд╡реНрд╣рд┐рдбрд┐рдУрдВрдордзреАрд▓ рдлрд░рдХрд╛рдВрдЪреЗ рдореВрд▓реНрдпрдорд╛рдкрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА.
    • рдУрд│рдЦ - рджреЛрди рд╡реНрд╣рд┐рдбрд┐рдУрдВрдордзреАрд▓ рдлрд░рдХрд╛рдЪреА рдкрд╛рддрд│реА рдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреЗ.
    • setts тАФ рдкреЕрдХреЗрдЯреНрд╕рдордзреНрдпреЗ (рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо) PTS (рдкреНрд░реЗрдЭреЗрдВрдЯреЗрд╢рди рдЯрд╛рдЗрдо рд╕реНрдЯреЕрдореНрдк) рдЖрдгрд┐ DTS (рдбреАрдХреЛрдбрд┐рдВрдЧ рдЯрд╛рдЗрдо рд╕реНрдЯреЕрдореНрдк) рд╕реЗрдЯ рдХрд░рддреЗ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛