A GUI App to download YouTube videos and playlists, featuring multi-threaded downloads and full playlist support. 支持多线程下载和完整播放列表支持的 YouTube 视频和播放列表下载 GUI 应用程序。
I have encountered a memory leak issue in the PyTube Downloader application. When videos are added and then removed, the memory is not fully cleaned up. I wrote a custom destructor to delete all member variables, but it does not seem to resolve the issue completely.
Steps to Reproduce
Add videos to the downloader.
Remove videos from the downloader.
Observe memory usage not decreasing as expected.
Expected Behavior
Memory should be cleaned up completely after removing videos.
Actual Behavior
Memory usage does not decrease fully, indicating a memory leak.