ماهي الطريقه لتحميل الفيديوهات
#1
السلام عليكم
ارغب في انشاء تطبيق للاندرويد مثلtubemate. Snaptube....التي تقوم بتحميل الفيديوهات من المواقع المدعومة في التطبيق
ولم أعرف كود التحميل
سابقا منحني أحد الاخوه الكرام هذا الكود

PHP كود :
Var
Afile,pat,link: string;
Match:
tmatch;
Fs:tfilestream;

Begin
Link
:=nethttpclient.get(edite1.text). contentasstring(tencoding.utf8);
Pat:=' mimetype.*url.*?(HTTPS[^"]+)';
If 
tregex.ismatch(link,pat,[roignorecase,rosingleline]) then
Match:=tregex.match(link,pat,[roignorecase,rosingleline]);

Link:=match.groupe[1].value;
Link:=link.replace('\','');
Link:=link.replace('
u0026','&');
Link:=tnetencoding.url.decode(link);

Afile:=tpath.combine(tpath.getdocumentspath+pathdelim,'
1.mp4');

If link<>emptystr then
Begin
Tthread.createanonymousethread(
Procedure 
Begin
Try
Fs:=tfilestream.create(afile,fmcrete or fmopenwrite);
Nethttpclient.get(link,fs);
Fs.position:=0;
Tthread.synchronize(tthread.currentthread,
Procedure
Begin
Showmessage('
downloading.....');
End
Finally
FS.free;
Showmessage('
done');
End:
End ).start;
Else
Begin
Raise exception.create('
link s null');
End;
End; 

ولكن الكود لا يعمل عندي
من المعلوم أن الموقع عند التحميل يعطيك عدة جودات وايظا تختلف الاحجام كما تظهر صورة  وعنوان الفيديو
لا أعرف طريقة جلب هاته البيانات من الفيديو
وسؤال آخر
ما الفرق بين nethttpclient  وnethttprequest متى نستعمل هذه دون الاخرى

خطرت على بالي فكره وهي أنا مثلا عندما اريد تحميل فيديو من اليوتيوب على الحاسوب اضيف في الرابط يصبح هكذا

linkYouTube.com/watch
حتى احصل على الفيديو من موقع يدعم التحميل من اليوتيوب
ثم أجد الجودات المتوفرة للفيديو كي أحملها

سؤالي هل استطيع عمل تلك الطريقه بالكود في الدلفي لانه تطبيق للاندرويد ومباشرة يعطيني تحميل الفيديو مع الجودات
وشكرا لكم
الرد


الردود في هذا الموضوع
ماهي الطريقه لتحميل الفيديوهات - بواسطة وليد غديري - 20-01-2020, 10:13 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم