ဤဆောင်းပါးသည် MP3 format သို့အသံဖိုင်များကို MP3 format သို့ပြောင်းရန် FFMPEG Tool နှင့်ပေါင်းစပ်ထားသော PHP ကိုအသုံးပြုနည်းကိုဤဆောင်းပါးကမိတ်ဆက်ပေးလိမ့်မည်။ ရိုးရှင်းသောအဆင့်အနည်းငယ်ဖြင့်အသံပရိုတက်ခြင်း (သို့) အသံဖိုင်ဖိုင်တင်ခြင်းစီမံကိန်းများအတွက်အလွန်သင့်လျော်သောအသံပုံစံများပြောင်းလဲခြင်းကိုအလွယ်တကူဖြည့်စွက်နိုင်သည်။
Code ကိုမစတင်မှီ, FFMPEG ကိုသင်၏ server (သို့) ဒေသပတ် 0 န်းကျင်တွင်တပ်ဆင်ထားကြောင်းသေချာပါစေ။ အောက်ပါ command ဖြင့် install လုပ်မထား,
ffmpeg -version
အကယ်. command ကိုအသိအမှတ်မပြုပါက၎င်းကို install လုပ်ခြင်းမရှိသေးပါ။ သင်၏ system type အရဒေါင်းလုပ်လုပ်ရန် FFMPEG ၏တရားဝင်ဝက်ဘ်ဆိုက်သို့သင်သွားနိုင်သည်။
နောက်တစ်ခုက PHP code ကိုရေးပြီးပြောင်းလဲခြင်းစစ်ဆင်ရေးကိုဖြည့်စွက်ရန် FFMPEG ကိုခေါ်ရန် EAD () function ကိုသုံးပါ။ ဤတွင်ပြည့်စုံသောဥပမာဖြစ်သည်။
<?php
$amrFile = "input.amr";
$mp3File = "output.mp3";
$cmd = "ffmpeg -i $amrFile -acodec libmp3lame $mp3File";
exec($cmd);
?>
ဒီကုဒ်ထဲမှာ:
ကျေးဇူးပြု. သတိပြုရန်မှာ System commands များသည်သက်ဆိုင်ရာခွင့်ပြုချက်လိုအပ်ကြောင်းသတိပြုပါ။
အထက်ပါကုဒ်ကို condit.php အဖြစ်သိမ်းဆည်းပြီးဆာဗာပတ်ဝန်းကျင်တွင်ထားပါ။ သင်၏အမှန်တကယ်ဖိုင်လမ်းကြောင်းများသို့ $ Amrfile နှင့် $ MP3File variable များကိုပြုပြင်ပါ။ ထို့နောက် command line တွင် run ပါ။
php convert.php
Execution ပြီးဆုံးသွားသောအခါပြောင်းလဲထားသော MP3 ဖိုင်များကိုပစ်မှတ်လမ်းညွှန်တွင်သင်မြင်တွေ့ရလိမ့်မည်။
ဤသင်ခန်းစာမှတစ်ဆင့် PPP ကို FFMPEG နှင့်ပေါင်းစပ်ပြီး AMR ကို MP3 format ကိုပြောင်းလဲရန်မည်သို့အသုံးပြုရမည်ကိုလေ့လာခဲ့သည်။ ဤချဉ်းကပ်နည်းကိုထိရောက်စွာသာမကဘဲလက်ရှိအသံအပ်လုပ်ကီဒ်တင်ခြင်း, မိန့်ခွန်းအသိအမှတ်ပြုမှုစနစ်များတွင်အလွယ်တကူပေါင်းစည်းနိုင်သည်။ FFMPEG သည်အင်အားကြီးမားသောအသံနှင့်ဗွီဒီယိုအမျိုးအစားများပြောင်းလဲခြင်းကိုထောက်ခံသည်။ developer များအမှန်တကယ်လိုအပ်ချက်များအရလျှောက်လွှာကိုထပ်မံတိုးချဲ့နိုင်သည်။
ဒီသင်ခန်းစာကမင်းကိုအထောက်အကူပြုမယ်လို့မျှော်လင့်ပါတယ်။