Releases: Audionut/Upload-Assistant
2.0.5
- Fix more NoneTypes in IMDB return
- Make the ask upload user selection actually useful
See important release notes from 2.0.0 https://github.com/Audionut/Upload-Assistant/releases/tag/2.0.0
Full Changelog: 2.0.4...2.0.5
2.0.4
- Fixed an error with MTV torrent creation in 2.0.3
- Add option to ask if upload when torrent passes all tracker checks
See important release notes from 2.0.0 https://github.com/Audionut/Upload-Assistant/releases/tag/2.0.0
Full Changelog: 2.0.3...2.0.4
2.0.3
- Reverted a BDMV tagging check that could potentially strip -
- Better DVD dupe checking
- Fixed a NoneType error when manual_episode_title wasn't in meta
- Fixed TL to not dupe search
- Added 2 new (MTV specific) config options (see example=config.py).
- prefer_mtv_torrent - which will iterate over found torrents and select the torrent (if available) that fits MTV torrent requirements. Previously, the first found torrent was used.
- skip_if_rehash - which will add MTV to the skipped list (mark to not upload) if would require a rehash.
See important release notes from 2.0.0 https://github.com/Audionut/Upload-Assistant/releases/tag/2.0.0
Full Changelog: 2.0.2...2.0.3
2.0.2
Missed catching an api endpoint returning NoneType
See important release notes from 2.0.0 https://github.com/Audionut/Upload-Assistant/releases/tag/2.0.0
Full Changelog: 2.0.1...2.0.2
2.0.1
Properly update uphelper from local copy. Fixes lack of proper dupe checking returns.
See important release notes from 2.0.0 https://github.com/Audionut/Upload-Assistant/releases/tag/2.0.0
Full Changelog: 2.0.0...2.0.1
2.0.0
This release has quite some changes, pay attention before updating.
Meta data handling, particularly IMDB has been updated. I see around 60% faster meta data handling.
MOVIE - before/after:
Metadata processed in 15.62 seconds
Metadata processed in 6.23 seconds
TV - before/after:
Metadata processed in 19.07 seconds
Metadata processed in 8.41 seconds
HOWEVER
Original audio language handling has changed as a result. The updated IMDB handling does not return original language. I've updated the code to rely on TMDB data instead, and added a new argument '-ol', '--original-language'
Pay attention to releases that are not plain English, and please report any issues.
Other stuff
The entire uploading process has been modified. Previously:
- get some meta > take screens > get some more meta > upload screens > ask if correct name > dupe checking > upload.
The uploading process now follows:
- get meta > ask if correct name > dupe checking > screens handling > upload.
There is a new config option (look in example-config.js), "tracker_pass_checks": "1",
. This defaults to 1 which acts like the existing functionality. If you set the value to 3, this means that unless 3 or more trackers pass validation checks (banned group, dupes, etc), the screens/upload process is skipped. --queue
processing works as expected.
This version 2.0.0 is around 60% faster than the OG repo when processing 6 screens (on my hardware).
Upload from OG UA processed in 53.83 seconds
Upload from Audionut UA processed in 21.01 seconds
DOCKER
Docker now follows release tagging, rather than branch tagging.
Look for recently tagged versions here: https://github.com/Audionut/Upload-Assistant/pkgs/container/upload-assistant
What's Changed
- Robust language checking by @Audionut in #197
- fix file based image retaking by @Audionut in #198
- Add framerate as a dvd system fallback method by @Audionut in #199
- Require - for tag with bdmv by @Audionut in #201
- dvd screens - fix existing skip and exception by @Audionut in #202
- Fix BDMV unit3d packed screenshots by @Audionut in #203
- Fix torrent creation PTP-HDB by @Audionut in #205
- Add -met/--manual-episode-title to set episode title, allow to set empty episode title by @ppkhoa in #206
- refactor IMDB handling by @Audionut in #212
- Dupe checking refactor by @Audionut in #210
Full Changelog: 1.2.2...2.0.0
1.2.2
1.2.1.1
- Add task_limit to upload_screens function
UNIX users with inactive console
- If your console becomes non-responsive, make sure you have task_limit assigned in your config file. You can try values other than 1. 2 worked in WSL2 here.
Full Changelog: 1.2.1...1.2.1.1
1.2.1
What's Changed
- DVD - select longest vob for screens by @Audionut in #183
- Try detect TTY and use minimal progress bars by @Audionut in #186
- UNIT3D set ID to none if 0 by @Audionut in #187
- Fix exception when vobset track is missing by @Audionut in #188
- Cleanup BDMV capture tasks by @Audionut in #190
- Spawn tasks and simple progress bars by @Audionut in #191
UNIX users with inactive console
- If your console becomes non-responsive, make sure you have task_limit assigned in your config file. You can try values other than 1. 2 worked in WSL2 here.
Full Changelog: 1.2.0...1.2.1