د dav1d دریمه خپرونه، د VideoLAN او FFmpeg پروژو څخه د AV1 ډیکوډر

VideoLAN او FFmpeg ټولنې خپور شوی د بدیل وړیا ویډیو کوډ کولو فارمیټ ډیکوډر پلي کولو سره د dav0.3d کتابتون دریمه خپرونه (1) AV1. د پروژې کوډ په C ژبه (C99) کې د جمع کونکي داخلولو (NASM/GAS) سره لیکل شوی او لخوا توزیع شوی د BSD جواز لاندې. د x86، x86_64، ARMv7 او ARMv8 آرکیټیکچرونو لپاره ملاتړ، او لینکس، وینډوز، macOS، Android او iOS عملیاتي سیسټمونه پلي کیږي.

د dav1d کتابتون د ټولو AV1 ب featuresو ملاتړ کوي ، پشمول پرمختللي لیدونه فرعي نمونه او ټول د رنګ ژور کنټرول پیرامیټونه په مشخصاتو کې بیان شوي (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 دی کارول شوی په کرومیم/کروم 74 او فایرفوکس 67 کې (پخوا dav1d وه شامل د وینډوز لپاره، مګر اوس فعال شوی د لینکس او macOS لپاره). په FFmpeg او VLC کې د dav1d دوامداره کارول، dav1d ټرانسکوډر ته پلان شوي لیږد هاوبریک.

په یاد ولرئ چې د ویډیو کوډیک AV1 د اتحاد لخوا رامینځته شوی خلاص میډیا (AOMedia)، کوم چې شرکتونه لکه موزیلا، ګوګل، مایکروسافټ، انټل، 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٪ ته لوړیږي. د فېسبوک په ازموینو کې، AV1 د کمپریشن کچې له مخې د اصلي پروفایل H.264 (x264) څخه 50.3٪، لوړ پروفایل H.264 د 46.2٪ لخوا، او VP9 (libvpx-vp9) د 34.0٪ په پرتله.

سرچینه: opennet.ru

Add a comment