Skip to main content

A command-line video downloader using yt-dlp, aria2c, and ffmpeg

Project description

बिलकुल 🙏, आपके टूल vdtool के लिए एक बेहतर, स्पष्ट, और जिम्मेदारी से लिखा गया README.md नीचे दिया गया है, जिसमें इस बात को साफ़-साफ़ बताया गया है कि:

आपने केवल एक कमांड लाइन इंटरफ़ेस (CMD wrapper) बनाया है,

असली डाउनलोडिंग टूल्स हैं: yt-dlp, aria2c, और ffmpeg,

इन टूल्स की अपनी Terms & Conditions (T&C) होती हैं, और उनका पालन करना यूज़र की जिम्मेदारी है,

साथ ही इसमें Privacy, Legal Disclaimer, और Usage Conditions भी दिए गए हैं।


✅ पूरा README.md (Markdown फॉर्मेट में)

🎬 vdtool - वीडियो डाउनलोड टूल

vdtool एक सरल और स्टाइलिश कमांड लाइन इंटरफ़ेस (CLI Tool) है जो वीडियो डाउनलोडिंग को तेज़, आसान और यूज़र-फ्रेंडली बनाता है। यह टूल YouTube और अन्य वेबसाइट्स से वीडियो/ऑडियो डाउनलोड करने में आपकी मदद करता है।

ℹ️ ध्यान दें: vdtool स्वयं कोई डाउनलोड इंजन नहीं है। यह केवल तीन ओपन-सोर्स टूल्स:

का एक यूनिफाइड (समान) कमांड इंटरफ़ेस प्रदान करता है।


⚙️ सुविधाएँ (Features)

  • ✅ YouTube वीडियो व प्लेलिस्ट डाउनलोड सपोर्ट
  • ✅ अन्य वेबसाइट्स से वीडियो डाउनलोड
  • ✅ High-Speed डाउनलोड (aria2c की मदद से)
  • ✅ BestAudio को वीडियो में मर्ज करने का विकल्प
  • ✅ Indexing के साथ प्लेलिस्ट डाउनलोड
  • ✅ Beautiful command-line इंटरफ़ेस

🔧 आवश्यकताएँ (Requirements)

  • Python (v3.7 या उससे ऊपर)
  • yt-dlp
  • aria2c
  • ffmpeg

📦 इंस्टॉलेशन (Installation)

1. vdtool को इंस्टॉल करें:

pip install vdtool

2. सुनिश्चित करें कि aria2c और ffmpeg इंस्टॉल हैं:

Termux:

pkg update
pkg install aria2 ffmpeg

Ubuntu/Debian:

sudo apt update
sudo apt install aria2 ffmpeg


---

🚀 उपयोग (Usage)

vd

यह टूल लॉन्च होते ही आपको इंटरफ़ेस देगा जिससे आप YouTube वीडियो या प्लेलिस्ट, या किसी अन्य वेबसाइट से वीडियो डाउनलोड कर सकते हैं।


---

📱 Termux सपोर्ट

यह टूल पूरी तरह से Termux पर काम करता है। सुनिश्चित करें कि आपने नीचे दिए टूल्स इंस्टॉल कर लिए हैं:

python, yt-dlp, aria2, ffmpeg



---

🔒 Privacy Policy

यह टूल कोई भी व्यक्तिगत डेटा स्टोर, ट्रैक या साझा नहीं करता।

टूल केवल उपयोगकर्ता द्वारा दर्ज किए गए URL पर आधारित सामग्री डाउनलोड करता है।

कोई लॉगिंग, ट्रैकिंग या थर्ड-पार्टी एनालिटिक्स नहीं है।



---

📄 Legal Disclaimer (क़ानूनी सूचना)

> महत्वपूर्ण: कृपया ध्यान से पढ़ें



vdtool केवल एक कंसोल इंटरफ़ेस (wrapper) है जो yt-dlp, aria2c, और ffmpeg जैसे ओपन-सोर्स प्रोग्राम्स को एक सरल और user-friendly interface में जोड़ता है।

यह टूल स्वयं कोई वीडियो डाउनलोड इंजन नहीं है।

डाउनलोडिंग का सारा कार्य yt-dlp और अन्य टूल्स के माध्यम से होता है, जिनकी अपनी लाइसेंस शर्तें और कानूनी दायित्व होते हैं।

उपयोगकर्ता को इन टूल्स की आधिकारिक साइट्स से जाकर उनकी Terms & Conditions और Licensing को पढ़ना  पालन करना जरूरी है।



---

📌 External Tools: License & Terms

Tool	Type	License	Terms of Use

yt-dlp	Downloader	MIT License	https://github.com/yt-dlp/yt-dlp
aria2c	Multi-Downloader	GPLv2	https://aria2.github.io/
ffmpeg	Multimedia Framework	LGPL/GPL	https://ffmpeg.org/legal.html


> 📢 इन टूल्स की Terms का पालन करना आपकी ज़िम्मेदारी है।




---

🚫 उपयोग की शर्तें (Usage Conditions)

यह टूल केवल शैक्षणिक, शोध, और निजी उपयोग के लिए बनाया गया है।

किसी भी कॉपीराइट सामग्री को डाउनलोड करना अवैध हो सकता है। कृपया संबंधित वेबसाइट्स के Terms of Service का उल्लंघन  करें।

vdtool के डेवेलपर या डिस्ट्रीब्यूटर किसी भी प्रकार के गैर-कानूनी उपयोग या डाटा मिसयूज़ के लिए ज़िम्मेदार नहीं होंगे।



---

🤝 सहयोग और सुझाव

यदि आप टूल में सुधार या योगदान देना चाहते हैं, तो GitHub पर PR और Issue बना सकते हैं।


---

📬 संपर्क

यदि आपको कोई समस्या हो या सुझाव देना हो, तो GitHub Issue सेक्शन में अपनी बात रखें।


---

🙏 धन्यवाद! आपने vdtool को चुना और अपना समय दिया।

---

## ⏭️ आगे क्या करें?

- इस फ़ाइल को अपने पैकेज के अंदर `README.md` के रूप में रखें।
- `setup.py` या `pyproject.toml` में `long_description` में इसे लोड करें।
- PyPI पर पब्लिश करने से पहले इसे `twine check` और `build` से टेस्ट करें।

---

अगर आप चाहें, तो मैं:

- इसे `.zip` में जोड़ सकता हूँ,
- आपके `setup.py` में ये सभी इंफॉर्मेशन properly set कर सकता हूँ।

बस एक बार बता दीजिए ✅

--- 

क्या आपको चाही यह पूरी फ़ाइल एक `.md` या `.txt` के रूप में ज़िप में भेज दूँ?

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vdtool-1.0.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vdtool-1.0-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file vdtool-1.0.tar.gz.

File metadata

  • Download URL: vdtool-1.0.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for vdtool-1.0.tar.gz
Algorithm Hash digest
SHA256 6732f5bbf0c87e59ed7ea6a5cb3a540c37c39a201e173c93520d28801b8a6dc5
MD5 8f34c86d4c5916cfab26c85676c2b48f
BLAKE2b-256 7a2ddb535a4a75584b904a3c8fe2c780a832a23535a2146027805463798ecfc0

See more details on using hashes here.

File details

Details for the file vdtool-1.0-py3-none-any.whl.

File metadata

  • Download URL: vdtool-1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for vdtool-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 995dce04422fb378ddeaacaaeede81aa382a0256bbe5fd24b35f65a144a8b1db
MD5 8b5d55827ff64127921105140302e3d7
BLAKE2b-256 bea86131053495906335e437ee14ae8f5499794bb825177bf7f42aa474a1745e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page