Ali Ahmed55 نشر 19 فبراير أرسل تقرير نشر 19 فبراير (معدل) السلام عليكم هو انا ممكن انزل فديو من اليوتيوب باستخدم لغه بايثون ولو ده ممكن فا اي المكبيته او الطار العمل المستخدم باحاجه زي كده مع العلم ان يتيوب مش بيسمح باحاجه زي كده ان انزل فديو علي الكمبيوتر فا ده ممكن يحصل مشكله لي يعني تم التعديل في 19 فبراير بواسطة Mustafa Suleiman تعديل عنوان السؤال 1 اقتباس
0 Chihab Hedidi نشر 19 فبراير أرسل تقرير نشر 19 فبراير نعم يمكنك ذلك عن طريق استخدام مكتبة Python المعروفة باسم pytube لهذا الغرض، و إليك خطوات بسيطة لطريقة استخدامها: from pytube import YouTube # رابط الفيديو من YouTube video_url = 'رابط_الفيديو' # تحميل الفيديو yt = YouTube(video_url) stream = yt.streams.get_highest_resolution() # اختيار أعلى دقة stream.download() # تنزيل الفيديو يرجى استبدال 'رابط_الفيديو' برابط الفيديو الذي ترغب في تنزيله من YouTube، و في الأحيان قد تواجه بعض المشكلات في التنزيل في بعض الأحيان بسبب القيود التي يفرضها YouTube على بعض محتوى الفيديو. و يمكن أن يكون هناك مكتبات أخرى توفر نفس الخدمة لأنه مثل ما نعرف أن بيثون مفتوح المصدر و المكتبات فيه كثيرة جدا، فيمكنك البحث عن الموضوع أكثر و بالتأكيد ستجد ما يناسب إحتياجاتك. 1 اقتباس
0 Mahmoud Hassan19 نشر 19 فبراير أرسل تقرير نشر 19 فبراير تعم تستطيع استخدام مكتبة pytube from pytube import YouTube def Download(link): youtubeObject = YouTube(link) youtubeObject = youtubeObject.streams.get_highest_resolution() try: youtubeObject.download() except: print("An error has occurred") print("Download is completed successfully") link = input("Enter the YouTube video URL: ") Download(link) يمكنك تمرير رابط ال التحميل ال fun Download 1 اقتباس
0 Ali Ahmed55 نشر 19 فبراير الكاتب أرسل تقرير نشر 19 فبراير تمام , شكرااا جدا بتاريخ 10 دقائق مضت قال Chihab Hedidi: stream = yt.streams.get_highest_resolution() الداله ده مش موجود الا موجود ان اسف معليش 1 اقتباس
0 Chihab Hedidi نشر 19 فبراير أرسل تقرير نشر 19 فبراير بتاريخ 12 دقائق مضت قال Ail Ahmed: تمام , شكرااا جدا الداله ده مش موجود أعتقد أن هذا بسبب التحديثات التي غيرت من المكتبة يمكنك الإطلاع على الطريقة من خلال مستندات المكتبة من هذا الرابط: pytube docs 1 اقتباس
0 Mustafa Suleiman نشر 19 فبراير أرسل تقرير نشر 19 فبراير بتاريخ 13 دقائق مضت قال Ail Ahmed: تمام , شكرااا جدا الداله ده مش موجود الا موجود ان اسف معليش الدالة get_highest_resolution() موجودة وتستطيع تفقدها في المستند الرسمي وهي تعمل على جلب الفيديو بأعلى دقة متاحة إن وجدت. 1 اقتباس
0 Ali Ahmed55 نشر 19 فبراير الكاتب أرسل تقرير نشر 19 فبراير صح موجود ونزلت فديو بس لو ان عاوز اعرف جوده الفديو ده اي اعرف ازي تاني حاجه الازم يكون في انترنت عشان انزل الفديو 1 اقتباس
0 Mustafa Suleiman نشر 19 فبراير أرسل تقرير نشر 19 فبراير بتاريخ 16 دقائق مضت قال Ail Ahmed: صح موجود ونزلت فديو بس لو ان عاوز اعرف جوده الفديو ده اي اعرف ازي تاني حاجه الازم يكون في انترنت عشان انزل الفديو استخدم خاصية streams لعرض جميع الجودات المتاحة للفيديو كالتالي: video = pytube.YouTube(url) streams = video.streams for stream in streams: print(f"جودة الفيديو: {stream.resolution} - دقة الصوت: {stream.abr}") وبالطبع يجب وجود إنترنت من أجل التمكن من تحميل الفيديو. 1 اقتباس
السؤال
Ali Ahmed55
السلام عليكم
هو انا ممكن انزل فديو من اليوتيوب باستخدم لغه بايثون
ولو ده ممكن فا اي المكبيته او الطار العمل المستخدم باحاجه زي كده
مع العلم ان يتيوب مش بيسمح باحاجه زي كده ان انزل فديو علي الكمبيوتر
فا ده ممكن يحصل مشكله لي يعني
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال
8 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.