इस प्रोजेक्ट के बारे में

MeTube yt-dlp के लिए एक self-hosted web interface प्रदान करता है, जिससे users YouTube और कई अन्य समर्थित साइटों से media download कर सकते हैं। यह videos, audio, captions, और thumbnails को browser के माध्यम से download करने की अनुमति देता है। Users entire playlists और channels download कर सकते हैं, साथ ही configurable output templates और download options उपलब्ध हैं। Channels या playlists की subscriptions नए content के लिए automatic check करती हैं और downloads को queue में डालती हैं। Application Docker (multi-arch) के माध्यम से चलती है और environment variables के जरिए configure की जाती है। ये settings download concurrency, storage paths, file naming (yt-dlp templates का उपयोग करते हुए), और yt-dlp options को global, preset, और per-download levels पर control करती हैं। Presets users को UI के माध्यम से common option bundles लागू करने की अनुमति देते हैं, जैसे sponsor blocking या subtitles embedding के लिए। MeTube restricted content तक पहुंचने के लिए browser cookies का समर्थन करता है और browser extensions, bookmarklets, iOS shortcuts, और Raycast के साथ integrate होता है, जिससे links भेजना आसान हो जाता है। यह reverse proxy के पीछे HTTPS के साथ serve किया जा सकता है। Download के बाद files external tools (जैसे beets या Lidarr) के लिए छोड़ दी जाती हैं, ताकि tagging और organization किया जा सके। Project minimal scope पर जोर देता है: यह downloading को संभालता है और file write होने के बाद stop कर देता है।