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).
Currently, once various metadata/sidecar files are created, there is no easy way to regenerate them (or backfill them if they are missing).
Examples:
.nfofilesIt 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).