Releases: get-pytube/pytube3
Releases · get-pytube/pytube3
v9.6.4
v9.6.3
v9.6.2
🎧 Adds --audio / -a CLI flag for downloading audio file (thanks @swiftyy-mage)
🎞 Adds --ffmpeg / -f CLI flag for combing video/streams when FFMPEG is installed (@swiftyy-mage 🙌 )
🚫 Adds .otf() filter to streams to remove video URLs that 404 (thanks for report @jslay88)
📂 Adds filesize_approx property to Stream to get file size without HTTP call
[0] Adds ability to treat yt.streams/StreamQuery and Playlist as normal lists, and CaptionQuery as a dictionary of language code keys
🏁on_complete calls back with a string file path, including for already downloaded files (thanks for report @RainbowAsteroids)
🌲Improved logging (use -v to -vvvv on command line)
v9.6.1
v9.6.0
v9.5.13
v9.5.12
- Add
-tflag to specify target directory for CLI downloads - CLI playlist downloads use playlist title for target directory if no
-tflag - Skip downloaded videos (optional, defaults to True)
- Support proxies argument for
Playlist - Add
get_audio_onlytoQuery - Fix for terminal size on platforms missing
os.get_terminal_size()
v9.5.11
- CLI take
-rflag to download by resolution - CLI takes playlist URLs to download all playlist videos
- Add
video_urlsandvideostoPlaylist - Deprecate
download_allandpopulate_video_urlsinPlaylist - Add
is_dashproperty and filter inQuery - Add
get_by_resolution,get_lowest_resolution, andget_highest_resolutiontoQuery - Significantly increase test coverage
v9.5.10
v9.5.9
- Fixes regex search for JS function signature
- Adds
downloadfunction for captions (thanks @mahirchavda) - Adds
-ccommand line argument for downloading caption - Drops Python 3.5 support