FFmpeg 5.1 āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻ°āĻŋāĻ˛āĻŋāĻœ

āĻ‰āĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ā§‡āĻ° āĻ›āĻ¯āĻŧ āĻŽāĻžāĻ¸ āĻĒāĻ°ā§‡, FFmpeg 5.1 āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ, āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡ (āĻ°ā§‡āĻ•āĻ°ā§āĻĄāĻŋāĻ‚, āĻ•āĻ¨āĻ­āĻžāĻ°ā§āĻŸāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻāĻŦāĻ‚ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ) āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ—ā§āĻ°āĻšāĨ¤ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœāĻŸāĻŋ āĻāĻ˛āĻœāĻŋāĻĒāĻŋāĻāĻ˛ āĻāĻŦāĻ‚ āĻœāĻŋāĻĒāĻŋāĻāĻ˛ āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ¨ā§āĻ¸ā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻĢāĻāĻĢāĻāĻŽāĻĒāĻŋāĻ— āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻŽā§‡āĻ¨ā§āĻŸ āĻāĻŽāĻĒāĻŋāĻĒā§āĻ˛ā§‡āĻ¯āĻŧāĻžāĻ° āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻ‚āĻ˛āĻ—ā§āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ API-āĻ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ°āĻŋāĻ˛āĻŋāĻœ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻļāĻ¨ āĻ¸ā§āĻ•āĻŋāĻŽā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡ āĻ¨āĻ¤ā§āĻ¨ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ°āĻŋāĻ˛āĻŋāĻœāĻ—ā§āĻ˛āĻŋ āĻŦāĻ›āĻ°ā§‡ āĻāĻ•āĻŦāĻžāĻ° āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻŦāĻ°ā§āĻ§āĻŋāĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ°āĻŋāĻ˛āĻŋāĻœ āĻšāĻŦā§‡ - āĻĒā§āĻ°āĻ¤āĻŋ āĻĻā§āĻ‡ āĻŦāĻ›āĻ°ā§‡ āĻāĻ•āĻŦāĻžāĻ°āĨ¤ FFmpeg 5.0 āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ LTS āĻ°āĻŋāĻ˛āĻŋāĻœ āĻšāĻŦā§‡āĨ¤

FFmpeg 5.1 āĻ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡:

  • āĻŦāĻŋāĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ­ā§‚āĻ¤ āĻĢāĻžāĻ‡āĻ˛ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ IPFS āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ IPNS āĻ āĻŋāĻ•āĻžāĻ¨āĻž āĻŦāĻžāĻāĻ§āĻžāĻ‡ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
  • QOI āĻ‡āĻŽā§‡āĻœ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
  • PHM (āĻĒā§‹āĻ°ā§āĻŸā§‡āĻŦāĻ˛ āĻšāĻžāĻĢ āĻĢā§āĻ˛ā§‹āĻŸ āĻŽā§āĻ¯āĻžāĻĒ) āĻ‡āĻŽā§‡āĻœ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
  • AV1 āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¤ā§āĻŦāĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ VDPAU (āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ•ā§‹āĻĄ āĻāĻŦāĻ‚ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž) API āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
  • āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāĻ•ā§‹āĻĄāĻŋāĻ‚ XvMC-āĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛āĻŋāĻ—ā§āĻ¯āĻžāĻ¸āĻŋ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ā§‡āĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
  • āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ ffprobe āĻ‡āĻ‰āĻŸāĻŋāĻ˛āĻŋāĻŸāĻŋāĻ¤ā§‡ "-o" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
  • āĻ¨āĻ¤ā§āĻ¨ āĻĄāĻŋāĻ•ā§‹āĻĄāĻžāĻ° āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡: DFPWM, Vizrt āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻ‡āĻŽā§‡āĻœāĨ¤
  • āĻ¨āĻ¤ā§āĻ¨ āĻāĻ¨āĻ•ā§‹āĻĄāĻžāĻ° āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡: pcm-bluray, DFPWM, Vizrt āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻ‡āĻŽā§‡āĻœāĨ¤
  • āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ•āĻ¨ā§āĻŸā§‡āĻ‡āĻ¨āĻžāĻ° āĻĒā§āĻ¯āĻžāĻ•āĻžāĻ° (muxer): DFPWM.
  • āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ•āĻ¨ā§āĻŸā§‡āĻ‡āĻ¨āĻžāĻ° āĻ†āĻ¨āĻĒā§āĻ¯āĻžāĻ•āĻžāĻ° (āĻĄāĻŋāĻŽāĻ•ā§āĻ¸āĻžāĻ°): DFPWMāĨ¤
  • āĻ¨āĻ¤ā§āĻ¨ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°:
    • SITI - āĻ­āĻŋāĻĄāĻŋāĻ“ āĻŽāĻžāĻ¨ā§‡āĻ° āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ā§‡āĻ° āĻ—āĻŖāĻ¨āĻž SI (āĻ¸ā§āĻĨāĻžāĻ¨āĻŋāĻ• āĻ¤āĻĨā§āĻ¯) āĻāĻŦāĻ‚ TI (āĻŸā§‡āĻŽā§āĻĒā§‹āĻ°āĻžāĻ˛ āĻ¤āĻĨā§āĻ¯)āĨ¤
    • avsynctest - āĻ…āĻĄāĻŋāĻ“ āĻāĻŦāĻ‚ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ‡āĻœā§‡āĻļāĻ¨ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡āĨ¤
    • āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž - āĻ•ā§āĻ°āĻĒ āĻ•āĻ°āĻž āĻĢā§āĻ°ā§‡āĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ…āĻ¨ā§āĻ¯ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°ā§‡ āĻĒā§āĻ¨āĻƒāĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ¤ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛āĻŸāĻŋāĻ•ā§‡ āĻŽā§‚āĻ˛ āĻ­āĻŋāĻĄāĻŋāĻ“āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻžāĻ°ā§āĻœ āĻ•āĻ°āĻžā§ˇ
    • pixelize - āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛āĻžāĻ‡āĻœ āĻ•āĻ°ā§‡āĨ¤
    • āĻ•āĻžāĻ˛āĻžāĻ°āĻŽā§āĻ¯āĻžāĻĒ - āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĨā§‡āĻ•ā§‡ āĻ°āĻ™ā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻĢāĻ˛āĻ¨āĨ¤
    • āĻ•āĻžāĻ˛āĻžāĻ°āĻšāĻžāĻ°ā§āĻŸ - āĻāĻ•āĻŸāĻŋ āĻ°āĻ™ āĻ¸ā§‡āĻŸāĻŋāĻ‚ āĻŸā§‡āĻŦāĻŋāĻ˛ā§‡āĻ° āĻĒā§āĻ°āĻœāĻ¨ā§āĻŽāĨ¤
    • āĻ—ā§āĻŖāĻ¨ - āĻĒā§āĻ°āĻĨāĻŽ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĨā§‡āĻ•ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻŽāĻžāĻ¨ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĨā§‡āĻ•ā§‡ āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ—ā§āĻŖ āĻ•āĻ°āĻžāĨ¤
    • pgs_frame_merge PGS āĻ¸āĻžāĻŦāĻŸāĻžāĻ‡āĻŸā§‡āĻ˛ āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻŸā§‡ (āĻŦāĻŋāĻŸāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ) āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°ā§‡āĨ¤
    • blurdetect - āĻĢā§āĻ°ā§‡āĻŽā§‡āĻ° āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤
    • remap_opencl - āĻĒāĻŋāĻ•ā§āĻ¸ā§‡āĻ˛ āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻ•āĻ°ā§‡āĨ¤
    • chromakey_cuda āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ chromakey āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ¯āĻž āĻ¤ā§āĻŦāĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ CUDA API āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤
  • āĻ¨āĻ¤ā§āĻ¨ āĻļāĻŦā§āĻĻ āĻĢāĻŋāĻ˛ā§āĻŸāĻžāĻ°:
    • āĻ¸āĻ‚āĻ˛āĻžāĻĒ - āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻĨā§‡āĻ•ā§‡ āĻšāĻžāĻ°āĻĒāĻžāĻļā§‡āĻ° āĻļāĻŦā§āĻĻ (3.0) āĻĒā§āĻ°āĻœāĻ¨ā§āĻŽ, āĻ‰āĻ­āĻ¯āĻŧ āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ•āĻĨā§āĻ¯ āĻ¸āĻ‚āĻ˛āĻžāĻĒā§‡āĻ° āĻļāĻŦā§āĻĻ āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§€āĻ¯āĻŧ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§‡āĨ¤
    • āĻŸāĻŋāĻ˛ā§āĻŸāĻļā§‡āĻ˛ā§āĻĢ - āĻ‰āĻšā§āĻš āĻŦāĻž āĻ•āĻŽ āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨/āĻ•āĻŽāĻžāĻ¨āĨ¤
    • āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛āĻŦāĻžāĻ¸ - āĻ¸ā§āĻŸā§‡āĻ°āĻŋāĻ“ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻĄā§‡āĻŸāĻžāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻŦāĻžāĻ¸ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĨ¤

āĻ‰āĻ¤ā§āĻ¸: opennet.ru

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨