ဗီဒီယိုနည်းပညာသည် လွန်ခဲ့သော ဆယ်စုနှစ်အနည်းငယ်အတွင်း အလျင်အမြန် တိုးတက်ပြောင်းလဲလာခဲ့သည်။ အစောပိုင်းတွင် ဗီဒီယိုများကို ဓာတ်ပုံများစွာဖြင့် ပြုလုပ်ခဲ့ပြီး ၎င်းတို့ကို ဒစ်ဂျစ်တယ်ပြုလုပ်ရန် အလွန်ကြီးမားသော ဖိုင်များကို အသုံးပြုခဲ့သည်။ သို့သော် ယခုအခါ ဗီဒီယိုကုဒ်သွင်းခြင်းသည် နည်းပညာဆိုင်ရာ အပြောင်းအလဲတစ်ခုကို ယူဆောင်လာခဲ့ပြီး ဤဖိုင်များကို နေရာနည်းနည်းသာ စားသုံးရန် ချုံ့ခြင်းဖြစ်သည်။ အင်တာနက်မှတစ်ဆင့် ဗီဒီယိုကို အချိန်နှင့်တပြေးညီနှင့် လိုအပ်သလို တိုက်ရိုက်ကြည့်ရှုနိုင်ပြီဖြစ်သည်။
အလွန်ရေပန်းစားသော encoding နည်းပညာများထဲမှ တစ်ခုမှာ H.264 (AVC – Advanced Video Coding) ဖြစ်ပြီး ဗီဒီယိုထုတ်လွှင့်ခြင်းနှင့်ပတ်သက်သည့် အရည်အသွေးပြဿနာများစွာကို ဖြေရှင်းပေးနိုင်ခဲ့သည်။ ယနေ့ဘလော့ဂ်တွင် H.264 ဗီဒီယို encoding ဆိုတာဘာလဲ၊ ဘယ်လိုအလုပ်လုပ်လဲနှင့် ၎င်း၏အားသာချက်များကို အသေးစိတ်လေ့လာကြပါစို့။

H.264/AVC ဆိုတာ ဘာလဲ။
H.264 ကို Advanced Video Coding (AVC) သို့မဟုတ် MPEG-4 Part 10 ဟုလည်းခေါ်သည်။ ၎င်းသည် International Telecommunications Union (H.264 အနေဖြင့်) နှင့် International Organization for Standardization/International Electrotechnical Commission Moving Picture Experts Group (MPEG-4 Part 10, Advanced Video Coding, or AVC) တို့မှ ပူးတွဲတီထွင်ထားသော ဗီဒီယိုဖိသိပ်နည်းပညာတစ်ခုဖြစ်သည်။
ယနေ့ခေတ်တွင် H.264 codec ကို ဗီဒီယို streaming များတွင် အသုံးအများဆုံးဖြစ်သည်။ ဤ codec သည် ဗီဒီယိုချုံ့ခြင်းအတွက် စက်မှုလုပ်ငန်းစံနှုန်းတစ်ခုဖြစ်ပြီး ဖန်တီးသူများအား ၎င်းတို့၏ အွန်လိုင်းဗီဒီယိုများကို မှတ်တမ်းတင်ခြင်း၊ ချုံ့ခြင်းနှင့် ဖြန့်ဝေခြင်းတို့ကို ကူညီပေးသည်။ ၎င်းသည် ယခင်စံနှုန်းများနှင့် နှိုင်းယှဉ်ပါက bitrate နိမ့်သော ဗီဒီယိုအရည်အသွေးကို ပေးစွမ်းသည်။ ထို့ကြောင့် ၎င်းကို cable TV ထုတ်လွှင့်ခြင်းနှင့် Blu-ray disk များတွင် ကျယ်ကျယ်ပြန့်ပြန့် အသုံးပြုကြသည်။
ဗီဒီယို codec အနေဖြင့် H.264 ကို .MP4 extension ကိုအသုံးပြုသည့် MPEG-4 container format ဖြင့် မကြာခဏထုတ်လုပ်လေ့ရှိပြီး QuickTime (.MOV)၊ Flash (.F4V)၊ မိုဘိုင်းဖုန်းများအတွက် 3GP (.3GP) နှင့် MPEG transport stream (.ts) တို့လည်း အသုံးပြုပါသည်။ တစ်ခါတစ်ရံတွင် H.264 ဗီဒီယိုကို ISO/IEC စံနှုန်း (MPEG4 Part 3) ဖြစ်သော Advanced Audio Coding (AAC) codec ဖြင့် ချုံ့ထားသော အသံဖြင့် encode လုပ်ထားသည်။

H.264/AVC ဘယ်လိုအလုပ်လုပ်သလဲ။
H.264 ဗီဒီယိုအင်ကုဒ်ဒါသည် ချုံ့ထားသော H.264 bitstream ကိုထုတ်လုပ်ရန် ခန့်မှန်းခြင်း၊ အသွင်ပြောင်းခြင်းနှင့် အင်ကုဒ်လုပ်ခြင်းလုပ်ငန်းစဉ်များကို လုပ်ဆောင်သည်။ ၎င်းသည် ဗီဒီယိုအကြောင်းအရာ၏ frame များကို စီမံဆောင်ရွက်ရန် ရွေ့လျားမှုယှဉ်ပြိုင်မှုပါ၀င်သည့် block-oriented standard ကို အသုံးပြုသည်။ output သည် 16×16 pixels အရွယ်အစားရှိသော block များပါဝင်သော macroblock များဖြစ်လိမ့်မည်။
ယခုအခါ H.264 ဗီဒီယို ဒီကုဒ်ဒါသည် ဒီကုဒ်လုပ်ထားသော ဗီဒီယို အစီအစဉ်တစ်ခုကို ထုတ်လုပ်ရန်အတွက် ဒီကုဒ်လုပ်ခြင်း၊ ပြောင်းပြန်ပြောင်းလဲခြင်းနှင့် ပြန်လည်တည်ဆောက်ခြင်းကဲ့သို့သော ဖြည့်စွက်လုပ်ငန်းစဉ်များကို လုပ်ဆောင်သည်။ ၎င်းသည် ချုံ့ထားသော H. 264 bitstream ကို လက်ခံရရှိပြီး syntax element တစ်ခုချင်းစီကို ဒီကုဒ်လုပ်ကာ quantized transform coefficients၊ prediction information စသည်တို့ကဲ့သို့သော အချက်အလက်များကို ထုတ်ယူသည်။ ထို့အပြင် ဤအချက်အလက်ကို coding လုပ်ငန်းစဉ်ကို ပြောင်းပြန်ပြုလုပ်ရန်နှင့် ဗီဒီယိုပုံရိပ်အစီအစဉ်တစ်ခုကို ပြန်လည်ဖန်တီးရန်အတွက် အသုံးပြုမည်ဖြစ်သည်။ H.264 ဗီဒီယို ဒီကုဒ်လုပ်ခြင်းနှင့် ဒီကုဒ်လုပ်ခြင်း လုပ်ငန်းစဉ်ကို အောက်တွင်ပြထားသည်။

H.264 ရဲ့ အားသာချက်တွေ
1.bandwidth အသုံးပြုမှုနည်းပါးခြင်းနှင့် resolution မြင့်မားစွာ စောင့်ကြည့်ခြင်း – ၎င်းသည် bandwidth လိုအပ်ချက်နည်းပါးခြင်းနှင့် latency နည်းပါးခြင်းဖြင့် full-motion ဗီဒီယိုကို အရည်အသွေးမြင့် ထုတ်လွှင့်မှုကို ပေးစွမ်းသည်။ရိုးရာဗီဒီယိုစံနှုန်းများMPEG-2 ကဲ့သို့ပင်။ H.264 သည် အရည်အသွေးမြင့် ရုပ်ပုံများကို ပေးစွမ်းပြီး bandwidth အနည်းဆုံးသာ အသုံးပြုသည့် ထိရောက်သော codec ကို အသုံးပြုသည်။
2.အခြားဖော်မတ်များထက် H.264 bitrate နိမ့်သည် – Motion JPEG ဗီဒီယိုထက် bitrate 80% နိမ့်သည်။ MPEG-2 နှင့် နှိုင်းယှဉ်ပါက bitrate သက်သာမှု 50% သို့မဟုတ် ထို့ထက်ပို၍ ရှိနိုင်သည်ဟု ခန့်မှန်းရသည်။ ဥပမာအားဖြင့်၊ H.264 သည် တူညီသော compressed bitrate တွင် ပိုမိုကောင်းမွန်သော ရုပ်ပုံအရည်အသွေးကို ပေးစွမ်းနိုင်သည်။ bitrate နိမ့်သောအခါတွင် တူညီသော ရုပ်ပုံအရည်အသွေးကို ပေးစွမ်းသည်။
3.ဗီဒီယိုသိုလှောင်မှုအတွက် လိုအပ်ချက် လျော့နည်းသွားခြင်း – IP မှတစ်ဆင့် ဗီဒီယိုလွယ်ကူစွာ ထုတ်လွှင့်နိုင်စေရန် မရှိမဖြစ်လိုအပ်သော အခြားစံနှုန်းများနှင့် နှိုင်းယှဉ်ပါက ၎င်းသည် ဒစ်ဂျစ်တယ်ဗီဒီယိုဖိုင်အကြောင်းအရာ၏ အရွယ်အစားကို 50% လျှော့ချပေးပြီး ဗီဒီယိုသိမ်းဆည်းရန် သိုလှောင်မှု နည်းပါးစွာ အသုံးပြုသည်။
4.မယုံနိုင်လောက်အောင် ဗီဒီယိုအရည်အသွေး– ၎င်းသည် အခြားဗီဒီယိုဖော်မတ်၏ အရွယ်အစား၏ ထက်ဝက်သာရှိသော ဒေတာနှုန်းဖြင့် ရှင်းလင်းပြတ်သားပြီး အရည်အသွေးမြင့် ဗီဒီယိုအကြောင်းအရာများကို ပေးဆောင်ပါသည်။
5.ပိုမိုထိရောက်မှု – ၎င်းသည် MPEG-2 codecs များထက် နှစ်ဆပိုမိုထိရောက်ပြီး ဖိုင်အရွယ်အစားမှာ ၃ ဆ သေးငယ်သောကြောင့် ဤချုံ့ဖော်မတ်ကို ပိုမိုထိရောက်စေသည်။ ဤ codec သည် ဗီဒီယိုအကြောင်းအရာအတွက် ထုတ်လွှင့်မှု bandwidth နည်းပါးစေသည်။
6.slow-motion ဗီဒီယိုအကြောင်းအရာအတွက် သင့်တော်သည်– ၎င်းသည် megapixel ကင်မရာများကို အသုံးပြုသည့် low-motion ဗီဒီယို codec များအတွက် အလွန်ထိရောက်မှုရှိသည်။
ပို့စ်တင်ချိန်: ၂၀၂၂ ခုနှစ်၊ နိုဝင်ဘာလ ၂၀ ရက်
