a1d1f87b65e46c5681b1f2b8a86fe3a096919012
cleanup_partial_files() deleted every *.part and *.fNNN.* file in the whole download directory, and cleanup_subtitle_files() deleted any new .vtt/.srt under it recursively - including files belonging to other applications (e.g. a browser's own .part downloads in ~/Downloads). Track every destination path yt-dlp reports for this download and restrict both cleanup passes to those files and their .part/.ytdl siblings. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
SageTube
A watch-first YouTube client for the desktop — search, browse channels and playlists, follow subscriptions, and stream videos in an embedded mpv player, with full yt-dlp download capability inherited from YTSage.
SageTube is a fork of YTSage by oop7 (MIT). The original YTSage documentation is preserved at docs/UPSTREAM_README.md.
Status
Under active development. See the upstream README for the downloader feature set, which remains fully functional.
License
MIT — see LICENSE.