Experimenting a bit with RSS + auto-downloading videos from YouTube.
- 0.8.1: Fixed download paths.
- 0.8: New library used for displaying Windows notifications; create download folder if it doesn't exist; downloading files in
.mp4
instead of default.webm
for improved compatibility; using external downloader to improve download speeds; added SponsorBlock to remove promo segments from videos. - 0.7: Added code to create a download folder if it doesn't exist; added different download path for Windows.
- 0.6.1: Removed unnecessary code; added comments.
- 0.6: Rewrote some core logic to better handle new files.
- 0.5: Checking multiple feeds at once; changed variables from snake_case to camelCase; improved messages.
- 0.4.1: Tiny fix to platform check.
- 0.4: Added notifications.
- 0.3: Fixed the script on macOS; added checker to avoid duplicates; re-wrote the script to handle multiple videos.
- 0.2: Added RSS reader so now the script downloads the latest video from the RSS feed.
- 0.1: Initial release.
Using SemVer.
- feedparser to read RSS feeds
- yt-dlp to download videos
- ChatGPT
- Icons from Flaticon
- PNG → ICO conversion with ConvertICO
- Windows notifications done with: plyer
- macOS notifications done with: pync
If you found a bug or want to propose a feature, feel free to visit the Issues page.