- Fix: Calculate the video size correctly. - Fix: Make sure that all video streams are [adaptive](https://pytube.io/en/stable/user/streams.html#dash-vs-progressive-streams)
1.2.1
- Fix: Show the progress bar in the terminal. - Fix: Modify the merge method to check if the video has an audio track; if not, download it as audio and merge it with the video. - Add: Implement functionality to check the latest version of `pyutube` on PyPI, enabling notifications for new updates.
1.2.0
- Add: New feature:
- Download all playlist videos by one click - You can choose what you want to download
- Fix: Instead of using `ffmpeg` for merging, use `moviepy` instead.
1.1.8
- Fix: Cancel the download process. - Modify: Documentation, and code style that made it easier to understand (using `pylint`).
1.1.7
- Added: Display the video size next to the resolution. For example:
✅ There is internet connection
[?] Choose the file type you want to download: Audio
> Video > Cancel the download
Title: Write an Incredible Resume: 5 Golden Rules!
[?] Choose the resolution you want to download: 144p ~= 10.91 MB 240p ~= 15.17 MB 360p ~= 21.62 MB 480p ~= 38.37 MB > 720p ~= 70.31 MB 1080p ~= 128.81 MB Cancel the download
> **Note:** The video size is approximate, that's mean it's not exact 100%.