@@
@@
@@
@@
# @@ #
+ @@ *
@@@@
@ @
@@**************@@
يستخدم هذا المشروع بشكل أساسي لتنزيل مقاطع الفيديو من مواقع الويب المختلفة، وهو يدعم حاليًا تنزيل ملفات الوسائط المتدفقة m3u8 وتنزيلات فيديو المحطة b (يدعم حاليًا فقط مقاطع الفيديو الفردية والدراما ومقاطع الفيديو المتعددة وما إلى ذلك)، ويدعم الخيوط المتعددة. التنزيلات، لا يزال تنزيل الأنواع الأخرى (أو مواقع الويب) قيد التطوير...
بيثون:3.x
قم بتنزيل الكود باستخدام git
git clone https://github.com/duibu/downloader.git
تثبيت التبعيات المطلوبة
pip install -r requirements.txt
-u --url: 下载视频的url地址,只可以设置单个url
--name --video-name: 下载到本地视频的文件名称
--path --save-path: 视频保存路径
--batch-file: 批量地址文件的绝对路径,批量下载时使用,支持csv和txt
--thread: 下载视频文件的线程数
--site-type: 网站类型,例如下载b站视频时该项配置bili
--proxy: 配置代理信息,示例(clash for windows):--proxy http=http://127.0.0.1:7890 https=http://127.0.0.1:7890
تحميل مباشر
python downloader.py --url ' http://example.com/example.m3u8?xxx=xxx '
تحديد اسم الملف للتحميل
python downloader.py --url ' http://example.com/example.m3u8?xxx=xxx ' --name video
حدد مسار الحفظ واسم الملف المراد تنزيله
python downloader.py --url ' http://example.com/example.m3u8?xxx=xxx ' --name video --path /home/user/video
تكوين الوكيل عند التنزيل
python downloader.py --url ' http://example.com/example.m3u8?xxx=xxx ' --proxy http= ' http://127.0.0.1:7890 ' https= ' https://127.0.0.1:7890 '
مثال على تنزيل ملفات URL دفعة واحدة
python downloader.py --batch-file d:/video/url.txt --path /home/user/video
تحميل مباشر
python downloader.py --url ' https://www.bilibili.com/video/BV1DX4y1p7CT/ ' --site-type bili
تحميل متعدد الخيوط
python downloader.py --url ' https://www.bilibili.com/video/BV1DX4y1p7CT/ ' --thread 2 --site-type bili
بعد استخدام Clash for Windows لتصفح الإنترنت بشكل علمي، فإنه يطالب باستثناء الشبكة.
عندما يقوم Clash for Windows بتكوين الوكيل، يمكن لبروتوكول http فقط استخدام الوكيل بشكل طبيعي، ويحتاج بروتوكول https إلى استخدام http://localhost:7890
ليكون الوكيل، لذلك يوصى بإيقاف تشغيل الوكيل أو إدخاله يدويًا بروتوكول الوكيل والعنوان للحصول على التفاصيل، يرجى استخدام أمر --help لعرض وصف المعلمة
المطالبة بأذونات غير كافية
تتطلب بعض الموارد إذنًا للوصول، مثل مقاطع فيديو bilibili 1080P. يرجى السماح للبرنامج بقراءة ملفات تعريف الارتباط للمتصفح عند استخدامه. إذا كنت لا تزال لا تملك إذنًا لقراءة ملفات تعريف الارتباط، فيرجى التحقق من حالة تسجيل الدخول لحساب موقع الويب المطابق للمتصفح إلى ملف تعريف الارتباط المحدد.
غير قادر على قراءة ملف تعريف الارتباط
في نظام التشغيل Windows، قد يشغل المتصفح ملف تعريف الارتباط. إذا لم يتمكن البرنامج من قراءة ملف تعريف الارتباط، فمن المستحسن إغلاق المتصفح وإعادة تشغيل البرنامج.
أسئلة أخرى
إذا واجهت مشاكل أخرى، يرجى إرسال المشكلات، ونرحب بإصلاحها ودمجها. التعليقات هي أيضا موضع ترحيب
حقوق الطبع والنشر (ج) شركة مايكروسوفت جميع الحقوق محفوظة.
مرخص بموجب ترخيص Apache-2.0.