آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

گرفتن انواع رزولوشن های ویدیو از URL

amir_badiei76  8 سال پیش  7 سال پیش
0 0

سلام

من میخواستم یک ویدیو دانلودر بسازم ولی نمیدونم چطور انواع رزولوشن های ویدیو رو از لینک ویدیویی که به عنوان ورودی به برنامه میدم، بتونم دریافت کنم. ممنون میشم از دوستانی که بتونم کمک کنند

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Plumber  8 سال پیش
0 0

من که دوتا راه به ذهنم میرسه:

فرض کن چنین لینکی داری:

www.yourvideolink.com/videos/vacsaw/1920/1080/bsac/hxzadas

راه اول اینه که میتونی اون اخر رو بخونی و در نهایت با شرط های خودت تشخص بدی که کیفیت ویدیو چی هست (با استفاده از getCharAt() و ... میتونی این کارو بکنی)

راه دومی که به ذهنم میرسه اینه که شرط بذاری اگه لینک شامل (contain) فلان کیفیت و فلان کیفیت بود ینی کیفیت full hd ئه و ... چون کلا چند نمونه کیفیت ویدیو داریم به این صورت یعنی:

 String url = www.yourvideolink.com/videos/vacsaw/1920/1080/bsac/hxzadas;

if(url.contain("1920") && url.contain("1080")){
//Full hd video file
}else if(url.contain("1280") && url.contain("1024"){
//SD Video file
}...esle{

//Unkown
}
0 0
سلام آخه اون لینک هایی که میتونه ازش بخونه برای دانلود، شامل عدد های رزولوشن اون نیس. یعنی مشکلم اینه نمیدونم وقتی که یه لینک کلی دارم، از چه طریقی کیفیت های مختلف اون ویدیو رو تشخیص بدم (7 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .