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

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

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

  • рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдЖрдгрд┐ рдбреАрдХреЛрдбрд┐рдВрдЧрд╕рд╛рдареА рдЬреБрдиреНрдпрд╛ API рдЪреА рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╕рд╛рдлрд╕рдлрд╛рдИ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рдирд╡реАрди N:M API рдордзреНрдпреЗ рд╕рдВрдХреНрд░рдордг рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рдСрдбрд┐рдУ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУрд╕рд╛рдареА рдПрдХрд▓ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рджреЗрддреЗ, рддрд╕реЗрдЪ рдЗрдирдкреБрдЯ рдЖрдгрд┐ рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рд╡рд╛рд╣рд╛рдВрд╕рд╛рдареА рдХреЛрдбреЗрдХреНрд╕ рд╡реЗрдЧрд│реЗ рдХрд░рддреЗ. . рдкреВрд░реНрд╡реА рдирд╛рдкрд╕рдВрдд рдореНрд╣рдгреВрди рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХреЗрд▓реЗрд▓реЗ рд╕рд░реНрд╡ рдЬреБрдиреЗ API рдХрд╛рдврд▓реЗ. рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо рдлрд┐рд▓реНрдЯрд░рд╕рд╛рдареА рдирд╡реАрди API рдЬреЛрдбрд▓реЗ. рд╡рд┐рднрдХреНрдд рд╕реНрд╡рд░реВрдк рдЖрдгрд┐ рдХреЛрдбреЗрдХреНрд╕ - рдореАрдбрд┐рдпрд╛ рдХрдВрдЯреЗрдирд░ рдбреАрдХрдВрдкреНрд░реЗрд╕рд░ рдпрд╛рдкреБрдвреЗ рдбреАрдХреЛрдбрд░рдЪрд╛ рд╕рдВрдкреВрд░реНрдг рд╕рдВрджрд░реНрдн рдПрдореНрдмреЗрдб рдХрд░рдд рдирд╛рд╣реАрдд. рдХреЛрдбреЗрдХреНрд╕ рдЖрдгрд┐ рдлреЙрд░рдореЕрдЯреНрд╕рдЪреА рдиреЛрдВрджрдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА API рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗрдд - рд╕рд░реНрд╡ рдлреЙрд░рдореЕрдЯреНрд╕ рдЖрддрд╛ рдиреЗрд╣рдореА рдиреЛрдВрджрдгреАрдХреГрдд рдЕрд╕рддрд╛рдд.
  • libavresample рд▓рд╛рдпрдмреНрд░рд░реА рдХрд╛рдврд▓реА рдЖрд╣реЗ.
  • libswscale рд▓рд╛рдпрдмреНрд░рд░реАрдордзреНрдпреЗ рдПрдХ рд╕реЛрдкрд╛ AVFrame-рдЖрдзрд╛рд░рд┐рдд API рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
  • Vulkan рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ API рд╕рд╛рдареА рд▓рдХреНрд╖рдгреАрдп рд╕реБрдзрд╛рд░рд┐рдд рд╕рдорд░реНрдерди.
  • VideoToolbox API рд╡рд╛рдкрд░реВрди VP9 рдЖрдгрд┐ ProRes рдлреЙрд░рдореЕрдЯрдЪреЗ рдбреАрдХреЛрдбрд┐рдВрдЧ рдЖрдгрд┐ рдПрдиреНрдХреЛрдбрд┐рдВрдЧрдЪреНрдпрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдкреНрд░рд╡реЗрдЧрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • Loongson рдкреНрд░реЛрд╕реЗрд╕рд░рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ LoongArch рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА, рддрд╕реЗрдЪ LoongArch рдордзреНрдпреЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реНрдпрд╛ LSX рдЖрдгрд┐ LASX SIMD рд╡рд┐рд╕реНрддрд╛рд░рд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. H.264, VP8 рдЖрдгрд┐ VP9 рдХреЛрдбреЗрдХреНрд╕рд╕рд╛рдареА LoongArch-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд.
  • Concatf рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ, рдЬреЗ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреА рд╕реВрдЪреА рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрд╡рд░реВрдк рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ (тАЬffplay concatf:split.txtтАЭ).
  • рдирд╡реАрди рдбреАрдХреЛрдбрд░ рдЬреЛрдбрд▓реЗ: Speex, MSN рд╕рд╛рдпрд░рди, ADPCM IMA Acorn Replay, GEM (рд░рд╛рд╕реНрдЯрд░ рдкреНрд░рддрд┐рдорд╛).
  • рдирд╡реАрди рдПрдиреНрдХреЛрдбрд░ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд: bitpacked, Apple Graphics (SMC), ADPCM IMA Westwood, VideoToolbox ProRes. рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА AAC рдПрдиреНрдХреЛрдбрд░ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдмрджрд▓рд▓реНрдпрд╛ рдЖрд╣реЗрдд.
  • рдЬреЛрдбрд▓реЗрд▓реЗ рдореАрдбрд┐рдпрд╛ рдХрдВрдЯреЗрдирд░ рдкреЕрдХрд░реНрд╕ (рдордХреНрд╕рд░): Westwood AUD, Argonaut Games CVG, AV1 (рд▓реЛ рдУрд╡реНрд╣рд░рд╣реЗрдб рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо).
  • рдЬреЛрдбрд▓реЗрд▓реЗ рдореАрдбрд┐рдпрд╛ рдХрдВрдЯреЗрдирд░ рдЕрдирдкреЕрдХрд░реНрд╕ (рдбреАрдордХреНрд╕рд░): IMF, Argonaut Games CVG.
  • AMR (рдЕреЕрдбреЙрдкреНрдЯрд┐рд╡реНрд╣ рдорд▓реНрдЯреА-рд░реЗрдЯ) рдСрдбрд┐рдУ рдХреЛрдбреЗрдХрд╕рд╛рдареА рдирд╡реАрди рдкрд╛рд░реНрд╕рд░ рдЬреЛрдбрд▓рд╛.
  • RTP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (RFC 4175) рд╡рд╛рдкрд░реВрди рдЕрд╕рдВрдкреАрдбрд┐рдд рд╡реНрд╣рд┐рдбрд┐рдУ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреЗрд▓реЛрдб рдбреЗрдЯрд╛ рдкреЕрдХрд░ (рдкреЕрдХреЗрдЯрд┐рдЭрд░) рдЬреЛрдбрд▓реЗ.
  • рдирд╡реАрди рд╡реНрд╣рд┐рдбрд┐рдУ рдлрд┐рд▓реНрдЯрд░:
    • рд╡рд┐рднрд╛рдЧ рдЖрдгрд┐ рд╡рд┐рднрд╛рдЬрди - рд╡реНрд╣рд┐рдбрд┐рдУ рдХрд┐рдВрд╡рд╛ рдСрдбрд┐рдУрд╕рд╣ рдПрдХрд╛ рдкреНрд░рд╡рд╛рд╣рд╛рдЪреЗ рдЕрдиреЗрдХ рдкреНрд░рд╡рд╛рд╣рд╛рдВрдордзреНрдпреЗ рд╡рд┐рднрд╛рдЬрди, рд╡реЗрд│ рдХрд┐рдВрд╡рд╛ рдлреНрд░реЗрдорджреНрд╡рд╛рд░реЗ рд╡рд┐рднрдХреНрдд.
    • hsvkey рдЖрдгрд┐ hsvhold - рд╡реНрд╣рд┐рдбрд┐рдУрдордзреАрд▓ HSV рд░рдВрдЧ рд╢реНрд░реЗрдгреАрдЪрд╛ рднрд╛рдЧ рдЧреНрд░реЗрд╕реНрдХреЗрд▓ рдореВрд▓реНрдпрд╛рдВрд╕рд╣ рдмрджрд▓рд╛.
    • grayworld - рд░рд╛рдЦрд╛рдбреА рдЬрдЧрд╛рдЪреНрдпрд╛ рдЧреГрд╣реАрддрдХрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд╛рдкрд░реВрди рд╡реНрд╣рд┐рдбрд┐рдУ рд░рдВрдЧ рд╕реБрдзрд╛рд░рдгрд╛.
    • scharr тАФ рдЗрдирдкреБрдЯ рд╡реНрд╣рд┐рдбрд┐рдУрд╡рд░ Schar рдСрдкрд░реЗрдЯрд░рдЪрд╛ (рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдЧреБрдгрд╛рдВрдХрд╛рдВрд╕рд╣ рд╕реЛрдмреЗрд▓ рдСрдкрд░реЗрдЯрд░рдЪрд╛ рдПрдХ рдкреНрд░рдХрд╛рд░) рдЕрд░реНрдЬ.
    • morpho - рддреБрдореНрд╣рд╛рд▓рд╛ рд╡реНрд╣рд┐рдбрд┐рдУрдордзреНрдпреЗ рд╡рд┐рд╡рд┐рдз рдореЙрд░реНрдлреЛрд▓реЙрдЬрд┐рдХрд▓ рдЯреНрд░рд╛рдиреНрд╕рдлреЙрд░реНрдореЗрд╢рди рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.
    • рд╡рд┐рд▓рдВрдмрддрд╛ рдЖрдгрд┐ рд╡рд┐рд▓рдВрдмрддрд╛ - рдкреВрд░реНрд╡реА рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдлрд┐рд▓реНрдЯрд░рд╕рд╛рдареА рдХрд┐рдорд╛рди рдЖрдгрд┐ рдХрдорд╛рд▓ рдлрд┐рд▓реНрдЯрд░рд┐рдВрдЧ рд╡рд┐рд▓рдВрдм рдореЛрдЬрддреЗ.
    • limitdiff - рджреЛрди рдХрд┐рдВрд╡рд╛ рддреАрди рд╡реНрд╣рд┐рдбрд┐рдУ рдкреНрд░рд╡рд╛рд╣рд╛рдВрдордзреАрд▓ рдлрд░рдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ.
    • xcorrelate - рд╡реНрд╣рд┐рдбрд┐рдУ рдкреНрд░рд╡рд╛рд╣рд╛рдВрдордзреАрд▓ рдХреНрд░реЙрд╕-рд╕рдВрдмрдВрдзрд╛рдЪреА рдЧрдгрдирд╛ рдХрд░рддреЗ.
    • varblur - рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓ рд╡реНрд╣рд┐рдбрд┐рдУ рдмреНрд▓рд░ рджреБрд╕рд▒реНрдпрд╛ рд╡реНрд╣рд┐рдбрд┐рдУрдордзреАрд▓ рдмреНрд▓рд░ рд░реЗрдбрд┐рдпрд╕рдЪреНрдпрд╛ рд╡реНрдпрд╛рдЦреНрдпреЗрд╕рд╣.
    • huesaturation - рд╡реНрд╣рд┐рдбрд┐рдУрд╡рд░ рд░рдВрдЧ, рд╕рдВрдкреГрдХреНрддрддрд╛ рдХрд┐рдВрд╡рд╛ рддреАрд╡реНрд░рддрд╛ рд╕рдорд╛рдпреЛрдЬрди рд▓рд╛рдЧреВ рдХрд░рд╛.
    • рдХрд▓рд░рд╕реНрдкреЗрдХреНрдЯреНрд░рдо тАФ рджрд┐рд▓реЗрд▓реНрдпрд╛ рдХрд▓рд░ рд╕реНрдкреЗрдХреНрдЯреНрд░рдорд╕рд╣ рд╡реНрд╣рд┐рдбрд┐рдУ рдкреНрд░рд╡рд╛рд╣рд╛рдЪреА рдирд┐рд░реНрдорд┐рддреА.
    • libplacebo - libplacebo рд▓рд╛рдпрдмреНрд░рд░реАрдордзреВрди HDR рд╢реЗрдбрд░реНрд╕рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрд░реНрдЬ.
    • vflip_vulkan, hflip_vulkan рдЖрдгрд┐ flip_vulkan рд╣реЗ рдЙрднреНрдпрд╛ рдХрд┐рдВрд╡рд╛ рдХреНрд╖реИрддрд┐рдЬ рд╡реНрд╣рд┐рдбрд┐рдУ рдлреНрд▓рд┐рдк рдлрд┐рд▓реНрдЯрд░рдЪреЗ рд░реВрдкреЗ рдЖрд╣реЗрдд (vflip, hflip рдЖрдгрд┐ flip), рдЬреЗ Vulkan рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ API рд╡рд╛рдкрд░реВрди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд.
    • yadif_videotoolbox рд╣реЗ рд╡реНрд╣рд┐рдбрд┐рдУрдЯреВрд▓рдмреЙрдХреНрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХрд╡рд░ рдЖрдзрд╛рд░рд┐рдд yadif рдбреАрдЗрдВрдЯрд░рд▓реЗрд╕рд┐рдВрдЧ рдлрд┐рд▓реНрдЯрд░рдЪреЗ рдПрдХ рдкреНрд░рдХрд╛рд░ рдЖрд╣реЗ.
  • рдирд╡реАрди рдзреНрд╡рдиреА рдлрд┐рд▓реНрдЯрд░:
    • apsyclip - рдСрдбрд┐рдУ рдкреНрд░рд╡рд╛рд╣рд╛рдд рд╕рд╛рдпрдХреЛрдХреЙрд╕реНрдЯрд┐рдХ рдХреНрд▓рд┐рдкрд░рдЪрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ.
    • afwtdn - рдмреНрд░реЙрдбрдмрдБрдб рдЖрд╡рд╛рдЬ рджрд╛рдмрддреЗ.
    • adecorrelate тАФ рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░реАрдорд╡рд░ рдбреЗрдХреЛрд░реЗрд▓реЗрд╢рди рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд▓рд╛рдЧреВ рдХрд░рдгреЗ.
    • atilt - рджрд┐рд▓реЗрд▓реНрдпрд╛ рд╡рд╛рд░рдВрд╡рд╛рд░рддрд╛ рд╢реНрд░реЗрдгреАрд╕рд╛рдареА рд╕реНрдкреЗрдХреНрдЯреНрд░рд▓ рд╢рд┐рдлреНрдЯ рд▓рд╛рдЧреВ рдХрд░рддреЗ.
    • asdr - рджреЛрди рдСрдбрд┐рдУ рдкреНрд░рд╡рд╛рд╣рд╛рдВрдордзреАрд▓ рд╕рд┐рдЧреНрдирд▓ рд╡рд┐рдХреГрддреАрдЪреЗ рдирд┐рд░реНрдзрд╛рд░рдг.
    • asspectralstats - рдкреНрд░рддреНрдпреЗрдХ рдСрдбрд┐рдУ рдЪреЕрдиреЗрд▓рдЪреНрдпрд╛ рд╡рд░реНрдгрдХреНрд░рдореАрдп рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╕рд╣ рдЖрдЙрдЯрдкреБрдЯ рдЖрдХрдбреЗрд╡рд╛рд░реА.
    • adynamicsmooth - рдзреНрд╡рдиреА рдкреНрд░рд╡рд╛рд╣рд╛рдЪреЗ рдбрд╛рдпрдиреЕрдорд┐рдХ рд╕реНрдореВрдерд┐рдВрдЧ.
    • adynamicequalizer - рдзреНрд╡рдиреА рдкреНрд░рд╡рд╛рд╣рд╛рдЪреЗ рдбрд╛рдпрдиреЕрдорд┐рдХ рд╕рдорд╛рдиреАрдХрд░рдг.
    • anlmf - рдСрдбрд┐рдУ рд╕реНрдЯреНрд░реАрдорд╡рд░ рдХрд┐рдорд╛рди рд╕рд░рд╛рд╕рд░реА рдЪреМрд░рд╕ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд▓рд╛рдЧреВ рдХрд░рд╛.

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

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