detects HD / SD and rename accordingly, preferring HD

rwmnau

07-06-2011 08:41:17

I'd consider submitting coding and submitting this feature is there's interest for it - I hope I'm not the only one who wants it :)

I currently have a pair of RSS feeds set up - one to download shows with an HD 720p feed, and one to download standard def shows. There are some shows that will have an SD episode posted, and then a few days later, post the HD version of the episode, so I'm currently stuck waiting for the HD episode since I don't want duplicates.

I'd love it if the application could detect duplicates and favor the higher-definition version of the show - if I already have a standard def episode in my library and an HD episode shows up later, I'd like it to replace the SD episode with the HD one (and move the SD episode somewhere else, or have the option to delete it). If the application did this, then I could be less vigilant about my feeds, and have them pick up whichever version of the episode is available first - if I haven't watched it before an HD version appears, then it silently gets replaced with the higher-def version.

Any thoughts/support?

BigBouncingBob

10-07-2011 10:07:23

I like that idea, would really help out with some shows I have. It would be nice to see this feature implemented, if possible.

McGuywer

21-07-2011 18:22:32

Yes, great request.
I will also like this feature.

dan

07-10-2011 21:41:59

Yep - it's a pain that you either must manage per-show on which do (eventually) come out in HD and which don't - since most of us don't worry too much about quotas, letting it download both and having tvrename deal with the duplicates is a good idea.

I have a particular situation where it's desirable to have SD and HD copies of all shows; basically I want the HD primarily, however I make use of the SD when steaming to a client that doesn't deal with the HD well. To this end, if you could also include a tag facility, where TV rename could handle two copies of the same episode, and just append " - SD" or " - HD" or " - 720p", to the filename, so I can have multiple instances of the same episode managed. :)

firedog7881

18-02-2012 13:10:40

+1 for this feature. I think there are a couple options that could be done with this. I know that when scanning for files TVRename picks the larger file when there are two that match a show. Here is what I see as ways to implement this feature.

Scan files in Scan directories, if matches episode then see if episode already has a file, if it already has a file check to see if the file sizes are different, if they are the same then delete, if they are different then rename according (SD for smaller and HD for larger), or if you prefer have it set to delete smaller version and replace with larger version.

Another option would be to set up a specific file size and anything larger would be tagged as HD and anything smaller would be tagged as SD. Or check within the file name for "720p" or "HDTV". Or if you really want to get fancy, which would either require you to open the file, but I don't think so because it should be in the meta data, is to check the resolution of the file, if it is larger or smaller than a specified resolution then tag appropriately.

Also, instead of tagging or overwriting the files maybe have another subfolder under the season folder named HD and SD and move the files in their respective folder.

My personal choice would be to scan for episode and if there is already one there that is smaller than the newer one then replace existing with larger newer one.