{"id":41583,"date":"2020-02-12T16:19:30","date_gmt":"2020-02-12T13:19:30","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/vypusk-rav1e-0-3-kodirovshhika-av1-na-yazyke-rust"},"modified":"2020-02-12T16:19:30","modified_gmt":"2020-02-12T13:19:30","slug":"vypusk-rav1e-0-3-kodirovshhika-av1-na-yazyke-rust","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/vypusk-rav1e-0-3-kodirovshhika-av1-na-yazyke-rust","title":{"rendered":"L\u00ebshimi i rav1e 0.3, kodifikuesi AV1 n\u00eb gjuh\u00ebn Rust","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/xiph\/rav1e\/releases\/tag\/v0.3.0=\">U shpall<\/a><\/noindex> l\u00ebshimi <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/xiph\/rav1e\">rav1e 0.3<\/a><\/noindex>, kodekimi i avancuar p\u00ebr formatin e kodimit t\u00eb videove <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=48345\">AV1<\/a><\/noindex>, i zhvilluar nga komunitetet Xiph dhe Mozilla. Koduesi \u00ebsht\u00eb shkruar n\u00eb gjuh\u00ebn Rust dhe dallohet nga koduesi referues libaom p\u00ebr nj\u00eb rritje t\u00eb dukshme t\u00eb shpejt\u00ebsis\u00eb s\u00eb kodimit dhe nj\u00eb p\u00ebrkushtim m\u00eb t\u00eb madh ndaj siguris\u00eb (efikasiteti i kompresimit \u00ebsht\u00eb ende prapa). Kodi i projektit <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/xiph\/rav1e\/\">distribuohet<\/a><\/noindex> n\u00ebn licenc\u00ebn BSD.<\/p>\n<p>P\u00ebrkrahen t\u00eb gjitha funksionalitetet kryesore t\u00eb AV1, duke p\u00ebrfshir\u00eb mb\u00ebshtetje<br \/>\np\u00ebr kornizat e koduara brenda dhe jasht\u00eb (<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Intra-frame_coding\">intra-<\/a><\/noindex> dhe <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Inter_frame\">inter<\/a><\/noindex>- \u043a\u0430\u0434rov), superblocks 64\u00d764, ngjyr\u00ebs subdiferencimi 4:2:0, 4:2:2 dhe 4:4:4, kodim depth ngjyre 8-, 10- dhe 12-bit, optimizimi RDO (optimziimi i deformimeve me norma), moda t\u00eb ndryshme t\u00eb parashikimit t\u00eb ndryshimeve nd\u00ebrfush\u00ebs dhe identifikimi i transformacioneve, kontrolli i shpejt\u00ebsis\u00eb s\u00eb rrjedh\u00ebs dhe identifikimi i truncimit t\u00eb sken\u00ebs.<\/p>\n<p>Formati AV1 shfaqet <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.mozilla.org\/blog\/2018\/07\/11\/royalty-free-web-video-codecs\/\">p\u00ebrpara<\/a><\/noindex> H.264 dhe VP9 n\u00eb mund\u00ebsit\u00eb e kompresimit, por p\u00ebr shkak t\u00eb kompleksitetit t\u00eb algoritmeve q\u00eb i realizojn\u00eb ato <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=48429\">k\u00ebrkon<\/a><\/noindex> signifikant m\u00eb shum\u00eb koh\u00eb p\u00ebr kodim (n\u00eb shpejt\u00ebsin\u00eb e kodimit, libaom mbetet prapa libvpx-vp9 me qindra her\u00eb, dhe pas x264 me mij\u00ebra her\u00eb).<br \/>\nKoduesi rav1e ofron 11 nivele performanc\u00eb, m\u00eb t\u00eb lartat prej t\u00eb cilave lejojn\u00eb t\u00eb arrish shpejt\u00ebsi t\u00eb af\u00ebrt me kodimin n\u00eb koh\u00eb reale. Koduesi \u00ebsht\u00eb i disponuesh\u00ebm si nj\u00eb utilitar n\u00eb linj\u00eb komande ashtu si edhe si nj\u00eb bibliotek\u00eb.<\/p>\n<p>N\u00eb k\u00ebt\u00eb version t\u00eb ri:<\/p>\n<ul>\n<li class=\"l\"> Nj\u00eb mod t\u00eb shpejt\u00eb t\u00eb kodimit \u00ebsht\u00eb propozuar <noindex><a rel=\"nofollow\" href=\"https:\/\/beta.arewecompressedyet.com\/?job=v0.2.0-s10&#038;job=v0.3.0-s10\">Speed 10<\/a><\/noindex>;\n<li class=\"l\"> K\u00ebtu \u00ebsht\u00eb reduktuar madh\u00ebsia e nd\u00ebrtimeve binare (n\u00eb platform\u00ebn x86_64\/Linux, biblioteka z\u00eb rreth 3MB);\n<li class=\"l\"> Koha e nd\u00ebrtimit \u00ebsht\u00eb reduktuar me rreth 14%;\n<li class=\"l\"> Shtuar nj\u00eb filt\u00ebr multithread p\u00ebr heqjen e artefakteve bllokuese nga videoja (deblocking);\n<li class=\"l\"> P\u00ebr arkitektur\u00ebn x86_64, jan\u00eb realizuar optimizime shtes\u00eb duke p\u00ebrdorur instrukcione SIMD dhe \u00ebsht\u00eb zgjeruar aplikimi i avotovektorizimit;\n<li class=\"l\"> Numri i operacioneve t\u00eb alokimit t\u00eb memories \u00ebsht\u00eb reduktuar me 1\/6;\n<li class=\"l\"> N\u00eb RDO (optimizimi i shkall\u00ebs dhe distorsionit) \u00ebsht\u00eb p\u00ebrmir\u00ebsuar logjika e shtypjes s\u00eb distorsioneve intra-kad\u00ebr;\n<li class=\"l\"> Disa operacione jan\u00eb kaluar nga p\u00ebrdorimi i aritmetik\u00ebs me pik\u00eb lundruese n\u00eb llogaritje me numra t\u00eb plot\u00eb;\n<li class=\"l\"> Cil\u00ebsia e kodimit \u00ebsht\u00eb p\u00ebrmir\u00ebsuar me 1-2% n\u00eb nivelin e dyt\u00eb t\u00eb shpejt\u00ebsis\u00eb;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/xiph\/rav1e\/pull\/2083\">Shtuar<\/a><\/noindex> nj\u00eb filt\u00ebr i ri p\u00ebr parashikimin e drejtimit t\u00eb l\u00ebvizjes (Intra edge);\n<li class=\"l\"> \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043e\u043f\u0446\u0438\u044f &#171;-S&#187; (&#8212;switch-frame-interval) \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u0430 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043c\u0435\u0436\u0434\u0443 \u043a\u0430\u0434\u0440\u0430\u043c\u0438;\n<li class=\"l\"> Shtuar mb\u00ebshtetje p\u00ebr nd\u00ebrtimin p\u00ebr platform\u00ebn wasm32-wasi (<noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50406\">WebAssembly System Interface<\/a><\/noindex>).\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52341\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a rav1e 0.3, \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430 \u0444\u043e\u0440\u043c\u0430\u0442\u0430 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0438\u0434\u0435\u043e AV1, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430\u043c\u0438 Xiph \u0438 Mozilla. \u041a\u043e\u0434\u0438\u0440\u043e\u0432\u0449\u0438\u043a \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0438 \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442 \u044d\u0442\u0430\u043b\u043e\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430 libaom \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435\u043c \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u043d\u044b\u043c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435\u043c \u043a \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044e \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 (\u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0441\u0436\u0430\u0442\u0438\u044f \u043f\u043e\u043a\u0430 \u043e\u0442\u0441\u0442\u0430\u0451\u0442). \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 BSD. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0432\u0441\u0435 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 AV1, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435- \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-41583","post","type-post","status-publish","format-standard","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a rav1e 0.3.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/vypusk-rav1e-0-3-kodirovshhika-av1-na-yazyke-rust\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a rav1e 0.3, \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430 AV1 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a rav1e 0.3.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/vypusk-rav1e-0-3-kodirovshhika-av1-na-yazyke-rust\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-02-12T13:19:30+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-12T13:19:30+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47L\u00ebshimi rav1e 0.3, koduesi AV1 n\u00eb gjuh\u00ebn Rust | ProHoster","description":"Rav1e 0.3 \u00ebsht\u00eb l\u00ebshuar.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/vypusk-rav1e-0-3-kodirovshhika-av1-na-yazyke-rust","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a rav1e 0.3, \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430 AV1 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0432\u044b\u043f\u0443\u0441\u043a rav1e 0.3.","og:url":"https:\/\/prohoster.info\/sq\/blog\/vypusk-rav1e-0-3-kodirovshhika-av1-na-yazyke-rust","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-02-12T13:19:30+00:00","article:modified_time":"2020-02-12T13:19:30+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"41583","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 14:47:49","updated":"2022-09-28 01:13:38","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/41583","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=41583"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/41583\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=41583"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=41583"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=41583"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}