Rust ရှိ AV1 ကုဒ်နံပါတ် rav0.2e 1 ကို ဖြန့်ချိသည်။

ရနိုင်ပါတယ် ထုတ်ဝေ rav1e 0.2စွမ်းဆောင်ရည်မြင့် ဗီဒီယိုကုဒ်ဖော်မတ်ကုဒ်ကုဒ်ကိရိယာ AV1Xiph နှင့် Mozilla အသိုင်းအဝိုင်းများမှ တီထွင်သည်။ ကုဒ်ပြောင်းခြင်းအား Rust ဖြင့် ရေးသားထားပြီး ကုဒ်ပြောင်းခြင်းမြန်နှုန်း သိသိသာသာတိုးမြင့်လာပြီး လုံခြုံရေးကို အာရုံစိုက်လာခြင်းဖြင့် ရည်ညွှန်း libaom ကုဒ်ဒါနှင့် ကွဲပြားပါသည်။ ပရောဂျက်ကုဒ် ဖြန့်ဝေသည် BSD လိုင်စင်အောက်တွင်။

ပံ့ပိုးမှုအပါအဝင် အဓိက AV1 အင်္ဂါရပ်အားလုံးကို ပံ့ပိုးထားသည်။
အတွင်းနှင့် ပြင်ပတွင် ကုဒ်လုပ်ထားသောဘောင်များ (အပြန်အလှန်- и အချင်းချင်း-frames)၊ 64x64 superblocks၊ 4:2:0၊ 4:2:2 နှင့် 4:4:4 chroma subsampling၊ 8-၊ 10- နှင့် 12-bit colour depth encoding၊ RDO (Rate-distortion optimization) optimization distortion၊ ကြားခံဘောင်ပြောင်းလဲမှုများကို ခန့်မှန်းခြင်းနှင့် အသွင်ကူးပြောင်းမှုများကို ခွဲခြားသတ်မှတ်ခြင်း၊ စီးဆင်းမှုနှုန်းကို ထိန်းချုပ်ခြင်းနှင့် မြင်ကွင်းဖြတ်တောက်ခြင်းကို သိရှိခြင်းအတွက် အမျိုးမျိုးသောမုဒ်များ။

AV1 ဖော်မတ်သည် သိသာသည်။ ကျော်သွားပြီ x264 နှင့် libvpx-vp9 သည် ချုံ့မှုအဆင့်သတ်မှတ်ချက်အရ၊ သို့သော် algorithms ၏ရှုပ်ထွေးမှုကြောင့် ဒါဟာလိုအပ်ပါတယ် ကုဒ်ပြောင်းခြင်းအတွက် သိသိသာသာ အချိန်ပိုကြာသည် (ကုဒ်ပြောင်းခြင်းအမြန်နှုန်းတွင်၊ libaom သည် libvpx-vp9 ၏နောက်၌ အကြိမ်ရာနှင့်ချီရှိပြီး x264 နောက်တွင် အဆထောင်ပေါင်းများစွာ)။
rav1e ကုဒ်ပြောင်းကိရိယာသည် စွမ်းဆောင်ရည်အဆင့် 11 ခုကို ပေးစွမ်းပြီး ၎င်းတို့အနက်မှ အမြင့်ဆုံးသည် အချိန်နှင့်တပြေးညီ ကုဒ်ပြောင်းခြင်းအမြန်နှုန်းများကို ပေးစွမ်းသည်။ ကုဒ်နံပါတ်ကို ကွန်မန်းလိုင်း အသုံးဝင်မှုအဖြစ်နှင့် စာကြည့်တိုက်တစ်ခုအဖြစ် နှစ်မျိုးလုံးရနိုင်သည်။

ဗားရှင်းအသစ်တွင်-

  • ပထမထုတ်ဝေမှုထက် စွမ်းဆောင်ရည် 40% မှ 70% တိုးလာသောကြောင့် ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ခြင်းများကို ပြုလုပ်ထားပါသည် (ကုဒ်နံပါတ်ဆက်တင်များပေါ်မူတည်၍)
  • “serialize” ရွေးချယ်မှုအား ကုဒ်နံပါတ်ကန့်သတ်ခြင်းနှင့် ဖယ်ထုတ်ခြင်းအတွက် cli interface တွင် ထည့်သွင်းထားသည်။
  • dwarf ဖော်မတ်ဖြင့် အမှားရှာပြင်သည့် အချက်အလက် မျိုးဆက်ကို ထပ်ထည့်သည်။
  • "-- စံသတ်မှတ်ချက်" အလံကို macOS နှင့် Linux အတွက် cli တွင် ထည့်သွင်းထားသည်။
  • SpeedSetting ရွေးချယ်မှုကို အသုံးပြု၍ အပိုင်းခွဲသတ်မှတ်ခြင်းအား စီစဉ်သတ်မှတ်နိုင်မှုအား ထပ်လောင်းထည့်သွင်းထားသည် (၎င်းသည် ကွဲထွက်ခြင်းကို ဖြစ်ပေါ်စေနိုင်သောကြောင့် ပုံမှန်အားဖြင့် ပိတ်ထားသည်)။

source: opennet.ru

မှတ်ချက် Add