Skip to content

Releases: Bukk94/CoubDownloader

Release 0.11

26 Aug 17:15
Compare
Choose a tag to compare

Fixed Bookmarks and Likes

Coub deprecated API endpoints for users/me. This update replaces calls with the new endpoint to correctly count a number of coubs to download.

Release 0.10

26 Nov 11:59
Compare
Choose a tag to compare

Invalid channels will be skipped

Based on a recent issue I have added more checks to prevent crashing on invalid URLs. If you enter an invalid channel name or URL, it will just skip it and inform you about it.

Note: 32 bit version doesn't contain python & ffmpeg, you must install them yourself.

Release 0.9

25 Jun 18:02
Compare
Choose a tag to compare

Save NSFW content!

This is a really small update. I have added one option to the configuration file (Configuration.json) to allow users to download only NSFW coubs. As you might have heard, Coub decided to remove all NSFW content by June 27th 2022. This is a quick update to allow saving this content.

CoubDownloader works exactly the same as you know it but now you can open the configuration file and set "NsfwOnly": true and then run the app. It will ask you what you want to download (as always) but this time, it will filter out all normal Coubs and leave only NSFW ones.

Features:

  • Configuration option to download NSFW coubs only

Note: 32 bit version doesn't contain python & ffmpeg, you must install them yourself.

Release 0.8

30 Mar 21:00
Compare
Choose a tag to compare

User configuration and pretty console!

In this update, I focused on users' feedback and requests. I have added user configuration (file Configuration.json) where you can further modify Downloader settings. Those settings include Video quality, number of loops, download location path, and more!

Also, colors! The whole application went through a small graphic update, introducing colors and highlighting to improve readiness for a better user experience.

Features:

  • Configuration file to configure
    • If segments should be downloaded
    • How long downloader should wait between downloads (this will improve ban issues!)
    • Number of video loops
    • Video quality
    • Keeping audio & video files
    • Download location
  • Improved visuals
  • By default segments are not part of the basic download

I appreciate all feedback you are giving me :)

Note: 32 bit version doesn't contain python & ffmpeg, you must install them yourself.

Release 0.7

28 Mar 21:23
Compare
Choose a tag to compare

DDoS protection evasion!

Coub recently implemented DDoS protection against intensive and mass-downloading Coubs (even despite their initial call to download all videos). So I've adapted and made Downloader more relaxed and more user-looking, so you are more likely succeed with downloading your Coubs.

Features:

  • Evasion mechanics (slowed down downloading to wait 1 second between each download and randomized user agents)
  • Retry function - If coub fails to download, it will try again
  • One crash won't stop the download - if coub fails to download or error occurs, it won't stop whole processing anymore. It will just skip the coub and continue with the next one

Also, I merged self_contained version into full, so there is less confusion. Both packages are x64 versions.

Release 0.6

23 Mar 09:19
Compare
Choose a tag to compare

Quality of life improvements!

A lot of people will download their liked coubs and then like some more. And of course, they want to download them as well. That's understandable! So downloader now has an option to re-download URLs list, instead of skipping it. Also skipping the existing files should be a bit faster now.

Features

  • Option to re-download URLs list
  • Downloaded Coub is correctly remembered for the next time for really fast processing
  • Downloader will only download folders that user originally inserted as an input (instead of all as previously, which can still be achieved by inserting nothing into input).

Release 0.5

21 Mar 10:59
Compare
Choose a tag to compare

Recoubs / Reposts are here!

This version brings support for recoubs (reposts). This naming is quite confusing and even Coub itself can't decide, what is what.
Previously all reposts returned "coub unavailable", because it's effectively a plain redirect to the original post. Version 0.5 will download reposts into a separate folder called Reposts so it is easier for you to find and to distinguish between channel's coubs and their reposts.

Features:

  • Downloading reposts / recoubs
  • Added (hopefully) last windows unsupported characters

New release package
Some people had problems installing ffmpeg, so I added third package called full, that contains everything, .NET runtimes, ffmpeg and python. No installation required!

Release 0.4

18 Mar 21:23
Compare
Choose a tag to compare

MORE DATA!
I recently found another API endpoint with additional metadata, called segments. Those contains raw video files without watermark!

Features:

  • Allowed (optional) segments downloading
  • Allowed downloading more than Coub's soft cap of 5000 coubs (we tested over 11k liked coubs and it works!)
  • Fixed more filename issues

Release 0.3

17 Mar 19:41
Compare
Choose a tag to compare

More metadata!

Features:

  • Blazing fast processing (now with detection of downloaded files, which happens in an instant!)
  • Each category contains 2 additional files
    • raw metadata, that contains all information about the coub
    • nicely formatted metadata that contains just important data
  • More bug fixes

Some of you had problems with missing .NET 5.0 library, so this version also contains self-contained package. No installation needed!

Release 0.2

17 Mar 14:48
Compare
Choose a tag to compare

Improved version of Coub downloader, with more features!

Available to download:

  • liked coubs
  • bookmarks
  • any channel coubs

Features:

  • Skipping already downloaded coubs
  • Improved title-filename handling
  • Better folder structures to improve navigation
  • Better user UX when inputting what do download
  • Error logging!

Small portable Python executable included!