Facts about the current main tree (v0.3 CLI). Feature requests: GitHub issues.
--yes does not skip filename prompts.--output must be an existing directory; the program will not create it.NameError (separator is undefined). That blocks the YouTube path until the code is fixed.Progressive (audio+video) streams from pytubefix are typically 720p or lower. Higher resolutions are video-only (--mode video) with no audio mux in this project.
A PySide6 UI (desktop_main.py, app/, ui/) is on branch feat/graphical-interface. It is not released on main. Do not expect python desktop_main.py to work on this branch.
Git tags and the root CHANGELOG.md go through v0.3. pyproject.toml still says version = "0.1.0".
You are responsible for what you download and for each site’s terms of use. This software is a local helper, not a circumvention service we operate.
One maintainer. Platform libraries (instaloader, yt-dlp, pytubefix) break when sites change. Expect retries and dependency upgrades more often than new features.