FFmpeg 5.1 မာလ်တီမီဒီယာပက်ကေ့ချ်ကို ဖြန့်ချိသည်။

ဖွံ့ဖြိုးတိုးတက်မှုခြောက်လအကြာတွင်၊ FFmpeg 5.1 မာလ်တီမီဒီယာပက်ကေ့ဂျ်ကို အက်ပ်လီကေးရှင်းအစုံနှင့် မာလ်တီမီဒီယာဖော်မတ်များ (အသံနှင့်ဗီဒီယိုဖော်မတ်များကို အသံသွင်းခြင်း၊ ပြောင်းလဲခြင်းနှင့် ကုဒ်လုပ်ခြင်း) အတွက် စာကြည့်တိုက်များစုစည်းမှုတို့ ပါဝင်ပါသည်။ ပက်ကေ့ဂျ်ကို LGPL နှင့် GPL လိုင်စင်များအောက်တွင် ဖြန့်ဝေထားပြီး၊ FFmpeg ဖွံ့ဖြိုးတိုးတက်မှုကို MPlayer ပရောဂျက်နှင့် ကပ်လျက်တွင် လုပ်ဆောင်ပါသည်။ ဗားရှင်းနံပါတ်၏ သိသာထင်ရှားသောပြောင်းလဲမှုကို API တွင် သိသာထင်ရှားသောပြောင်းလဲမှုများနှင့် ဗားရှင်းအသစ်များကို တစ်နှစ်လျှင်တစ်ကြိမ်ထုတ်ပေးမည်ဖြစ်ပြီး သိသာထင်ရှားသောထုတ်လွှတ်မှုအသစ်များကို တစ်နှစ်လျှင်တစ်ကြိမ်ထုတ်ပေးမည်ဖြစ်ပြီး၊ တိုးချဲ့ပံ့ပိုးမှုအချိန်နှင့်အတူ- နှစ်နှစ်လျှင်တစ်ကြိမ် ထုတ်ဝေမှုအသစ်အစီအစဥ်သို့ ကူးပြောင်းခြင်းတို့ကို ရှင်းပြထားသည်။ FFmpeg 5.0 သည် ပရောဂျက်၏ ပထမဆုံး LTS ဖြန့်ချိမှု ဖြစ်လိမ့်မည်။

FFmpeg 5.1 သို့ထည့်သွင်းထားသောပြောင်းလဲမှုများထဲတွင်-

  • ဗဟိုချုပ်ကိုင်မှုလျှော့ချထားသော ဖိုင်စနစ် IPFS နှင့် အမြဲတမ်း IPNS လိပ်စာများကို စည်းနှောင်ရန်အတွက် ၎င်းနှင့်အတူ အသုံးပြုသည့် ပရိုတိုကောကို ထပ်လောင်းပံ့ပိုးထားသည်။
  • QOI ရုပ်ပုံဖော်မတ်အတွက် ပံ့ပိုးမှု ထပ်ထည့်ထားသည်။
  • PHM (Portable Half float Map) ရုပ်ပုံဖော်မတ်အတွက် ထပ်လောင်းပံ့ပိုးမှု။
  • AV1 ဖော်မတ်တွင် ဟာ့ဒ်ဝဲကုဒ်ဖြင့် ဗီဒီယိုကို အရှိန်မြှင့်ခြင်းအတွက် VDPAU (Video Decode and Presentation) API ကို အသုံးပြုပြီး လုပ်ဆောင်နိုင်ခဲ့သည်။
  • ဟာ့ဒ်ဝဲဗီဒီယိုကုဒ်ဖော်ပြခြင်း XvMC အတွက် အမွေဆက်ခံသည့် အင်တာဖေ့စ်အတွက် ပံ့ပိုးမှုကို ရပ်ဆိုင်းလိုက်ပါပြီ။
  • သတ်မှတ်ထားသော ဖိုင်သို့ စံထုတ်ပေးသည့် ထုတ်လွှင့်မှုအစား ffprobe utility သို့ "-o" ရွေးချယ်မှုကို ပေါင်းထည့်ခဲ့သည်။
  • ထပ်လောင်းကုဒ်ကိရိယာအသစ်များ- DFPWM၊ Vizrt Binary ပုံ။
  • အသစ်ထည့်ထားသော ကုဒ်နံပါတ်များ- pcm-bluray၊ DFPWM၊ Vizrt Binary Image။
  • ပေါင်းထည့်ထားသော မီဒီယာကွန်တိန်နာထုပ်ပိုးများ (muxer): DFPWM။
  • ပေါင်းထည့်ထားသည့် မီဒီယာကွန်တိန်နာထုတ်ပိုးခြင်း (demuxer)- DFPWM။
  • ဗီဒီယို စစ်ထုတ်မှုများ အသစ်များ-
    • SITI - ဗီဒီယိုအရည်အသွေး လက္ခဏာများ SI (Spatial Info) နှင့် TI (Temporal Info) တို့ကို တွက်ချက်ခြင်း။
    • avsynctest - အသံနှင့် ဗီဒီယို၏ ထပ်တူပြုမှုကို စစ်ဆေးသည်။
    • တုံ့ပြန်ချက် - ဖြတ်တောက်ထားသောဘောင်များကို အခြားစစ်ထုတ်မှုသို့ ပြန်ညွှန်းပြီး ရလဒ်ကို မူရင်းဗီဒီယိုနှင့် ပေါင်းစည်းပါ။
    • pixelize - ဗီဒီယိုကို pixelize ပြုလုပ်သည်။
    • colormap - အခြားဗီဒီယိုများမှအရောင်များရောင်ပြန်ဟပ်။
    • colorchart — အရောင်ဆက်တင်ဇယား၏မျိုးဆက်။
    • multiply - ပထမဗီဒီယိုမှ pixels တန်ဖိုးများကို ဒုတိယဗီဒီယိုမှ pixels ဖြင့် မြှောက်ခြင်း။
    • pgs_frame_merge သည် PGS စာတန်းထိုး အပိုင်းများကို အစုံလိုက် (bitstream) တစ်ခုသို့ ပေါင်းစည်းသည်။
    • blurdetect - ဘောင်များ၏ မှုန်ဝါးမှုကို ဆုံးဖြတ်သည်။
    • remap_opencl - pixel remapping လုပ်ဆောင်သည်။
    • chromakey_cuda သည် အရှိန်မြှင့်ရန်အတွက် CUDA API ကိုအသုံးပြုသည့် chromakey အကောင်အထည်ဖော်မှုတစ်ခုဖြစ်သည်။
  • အသံစစ်ထုတ်မှုအသစ်များ-
    • ဒိုင်ယာလော့ဂ် - စတီရီယိုမှ ပတ်၀န်းကျင်အသံ (3.0) မျိုးဆက်၊ စတီရီယိုချန်နယ်နှစ်ခုလုံးရှိ စကားပြောဆွေးနွေးမှုများ၏အသံကို ဗဟိုချန်နယ်သို့ လွှဲပြောင်းပေးသည်။
    • tiltshelf - မြင့်မားသော သို့မဟုတ် အနိမ့်ကြိမ်နှုန်းများကို တိုး/လျှော့။
    • virtualbass - စတီရီယိုချန်နယ်များမှဒေတာကိုအခြေခံ၍ နောက်ထပ်ဘေ့စ်ချန်နယ်တစ်ခုကိုထုတ်ပေးသည်။

source: opennet.ru

မှတ်ချက် Add