{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/4"},{"label":"Internet","url":"https://skillfed.io/packages/category/internet/2"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/2"},{"label":"Terminals","url":"https://skillfed.io/packages/category/terminals"},{"label":"Video","url":"https://skillfed.io/packages/category/multimedia-video"}],"enrichment":{"capability":"pytube downloads YouTube videos and playlists to local files via Python API or command-line interface, with support for multiple stream formats and quality levels.","skillfed_tags":["video-download","youtube","cli-tool"],"use_cases":["Download a single YouTube video at a chosen quality level from a Python script for offline viewing or archival.","Batch-download an entire YouTube playlist programmatically with custom filtering by resolution or file format.","Extract and save video captions in SubRip (.srt) format for subtitle use or transcription workflows.","Retrieve thumbnail images and stream metadata from YouTube videos without downloading the full video file.","Build a command-line tool or shell script to download videos on demand without writing Python code."],"what_it_does":"pytube is a lightweight, dependency-free Python library for scripting YouTube video downloads. It exposes a simple API to fetch video metadata, select streams by quality or format, and download them to disk, plus a command-line tool for one-off downloads. The library supports both progressive (single-file) and DASH (separate audio/video) streams, playlists, captions in SubRip format, and thumbnail URLs.\n\nThe package is dormant\u2014its last release was in May 2023 and the repository has seen no commits since August 2024. YouTube's streaming infrastructure and authentication mechanisms evolve regularly, so users should expect compatibility issues and should verify that the package still works with current YouTube before relying on it in production. The library has no external dependencies, making installation straightforward, but the lack of active maintenance means bug fixes and API adaptations are unlikely.","worth_installing":"Yes, if you need a simple, dependency-free way to download YouTube videos and can verify it still works with current YouTube. No, if you require active maintenance, bug fixes, or assurance of compatibility\u2014the package is dormant and YouTube's API changes frequently, so expect breakage without notice. Consider it a working tool for personal use or one-off scripts, not a production dependency."},"id":"pytube","links":{"html":"https://skillfed.io/packages/pytube","md":"https://skillfed.io/packages/pytube.md","pypi":"https://pypi.org/project/pytube/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2023-05-07","license_spdx":null,"license_treatment":"permissive","name":"pytube","python_support":"supports_current","summary":"Python 3 library for downloading YouTube Videos."},"popularity":{"monthly_downloads":4754134,"position":2239,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"15.0.0"}
