Skip to content

Releases: AlexAplin/nndownload

v1.18

11 Aug 07:30
Compare
Choose a tag to compare
  • With minor adjustments, this release now supports the relaunch of Nico services on August 5th, 2024
  • All features were verified or have had issues opened for investigation. If you experience any problems, please check for an existing issue or open one
  • Support for URLs using the new Nico Manga host (manga.nicovideo.jp)
  • Support for downloading mylists for the logged in user (https://www.nicovideo.jp/my/mylist, https://www.nicovideo.jp/my/mylist/...)
  • Support for downloading a user series (https://www.nicovideo.jp/user/.../series/...)
  • Improved comments extraction

v1.17

25 May 10:50
Compare
Choose a tag to compare
  • Added a native HLS downloader that replaces the ffmpeg subprocess introduced for DMS video downloads. This allows for better progress tracking and also returns support for multithreading (-r) and proxies (-y).
  • Support for downloading Seiga thumbnails
  • Small bugfixes

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