SickRage/SickRage

Alternative Quality Detection Method

raymondtrueman asked for this feature about 2 years ago — 6 comments

raymondtrueman commented about 2 years ago

This a feature request stemming from these 2 Issues: #969 #889

Currently when SickRage scans your library for files, it uses the filename to determine the quality it will use in SickRage for the individual episodes. This great if the entire library have been named with quality identifiers in the filename. So if something like MediaInfo can be used to determine the quality of the file if it does not have any quality information in the filename, that would be a great feature to have. See the above 2 issues as some people have offered some ideas

kossboss commented about 2 years ago

Not to confuse anyone but I thought there is an alternative quality detection method for your files. It uses the filename and MediaInfo from the metadata of the file. However when SR searches for episodes/seasons by looking thru Torrent or News Providers thats when its only limited to filename as it cant grab the MediaInfo from the Metadata (because the file isnt downloaded just yet).

kossboss commented about 2 years ago

RE PHRASING:

Not to confuse anyone, but I thought there is an alternative quality detection method for your files. It uses the filename and MediaInfo from the metadata of the file, to properly identify the quality of files that you already have [during Rescan operation]. However when SR searches for episodes/seasons by looking thru Torrent or News Providers thats when its only limited to filename as it cant grab the MediaInfo from the Metadata (because the file isnt downloaded just yet) [during Snatching operation].

| srluge commented about 2 years ago

+1 If possible, I'd also prefer having the quality of the episode being detected from the (meta)data present in episode video file. Everybody van put HD 1080p in the title of a file, torrent-name of nzb-name, but the file itself contains the real information. The dimensions of the video (height/width) determine for most part the quality of a file, which, I assume, should be fairly easy to detect. Next the video file should be able to provide further quality details like encoding and bitrate, which should allow further classification of the quality.

Detecting quality from the video files themselves could be made optional. During a rescan the user should be able to select in which order to determine the quality of the file: video file, SR database info?, file name. Same for normal post processing.

WebSpider commented almost 2 years ago

Since we do not want to add any external dependencies, we're currently looking for a library which is all-python an does this consistenly. Then it would be high on my list too!

miigotu commented almost 2 years ago Admin

We already detect resolution from file metadata once the file is downloaded. Before then all we have is the file name.

Join the discussion!

Sign-in with GitHub to comment