Home Artists Posts Import Register

Content

Hello!


As promised, I've put up a preview version of v2 for Windows (win32_x64):

https://github.com/HaveAGitGat/Tdarr/blob/master/updater/README.md


It's still quite rough but it allows you to see how the new modular/node system works. Tdarr_Updater is a cross-platform module handler with a config similar to this:


  config: {

    platform_arch: 'default',

    modules: {

      Tdarr_Desktop: {

        enabled: true,

        requiredVersion: 'latest',

        currentVersion: '',

      },

      Tdarr_Node: {

        enabled: true,

        requiredVersion: 'latest',

        currentVersion: '',

      },

      Tdarr_Server: {

        enabled: true,

        requiredVersion: 'latest',

        currentVersion: '',

      },

      Tdarr_WebUI: {

        enabled: true,

        requiredVersion: 'latest',

        currentVersion: '',

      },

    },

  }


As you can see, you can pick 'n mix which modules and versions you want so in the future it will be easy to, for example, set-up a server on a Linux machine with a few nodes spread out across your other devices. If a new module doesn't work quite right then you can manually set the version instead of 'latest' and the program will handle the rest.


It will now be much simpler for me to iterate through new versions and get everything working smoothly. I'm looking to have modules working on other platforms/systems over the coming weeks as well as update the UI.


Some things I know which aren't working correctly are:

-Loading files by clicking on pie charts

-Cancelling/shutting down workers

-Some of the other transcode UI actions elements.

-Output folder option


Let me know if you have any questions or feedback.


Thanks!

HGG


Comments

Nikila Jayasuriya

Oh wow this is exciting! I can't wait for the full release

Jason Stewart

Hello! I'm setting up a brand new library, (Media AND tdarr) so figured I'd give this tester a try. Following the instructions above, no health check or transcode succeeds. Here are the logs, let me know if you need anything else! https://gist.github.com/sixstringsg/1f9eaa8d02db7d9f8e40990d39876ad5 https://gist.github.com/sixstringsg/9908f9050cf72fefc39a2d87c834a6dc

Tdarr

Hi Jason, sorry, had a very long day but glad you found the issue was the handbrake path :) Need a warning for that.