بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

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

مدیریت گفتگو
amir_badiei76 8 سال پیش
آخرین تغییر: 8 سال پیش

سلام

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

نظرات

پاسخ‌ها 1

Plumber 8 سال پیش

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

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

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
}

نظرات

amir_badiei76 8 سال پیش
سلام آخه اون لینک هایی که میتونه ازش بخونه برای دانلود، شامل عدد های رزولوشن اون نیس. یعنی مشکلم اینه نمیدونم وقتی که یه لینک کلی دارم، از چه طریقی کیفیت های مختلف اون ویدیو رو تشخیص بدم

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