Skip to content

Releases: AlexAplin/nndownload

v1.16.3

23 Mar 03:00
Compare
Choose a tag to compare
  • The build and WIndows-specific issues introduced by v1.16 (introduction of DMS downloading) have been fixed in this version. Thanks for your patience!
  • pip install -e now works as expected for the package

Windows binaries are now being built on each commit with a GitHub action and will be provided here on version releases. If you notice any issues, please be sure to file a bug issue.

v1.16.1

12 Mar 20:45
Compare
Choose a tag to compare
  • Fixes download progress support on Windows

v1.16

10 Mar 18:02
Compare
Choose a tag to compare
  • Add support for DMS (Dwango Media Services) video delivery
    • Some 1080p videos that were only available with DMS beginning 2023-11-01 can now be downloaded as expected
    • Videos longer than 30 minutes can also now be posted and retrieved in HD (720p) quality
    • Multithreading (-r/--threads) and resuming partial downloads are currently not supported when DMS is being used; muiltithreading may be deprecated or removed in a future release
  • Partial video downloads are now written to .part.mp4 files, then updated to .mp4 when complete
    • If you have any remaining partial downloads with a .mp4 extension, they may be incorrectly reported as complete
  • Updated requirements
  • Other small changes

v1.15

18 Feb 08:40
Compare
Choose a tag to compare
  • Fixed video comments extraction
  • Amended the region lock check for certain video types
  • Added stubbed support for the new DMS delivery on certain videos; follow development in #139

From v.14:

  • Added --break-on-existing
  • Added --list-qualities for videos
  • Added --chinese
  • Fixed Seiga image extraction

Windows binaries will no longer be provided. nndownload will now receive updates through pip exclusively: pip install nndownload
Binaries can be built as needed with pyinstaller: pyinstaller --onefile nndownload.py

v1.13.1

06 May 11:11
Compare
Choose a tag to compare
  • Write tags in metadata as UTF-8 without casting
  • Read session cookie from file (--session-cookie will check for a TXT filepath at the provided argument before using it as the string cookie value)
  • Modified comments extension to .comments.json
  • Small bug and maintenance fixes

v1.12.2

17 Jul 08:40
Compare
Choose a tag to compare
  • Update comments API for videos
  • Improve handling of exceptions

v1.12

25 Mar 01:43
Compare
Choose a tag to compare
  • Add support for downloading video series
  • Use LF endings on PyPi upload

v1.11.3

22 Feb 08:29
Compare
Choose a tag to compare
  • Nico's login auth flow has changed, requiring the use of OTP codes in what seems to be most cases. Session cookies (--session-cookie) continue to work without requiring this step. A future release will provide a more stable way of storing your session cookie

v1.11.2

25 Oct 03:10
Compare
Choose a tag to compare
  • Better checks for media availability when downloading videos
  • Fixed mylist downloading
  • Fixed creation of non-stripped filenames
  • Various code cleanup

v1.11

21 May 02:04
Compare
Choose a tag to compare
  • Specify index to start list downloads on with --playlist-start, e.g. --playlist-start 39
  • Login using a session cookie value with --session-cookie
  • Support for downloading Seiga user manga
  • Removed --html5 as all videos are now served on the HTML5 player
  • Various bug fixes
    • Always download highest thumbnail quality available
    • API changes