NVIDIA Tesla P40 (24 GB VRAM, Pascal architecture) ပေါ်တွင် NVIDIA NVENC hardware encoding နှင့်အတူဗီဒီယိုကို transcode ။ GPU servers များမှာအစဉ်မပြတ်မဟုတ်ပါ၊ သူတို့ကဖြစ်တဲ့အခါအသိပေးရန်ကျွန်ုပ်တို့အားဆက်သွယ်ပါ။
$ apt install ffmpeg && ffmpeg -hwaccel cuda -i input.mp4 -c:v h264_nvenc output.mp4
# သွင်းရန် အမိန့်ကို ဥပမာ
GPU ဗီဒီယို transcoding ဗီဒီယိုကို CPU-သာ encoding ထက်အများကြီးပိုမြန်ပြောင်းလဲဖို့ NVIDIA ရဲ့ NVENC hardware encoder ကိုအသုံးပြုသည်။ အဆိုပါ Tesla P40 H.264 နှင့် H.265 encoding ကိုထောက်ခံသည်။
Hardware H.264 နှင့် H.265 encoding, တူညီ setting များမှာ CPU ကို encoding ထက်ပိုမြန်။
NVENC နဲ့ NVDEC ထောက်ပံ့မှုနဲ့ FFmpeg တည်ဆောက်မှု တစ်ခုကို သုံးစွဲပါ
အလားတူ GPU တွင် တစ်ချိန်တည်းတွင် စီးဆင်းမှုများစွာကို ပေါင်းထည့်ပါ
4K pipelines အတွက် frame buffer မှတ်ဉာဏ်များများ။
Video Transcoding ၎င်း၏အလုပ်ကိုမြန်နှုန်းမြှင့်ဖို့ NVIDIA GPU ကိုအသုံးပြုနိုင်ပါတယ်. VPS.org GPU ဆာဗာများအစဉ်မရရှိနိုင်; သူတို့ကဖြစ်ကြသည်အခါကြားရကျွန်တော်တို့ကိုဆက်သွယ်ပါ. Video Transcoding တစ်ခုလုံး GPU-accelerated workload ဖြစ်ပါတယ်။ သင်၏ software ကို CUDA ထောက်ခံမှုရှိပြီးသင်၏ driver ကို / runtime version များ Video Transcoding အတွက် workload လိုအပ်ချက်များကိုကိုက်ညီကြောင်းသေချာအောင်လုပ်ပါ။
GPU servers များအစဉ်အဆက်အသေးစိတ်ကိုမရရှိနိုင်. ယနေ့သင်သည်ပုံမှန် CPU ကိုစီမံကိန်းအပေါ် Video Transcoding Run နိုင်ပါတယ်, ဒါဟာတစ်ဦး GPU ကိုထက်အတော်လေးနှေးအလုပ်လုပ်တဲ့နေရာမှာ: SSH ကိုနှင့် apt install ffmpeg && ffmpeg -hwaccel cuda -i input.mp4 -c:v h264_nvenc output.mp4 Run.
Video Transcoding အတွက် VRAM လိုအပ်ချက်များကိုမော်ဒယ်နှင့် batch အရွယ်အစားပေါ် မူတည်. လက်ရှိပုံရိပ်များအတွက်ပရောဂျက်စာရွက်စာတမ်းများကိုစစ်ဆေး.
GPU servers များမှာယူနိုင်သည့်အခါ GPU ဈေးနှုန်းထုတ်ပြန်ပါလိမ့်မယ်။ သင်ကဖြစ်ပျက်တဲ့အခါနားထောင်ချင်တယ်ဆိုရင်ကျွန်တော်တို့ကိုဆက်သွယ်ပါ။
ဟုတ်ကဲ့. အားလုံး VPS.org server ကိုအပြည့်အဝ root access နဲ့လာ, သငျသညျ server ကိုရဲ့ RAM ကိုနှင့်သိုလှောင်မှုအတွင်း Video Transcoding အတူတကွအခြား tools တွေကို run နိုင်ပါတယ်ဒါကြောင့်.
အားလုံး VPS.org server ကိုအပြည့်အဝ root SSH access ကိုနှင့်အတူလာ, ဒါကြောင့်သင် drivers များကို install လုပ်နိုင်ပါတယ်, library များနှင့် Video Transcoding သင်လိုအပ်သောမည်သို့ပင်ဆိုစေကာမူ.
ဟုတ်ကဲ့. ဆာဗာတစ်ခု CUDA runtime သို့မဟုတ် NVIDIA driver ကို preinstalled နှင့်အတူလာမည်မဟုတ်, နှင့် GPU ကိုဆာဗာများအစဉ်မပြတ်မရရှိနိုင်ကြသေး. သင်သည် version များကို Video Transcoding ကို install လုပ်ပါသင့်ကိုယ်ပိုင်လိုအပ်ချက်.
ဟုတ်ကဲ့. VPS.org servers များတည်တံ့ virtual စက်တွေဖြစ်ကြသည်, မ ephemeral ဥပမာ: Video Transcoding ပုံစံများ, configs နှင့် data ကိုသင်သူတို့ကိုဖျက်ပစ်မတိုင်မီ server ရဲ့ SSD သိုလှောင်မှုအပေါ်နေထိုင်.
Video Transcoding စီးစဉ်အတွင်းမြန်ဆန် access ကိုများအတွက် server ရဲ့ SSD ပေါ်မှာအလုပ်လုပ်ဒေတာထိန်းသိမ်းထား, နှင့်အပြီးသတ် artifacts (အလေးချိန်, မျိုးဆက်များ, embeddings) ကို VPS.org အပြင်သိုလှောင်မှုသို့ copy; snapshots နှင့် backups များတူညီသောသိုလှောင်မှု cluster ပေါ်တွင်နေထိုင်.
သင်ထိန်းချုပ်မှု panel ကိုမှကြီးမားတဲ့အစီအစဉ်ကိုမည်သည့် VPS.org server ကို upgrade လုပ်နိုင်ပါတယ်; resize restarts ဒါနဲ့သင့်ရဲ့ Video Transcoding install ကျော်သယ်ဆောင်. GPU servers များအခုထိရရှိနိုင်မဟုတ်ကြပါဘူး.
ဟုတ်ကဲ့. Backups များပေးဆောင် add-on ဖြစ်ကြသည် (နေ့စဉ် +30% စီမံကိန်း၏စျေးနှုန်း, ထိန်းသိမ်းထား7ရက်; အပတ်စဉ် +20%, ထိန်းသိမ်းထား 28 ရက်) နှင့် snapshots များအခမဲ့ဖြစ်ကြသည်, ကြာ Video Transcoding စီးနင်းမတိုင်မီအသုံးဝင်သော. နှစ်ဦးစလုံး server ကိုအဖြစ်တူညီသော storage cluster ပေါ်တွင်နေထိုင်.
အတွင်းကထောက်ခံမှုဆက်သွယ်ပါ 30 ပြန်လည်ပေးချေမှုတောင်းဆိုရန်သင်၏ပထမဦးဆုံးဝယ်ယူရက်ပေါင်း. GPU servers များအခုထိရောင်းချခြင်းမရှိသေးပါ, ဒါကြောင့်မ GPU ကိုအမိန့်ပါဝင်သည်.
GPU စွမ်းဆောင်ရည်ကန့်သတ်ထားသည်။ သင်၏အလုပ်အကိုင်အကြောင်းကိုပြောဆိုပါနှင့်ကျွန်ုပ်တို့သည်ရရှိနိုင်မှုနှင့်စျေးနှုန်းများနှင့်အတူတုံ့ပြန်လိမ့်မည်။