dav1d-āĻāϰ āϤ⧃āϤ⧀āϝāĻŧ āϰāĻŋāϞāĻŋāϜ, VideoLAN āĻāĻŦāĻ‚ FFmpeg āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇āϰ āĻāĻ•āϟāĻŋ AV1 āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ

VideoLAN āĻāĻŦāĻ‚ FFmpeg āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧāϗ⧁āϞāĻŋ āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĢā§āϰāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻāύāϕ⧋āĻĄāĻŋāĻ‚ āĻĢāϰāĻŽā§āϝāĻžāϟ āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ⧇āϰ āϏāĻžāĻĨ⧇ dav0.3d āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϰ āϤ⧃āϤ⧀āϝāĻŧ āϰāĻŋāϞāĻŋāϜ (1) AV1. āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ āϕ⧋āĻĄ āϏāĻŋ āĻ˛ā§āϝāĻžāĻ™ā§āϗ⧁āϝāĻŧ⧇āĻœā§‡ (C99) āĻ…ā§āϝāĻžāϏ⧇āĻŽā§āĻŦāϞāĻžāϰ āχāύāϏāĻžāĻ°ā§āϟ (NASM/GAS) āϏāĻš āϞ⧇āĻ–āĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻĻā§āĻŦāĻžāϰāĻž āĻŦāĻŋāϤāϰāĻŖ āĻŦāĻŋāĻāϏāĻĄāĻŋ āϞāĻžāχāϏ⧇āĻ¨ā§āϏ⧇āϰ āĻ…āϧ⧀āύ⧇ āϞāĻžāχāϏ⧇āĻ¨ā§āϏāĻĒā§āϰāĻžāĻĒā§āϤāĨ¤ x86, x86_64, ARMv7, āĻāĻŦāĻ‚ ARMv8 āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āĻ“ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ Linux, Windows, macOS, Android āĻāĻŦāĻ‚ āφāχāĻ“āĻāϏāĨ¤

dav1d āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āωāĻ¨ā§āύāϤ āĻ­āĻŋāω āϏāĻš āϏāĻŽāĻ¸ā§āϤ AV1 āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ āϏāĻžāĻŦāĻ¸ā§āϝāĻžāĻŽā§āĻĒāϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ¸ā§āĻĒ⧇āϏāĻŋāĻĢāĻŋāϕ⧇āĻļāύ⧇ āĻŦāĻ°ā§āĻŖāĻŋāϤ āϏāĻŽāĻ¸ā§āϤ āϰāϙ⧇āϰ āĻ—āĻ­ā§€āϰāϤāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ (8, 10 āĻāĻŦāĻ‚ 12 āĻŦāĻŋāϟ)āĨ¤ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϟāĻŋ AV1 āĻĢāϰāĻŽā§āϝāĻžāĻŸā§‡ āĻĢāĻžāχāϞ⧇āϰ āĻāĻ•āϟāĻŋ āĻŦāĻĄāĻŧ āϏāĻ‚āĻ—ā§āϰāĻšā§‡ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ dav1d-āĻāϰ āĻŽā§‚āϞ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻšāϞ āϏāĻ°ā§āĻŦā§‹āĻšā§āϚ āϏāĻŽā§āĻ­āĻžāĻŦā§āϝ āĻĄāĻŋāϕ⧋āĻĄāĻŋāĻ‚ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻ…āĻ°ā§āϜāύ āĻ•āϰāĻž āĻāĻŦāĻ‚ āĻŦāĻšā§-āĻĨā§āϰ⧇āĻĄā§‡āĻĄ āĻŽā§‹āĻĄā§‡ āωāĻšā§āϚ-āĻŽāĻžāύ⧇āϰ āĻ•āĻžāϜ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻžāĨ¤

āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ SSSE3, SSE4.1 āĻāĻŦāĻ‚ AVX2 āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžāĻŦāϞ⧀ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĄāĻŋāϕ⧋āĻĄāĻŋāĻ‚āϝāĻŧ⧇āϰ āĻ—āϤāĻŋ āĻŦāĻžāĻĄāĻŧāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāĻœā§‡āĻļāύ āϝ⧋āĻ— āĻ•āϰ⧇āĨ¤ SSSE3 āĻāϰ āϏāĻžāĻĨ⧇ āĻĒā§āϰāϏ⧇āϏāϰ⧇āϰ āĻĄāĻŋāϕ⧋āĻĄāĻŋāĻ‚ āĻ—āϤāĻŋ 24% āĻŦ⧃āĻĻā§āϧāĻŋ āĻĒ⧇āϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ AVX2 āĻāϰ āϏāĻžāĻĨ⧇ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ 4% āĻŦ⧃āĻĻā§āϧāĻŋ āĻĒ⧇āϝāĻŧ⧇āϛ⧇āĨ¤ SSE4.1 āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžāĻŦāϞ⧀ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ¤ā§āĻŦāϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻ…ā§āϝāĻžāϏ⧇āĻŽā§āĻŦāϞāĻŋ āϕ⧋āĻĄ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ…-āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāĻž āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āϤ⧁āϞāύāĻžāϝāĻŧ 26% āĻĻā§āĻŦāĻžāϰāĻž āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻŦ⧃āĻĻā§āϧāĻŋ āĻ•āϰ⧇āϛ⧇ (SSSE3 āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžāĻŦāϞ⧀āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāĻœā§‡āĻļāύ⧇āϰ āϤ⧁āϞāύāĻžāϝāĻŧ, āϞāĻžāĻ­ āĻšāϞ 1.5%)āĨ¤


dav1d-āĻāϰ āϤ⧃āϤ⧀āϝāĻŧ āϰāĻŋāϞāĻŋāϜ, VideoLAN āĻāĻŦāĻ‚ FFmpeg āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇āϰ āĻāĻ•āϟāĻŋ AV1 āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ

ARM64 āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻĒā§āϰāϏ⧇āϏāϰ āϏāĻš āĻŽā§‹āĻŦāĻžāχāϞ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ⧇āϰ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻžāĻ“ āĻŦ⧃āĻĻā§āϧāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ NEON āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžāĻŦāϞ⧀ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϞāĻžāĻĒ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰ⧇, āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āĻĒā§āϰāĻ•āĻžāĻļ⧇āϰ āϤ⧁āϞāύāĻžāϝāĻŧ āĻ•āĻžāĻ°ā§āϝāĻ•ā§āώāĻŽāϤāĻž āĻĒā§āϰāĻžāϝāĻŧ 12% āĻŦ⧃āĻĻā§āϧāĻŋ āĻĒ⧇āϝāĻŧ⧇āϛ⧇āĨ¤


dav1d-āĻāϰ āϤ⧃āϤ⧀āϝāĻŧ āϰāĻŋāϞāĻŋāϜ, VideoLAN āĻāĻŦāĻ‚ FFmpeg āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇āϰ āĻāĻ•āϟāĻŋ AV1 āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ

āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ aomdec (libaom) āĻāϰ āϤ⧁āϞāύāĻžāϝāĻŧ, āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻĨā§āϰ⧇āĻĄā§‡āĻĄ āĻŽā§‹āĻĄā§‡ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ dav1d āĻāϰ āϏ⧁āĻŦāĻŋāϧāĻž āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āĻŦ⧇āĻļāĻŋ āĻ…āύ⧁āĻ­ā§‚āϤ āĻšāϝāĻŧ (āĻ•āĻŋāϛ⧁ āĻĒāϰ⧀āĻ•ā§āώāĻžāϝāĻŧ dav1d 2-4 āϗ⧁āĻŖ āĻĻā§āϰ⧁āϤ)āĨ¤ āĻāĻ•āĻ•-āĻĨā§āϰ⧇āĻĄā§‡āĻĄ āĻŽā§‹āĻĄā§‡, āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž 10-20% āĻĻā§āĻŦāĻžāϰāĻž āĻĒ⧃āĻĨāĻ• āĻšāϝāĻŧāĨ¤


dav1d-āĻāϰ āϤ⧃āϤ⧀āϝāĻŧ āϰāĻŋāϞāĻŋāϜ, VideoLAN āĻāĻŦāĻ‚ FFmpeg āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇āϰ āĻāĻ•āϟāĻŋ AV1 āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ


dav1d-āĻāϰ āϤ⧃āϤ⧀āϝāĻŧ āϰāĻŋāϞāĻŋāϜ, VideoLAN āĻāĻŦāĻ‚ FFmpeg āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇āϰ āĻāĻ•āϟāĻŋ AV1 āĻĄāĻŋāϕ⧋āĻĄāĻžāϰ

āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇ dav1d āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇ āϏāĻžāĻĢāĻ˛ā§āϝ āĻāϏ⧇āϛ⧇āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻāĻ–āύ dav1d āĻĒā§āϰāϝāĻŧā§‹āĻ— Chromium/Chrome 74 āĻāĻŦāĻ‚ Firefox 67 āĻ (āφāϗ⧇ dav1d āĻ›āĻŋāϞ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻĨ⧇āϕ⧇ WindowsāĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāĻ–āύ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻĨ⧇āϕ⧇ Linux и macOSFFmpeg āĻāĻŦāĻ‚ VLC dav1d āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻ…āĻŦā§āϝāĻžāĻšāϤ āϰ⧇āϖ⧇āϛ⧇, āĻāĻŦāĻ‚ dav1d āĻŸā§āϰāĻžāĻ¨ā§āϏāϕ⧋āĻĄāĻžāϰ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ⧇āϰ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻšā§āϝāĻžāĻ¨ā§āĻĄ āĻŦā§āϰ⧇āĻ•.

āĻ­āĻŋāĻĄāĻŋāĻ“ āϕ⧋āĻĄā§‡āĻ• āϝ⧇ āĻĒā§āϰāĻ¤ā§āϝāĻžāĻšāĻžāϰ AV1 āĻœā§‹āϟ āĻĻā§āĻŦāĻžāϰāĻž āωāĻ¨ā§āύāϤ āĻŽāĻŋāĻĄāĻŋāϝāĻŧāĻž āϖ⧁āϞ⧁āύ (AOMedia), āϝāĻž Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, CCN āĻāĻŦāĻ‚ Realtek āĻāϰ āĻŽāϤ⧋ āϕ⧋āĻŽā§āĻĒāĻžāύāĻŋāϗ⧁āϞāĻŋāϕ⧇ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϝ⧁āĻ•ā§āϤ āĻ•āϰ⧇⧎ AV1 āĻāĻ•āϟāĻŋ āϏāĻ°ā§āĻŦāϜāύ⧀āύāĻ­āĻžāĻŦ⧇ āωāĻĒāϞāĻŦā§āϧ, āϰāϝāĻŧā§āϝāĻžāϞāϟāĻŋ-āĻŽā§āĻ•ā§āϤ āĻŦāĻŋāύāĻžāĻŽā§‚āĻ˛ā§āϝ⧇āϰ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻāύāϕ⧋āĻĄāĻŋāĻ‚ āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āϝāĻž āĻ•āĻŽā§āĻĒā§āϰ⧇āĻļāύ āĻ¸ā§āϤāϰ⧇āϰ āĻĒāϰāĻŋāĻĒā§āϰ⧇āĻ•ā§āώāĻŋāϤ⧇ H.264 āĻāĻŦāĻ‚ VP9 āĻĨ⧇āϕ⧇ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝāĻ­āĻžāĻŦ⧇ āĻāĻ—āĻŋāϝāĻŧ⧇āĨ¤ āĻĒāϰ⧀āĻ•ā§āώāĻŋāϤ āϰ⧇āĻœā§‹āϞāĻŋāωāĻļāύ⧇āϰ āĻĒāϰāĻŋāϏāϰ āϜ⧁āĻĄāĻŧ⧇, āĻ—āĻĄāĻŧ⧇ AV1 āĻāĻ•āχ āĻ¸ā§āϤāϰ⧇āϰ āϗ⧁āĻŖāĻŽāĻžāύ āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰ⧇ āϝāĻ–āύ VP13 āĻāϰ āϤ⧁āϞāύāĻžāϝāĻŧ 9% āĻāĻŦāĻ‚ HEVC-āĻāϰ āϤ⧁āϞāύāĻžāϝāĻŧ 17% āĻ•āĻŽ āĻŦāĻŋāϟāϰ⧇āϟ āĻ•āĻŽāĻžāϝāĻŧ⧎ āωāĻšā§āϚ āĻŦāĻŋāϟāϰ⧇āĻŸā§‡, āϞāĻžāĻ­ VP22 āĻāϰ āϜāĻ¨ā§āϝ 27-9% āĻāĻŦāĻ‚ HEVC-āĻāϰ āϜāĻ¨ā§āϝ 30-43% āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻŦ⧃āĻĻā§āϧāĻŋ āĻĒāĻžāϝāĻŧāĨ¤ Facebook āĻĒāϰ⧀āĻ•ā§āώāĻžāϝāĻŧ, AV1 āĻĒā§āϰāϧāĻžāύ āĻĒā§āϰ⧋āĻĢāĻžāχāϞ H.264 (x264) āϕ⧇ āĻ•āĻŽā§āĻĒā§āϰ⧇āĻļāύ āϞ⧇āϭ⧇āϞ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ 50.3%, āĻšāĻžāχ āĻĒā§āϰ⧋āĻĢāĻžāχāϞ H.264 āϕ⧇ 46.2% āĻāĻŦāĻ‚ VP9 (libvpx-vp9) 34.0% āĻ…āϤāĻŋāĻ•ā§āϰāĻŽ āĻ•āϰ⧇āϛ⧇āĨ¤

āωāĻ¤ā§āϏ: opennet.ru

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster