Releases: EchterAlsFake/PHUB
Releases · EchterAlsFake/PHUB
4.7.5
4.7.4
- added an exception class for PornHub Premium videos, since those can't be processed
4.7.3
Changelog
- re-added FFmpeg video converting (See Documentation)
- fixed an issue which prevented the webmasters API being used which resulted in a very poor performance for non HTML scraping
- updated and fixed the RegionBlocked exception
- rewrite of the PHUB CLI
4.7.2
Changelog
- added geo bypass (experimental)
- switched project to httpx to fix network locks
- added direct CLI usage by executing
phub
in your terminal - fixed an issue with domain specific languages, which would override your own value set in
language = ..
- fixed tests & added auth to the tests
- you can now decide between html parsing and webmaster parsing
- you can now force changing the language of video titles
4.7.1
Changelog
- added an exception for videos which are blocked in the users region
4.7
v4.6
v4.5.7
- Added a check for empty search queries (#53)
- Made
query.pages
aphub.Pages
object, able to handle page indexes or slices.
# Unique page
first_page = query.pages[0]
# Iteration
for page in query.pages: ...
# Slicing
for page in query.pages[1:4]: ...
This change is a re-implementation of query item slices, removed in PHUB3 because some pages can have an inconsistent amount of items. Enhancment for #49.
v4.5.6
- fixed the challenge resolver (finally)
v4.5.5
Made the built-in CLI behave like a downloader. py -m phub
now takes one argument, whether it's a video key, a video URL or a local file containing multiple URLs. It does not matter how you arange the URLs in the file. You can also use --quality
, --output
and --downloader
for advanced options.