Skip to content

Add ability to regenerate/generate various metadata from Settings -> Maintenance & Rescan #757

Description

@dialmaster

Currently, once various metadata/sidecar files are created, there is no easy way to regenerate them (or backfill them if they are missing).
Examples:

  • poster.jpg
  • backdrop.jpg
  • fanart.jpg
  • video sidecar images
  • video .nfo files

It would be nice to have a maintenance task that could be used to regenerate/download/update these if they are incorrect.

It would also be nice to update the Core Settings section so that if someone TURNS OFF these features, they are given the option to REMOVE all existing images. Eg, if the user chooses to turn off "Copy channel poster.jpg files", they would be given a dialog that says something like "Would you like to remove all existing poster.jpg files for your channels?"

We might want to break this up into sections... this will require a bit more thought.

Another thing that might be nice to add is the ability to download new metadata .info.json files for channels and update the stored channel information (eg, channels sometimes change their names, descriptions, etc...). Right now Youtarr never updates that data once it has tracked a channel.

When implementing all of this we need to be careful about implementation. For example, if we had an update the re-downloaded metadata for ALL videos a user has downloaded, it could easily tie up Youtarr for a long time (eg, if the user has tens of thousands of videos like I do), or result in getting rate limited or temporarily IP banned by YouTube).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions