Age | Commit message (Collapse) | Author | Files | Lines |
|
- Avoid web driver in instances where it's not needed
|
|
yaydl 0.11.3
-Updated dependencies, fixed file name generation for videos that contain
question marks.
yaydl 0.11.2
-Fixed youtube regex error #11
-Added .gitignore
yaydl 0.11.1
-getting rid of unsafe { }.
yaydl 0.11
-Added spankbang handler (cheers, @egdv from GitHub), updated dependencies.
|
|
|
|
Fixed YouTube regex for extended URLs
|
|
-New feature: Playlist support for handlers! Might fix issues like #1.
-New site: xHamster. (Uses the new playlist support. Yay!)
-The WebDriver port can be set as an environment variable now to save some
typing.
-The progress bar is now cleared after a download is finished.
-cargo will now strip the resulting binary when compiling in release mode.
|
|
-fixed warnings.
|
|
-Introducing WebDriver support with fantoccini. In theory, yaydl can now use
Firefox or Chrome for scraping a website, even if its contents require
JavaScript. The only obvious downside is that this adds complexity to the
SiteDefinition trait. (Requires a compatible WebDriver client as described in
the README.)
-Fixed the WatchMDH handler which is the first handler to use a WebDriver.
-Upgraded the argument parser to clap_derive (easier annotation, even easier
usage).
-Updated the Rust edition to 2021, could be useful later.
|
|
-Updated one dependency and fixed YouTube's URL regex - thank you, @yeurch!
|
|
pkgsrc: Fetch source from main repository and not from github mirror. This will
avoid missing updates again due to non-mirrored releases.
0.7.0
-updated dependencies, added new -k flag. Fixes #5
0.6.8
-trying to circumvent new WatchMDH structures (yet incomplete)
0.6.7
-Now that we use the new YouTube API, the need for cipher decoding should be a
thing of the past.
|
|
|
|
0.6.6 - Changed the YouTube API client to capture more videos.
0.6.5 - Videos which are UNPLAYABLE won't just fail anymore.
0.6.4 - the YouTube handler uses the new(ish) youtube API now.
0.6.3 - YouTube has changed the get_video_info URL. Should fix #3.
0.6.2 - not taged upstream.
|
|
Dependency on openssl has been dropped.
0.6.1
-crates.io won't let me add all the tags - updated to 0.6.1,
keeping the list short.
0.6.0
-yaydl 0.6.0 (yes, that was quick): Added support for Vidoza,
updated ureq to version 2.1.
0.5.0
-We now support VIVO.sx.
|
|
-Add a couple of sites, update dependencies
|
|
-Won't panic with VOE.sx embed only streams anymore.
|
|
-Dependency update(s)
|
|
|
|
yaydl-yet another youtube (and more) downloader
Features:
-Can download videos.
-Can optionally keep only the audio part of them.
-Could convert the resulting file to something else (requires `ffmpeg`).
-Comes as a single binary (once compiled) - take it everywhere on your
thumbdrive, no Python cruft required.
|