Skip to content

Latest commit

 

History

History
138 lines (83 loc) · 3.11 KB

CHANGELOG.md

File metadata and controls

138 lines (83 loc) · 3.11 KB

Pyutube Changelog

1.3.1

  • refactor the code base

1.2.9

  • fix: improve cancel behavior in video quality selection
  • fix: you can download live streams now

1.2.8

  • Add: if you download half of the playlist, you can resume the others without having to download them again. It will check the root directory for the file, and if the playlist folder is found it will see its content and remove all the files that already downloaded from the download queue.

1.2.6

  • Fix: switch into pytubefix instead of pytube.

1.2.4

  • Fix: Downloading error, (typo mistake)

1.2.4

  • Refactor: remove unnecessary code

1.2.2

  • Fix: Calculate the video size correctly.
  • Fix: Make sure that all video streams are adaptive

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%.

1.1.6

  • Added: Ability to show the tool version with the -v or --version option.
  • Added: Support only downloading audio with the -a or --audio option.
  • Added: Support only downloading video with the -f or --footage option.
  • Changed: Updated the documentation

1.1.5

  • Fix: big resolution fixing

    Now you can download any resolution you want from all available resolution.

  • Fix: Speed up the download process.

1.1.4

  • Edit filename template

    the new default filename template is: %name% - %resolution% _-_%video_id%.%ext%

    Note: This is the only filename template in the moment, we consider to add more in the future. (but not now)

1.1.3

  • Add New feature:

    1. Allow downloading by video ID without whole link, for example:
    pyutube cMPnY7EuZvo
    pyutube youtu.be/cMPnY7EuZvo
    pyutube https://youtube.com/watch?v=cMPnY7EuZvo
  • Fix: Enhanced Output Representation when using --help

1.1.2

  • Fix: Show only available resolutions.

1.1.0

  • Add: New feature:

    • Download the youtube shorts by one click
  • Fix: big fixing

1.0.1

  • Fix: big fixing and update the endpoints

1.0.0

  • Initial release