Skip to content

Releases: Thisal-D/PyTube-Downloader

v2.1.4

10 Dec 17:49
5549aa3
Compare
Choose a tag to compare

What's Changed

  • UI Update : Window fade effects

Full Changelog: v2.1.3...v2.1.4

v2.1.3

08 Dec 08:30
c99c06d
Compare
Choose a tag to compare

What's Changed

  • Notification multi-language support

Full Changelog: v2.1.2...v2.1.3

v2.1.2

04 Dec 14:55
43662a3
Compare
Choose a tag to compare

What's Changed

feat: Add user-controllable notification enable/disable feature

Full Changelog: v2.1.1...v2.1.2

v2.1.1

03 Dec 18:39
addf3b0
Compare
Choose a tag to compare

What's Changed

New Feature

  • Notifications support

Full Changelog: v2.1.0...v2.1.1

v2.1.0

01 Dec 15:45
9fb9668
Compare
Choose a tag to compare

What's Changed

Issue Fixed

  • Resolved an issue where the application required "Run as Administrator" mode to access specific files

Issue Fixed: by @Thisal-D in #44

Full Changelog: v2.0.3...v2.1.0

v2.0.3

01 Dec 08:40
334eac1
Compare
Choose a tag to compare

What's Changed

Bug Fix: Widgets Not Resizing After Showing Alert Window

Issue:

  • After displaying the alert window, widgets in the main master window were not resizing correctly because the event bind for master was overridden by the alert window.

Root Cause:

  • The alert window temporarily binds the event for master to its own move method. However, once the alert window is closed, the original event handler for master was not being restored, causing a loss of the intended behavior in the main window.

Solution:

  • Introduced a parameter to pass the original handler (original_configure_callback) to the alert window. Upon closing the alert window, the original bind is restored to master.

Changes Made:

  • Added a parameter (original_configure_callback) to the alert window's constructor to store the original event handler.
  • When closing the alert window (on_closing method), the original handler is re-bound to master using the stored original_configure_callback.

Full Changelog: v2.0.2...v2.0.3

v2.0.2

29 Nov 22:44
a658e27
Compare
Choose a tag to compare

What's Changed

  • Automatic Update Checking: The application now checks for updates and notifies the user when a new version is available.
  • Bug Fixes: Various issues from previous versions have been fixed to improve performance.

Full Changelog: v2.0.1...v2.0.2

v2.0.1

26 Nov 18:33
3f6c85b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.0.1

v2.0.0

28 Jun 16:46
be403c5
Compare
Choose a tag to compare

Features

  • Easy Downloading: Download YouTube videos effortlessly by pasting the video URL into the application.
  • Playlist Downloading: Download entire playlists using just the playlist URL.
  • Format Selection: Choose from various video and audio formats for downloading.
  • Progress Tracking: Track the download progress within the application.
  • Simultaneous Downloads: Download multiple YouTube videos simultaneously, saving time and increasing efficiency. Users have full control over the number of simultaneous downloads, allowing for a personalized downloading experience.
  • Automatic Download with Predefined Settings Users can set predefined download settings such as preferred video quality, audio format, download location, and more. Once a YouTube URL is added, the video/playlist will load and then start to download automatically according to these predefined settings.
    • In playlist auto download mode, if any video fails to load, it will be ignored, and the download will continue with the remaining videos.
  • Dynamic Folder Organization: Automatically organize downloaded files into separate directories based on factors such as video quality, file type (audio or video), and playlist name, ensuring efficient and structured storage.
    • Quality-Based Folder Structure: Create distinct folders for downloads categorized by their quality settings, allowing users to easily locate and manage files based on their desired resolution or bitrate.
    • Type-Specific Directories: Customize folder organization to segregate audio and video files into their respective folders, providing a clear distinction between different media types.
    • Playlist-Centric Folders: Automatically create folders named after the channel and playlist, making it easier to find and manage downloaded content based on specific playlists.
  • System Tray Icon Mode: Minimize the application to the system tray for unobtrusive operation.
  • Theme Customization: Personalize your experience with the ability to switch between dark and light themes. Additionally, customize the accent color to suit your preferences, creating a visually pleasing interface tailored to your style.
  • Scaling Preferences: Users can scale the application interface from 100% to 200% (step 1%), adjusting the size of widgets and elements for better readability and usability.
  • Auto Reload Failed Videos: Automatically attempts to reload a video up to 5 times if it fails to load. Users can enable or disable this feature, ensuring a more seamless downloading experience even with intermittent connectivity issues.
  • Auto Retry Failed Downloads: Automatically retries a failed download up to 5 times. This feature ensures that temporary issues such as network interruptions do not prevent successful downloading, enhancing reliability and user experience.
  • Multi-Language Support: Enjoy the application in your preferred language with support for multiple languages.
    • Currently Support Languages:
      Language Contributors
      English -
      中文 (Chinese)
      සිංහල (sinhala)
  • Shortcut Keys: Take control of the application with shortcut keys for common tasks.

v1.0.4 - 100 Stars Milestone!

17 Jun 07:45
89d8f9e
Compare
Choose a tag to compare

🎉 Milestone Reached: 100 Stars on GitHub! 🎉

I am thrilled to announce that PyTube-Downloader has reached 100 stars on GitHub! 🚀

A huge thank you to everyone who has supported, contributed, and used the project. Your feedback and engagement have been invaluable. This milestone wouldn't have been possible without your encouragement and contributions.

To all the developers, users, and supporters, here's to many more updates, features, and milestones together! Stay tuned for more exciting developments and feel free to suggest any new features or improvements.

Thank you once again for helping us reach this significant milestone!

Special thanks to:

👉 Link to PyTube-Downloader




Features

  • Easy Downloading: Download YouTube videos effortlessly by pasting the video URL into the application.
  • Playlist Downloading: Download entire playlists using just the playlist URL.
  • Format Selection: Choose from various video and audio formats for downloading.
  • Progress Tracking: Track the download progress within the application.
  • Simultaneous Downloads: Download multiple YouTube videos simultaneously, saving time and increasing efficiency. Users have full control over the number of simultaneous downloads, allowing for a personalized downloading experience.
  • Automatic Download with Predefined Settings Users can set predefined download settings such as preferred video quality, audio format, download location, and more. Once a YouTube URL is added, the video/playlist will load and then start to download automatically according to these predefined settings.
    • In playlist auto download mode, if any video fails to load, it will be ignored, and the download will continue with the remaining videos.
  • Dynamic Folder Organization: Automatically organize downloaded files into separate directories based on factors such as video quality, file type (audio or video), and playlist name, ensuring efficient and structured storage.
    • Quality-Based Folder Structure: Create distinct folders for downloads categorized by their quality settings, allowing users to easily locate and manage files based on their desired resolution or bitrate.
    • Type-Specific Directories: Customize folder organization to segregate audio and video files into their respective folders, providing a clear distinction between different media types.
    • Playlist-Centric Folders: Automatically create folders named after the channel and playlist, making it easier to find and manage downloaded content based on specific playlists.
  • System Tray Icon Mode: Minimize the application to the system tray for unobtrusive operation.
  • Theme Customization: Personalize your experience with the ability to switch between dark and light themes. Additionally, customize the accent color to suit your preferences, creating a visually pleasing interface tailored to your style.
  • Scaling Preferences: Users can scale the application interface from 100% to 200% (step 1%), adjusting the size of widgets and elements for better readability and usability.
  • Auto Reload Failed Videos: Automatically attempts to reload a video up to 5 times if it fails to load. Users can enable or disable this feature, ensuring a more seamless downloading experience even with intermittent connectivity issues.
  • Auto Retry Failed Downloads: Automatically retries a failed download up to 5 times. This feature ensures that temporary issues such as network interruptions do not prevent successful downloading, enhancing reliability and user experience.
  • Multi-Language Support: Enjoy the application in your preferred language with support for multiple languages.
    • Currently Support Languages:
      Language Contributors
      English -
      中文 (Chinese)
      සිංහල (sinhala)
  • Shortcut Keys: Take control of the application with shortcut keys for common tasks.