-
Notifications
You must be signed in to change notification settings - Fork 269
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/add quality profiles #7293
base: develop
Are you sure you want to change the base?
Conversation
* Start with classes for the QualityProfile and QualityOptions.
* self.quality_profile now loads the default (0). Default can change. Newly added profiles 1,2,3,.. can be used per tvshow.
medusa/quality_profile.py
Outdated
self.profile_description = None | ||
self.enabled = None | ||
self.default = None | ||
self.qualities = [] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
) | ||
|
||
for option in quality_options: | ||
self.qualities.append(QualityOption(db_row=option)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here is each QualityOption added to the array qualities
* Needs to be further refined
So, I am trying to compare this to my own implementation (before commenting) , running for about a year now, and am trying to understand the concept here. Will This profile (say for my_1080p-FHD) will be one global for all shows, or needs/can be defined per show? |
It will allow you to specify a min max per quality. Like 100/200 for sd and 500/1000 for hd. There are more possible future improvements. Like you can sort your qualities. And have required words for webdl but not fullhd. |
But where far from that. For now laying the foundation. |
So, since all my shows are now set to snatch only 1080p, it WILL be one for all, right? |
Comments raised in internal discussion:
|
For now this needs to be added manually through an sqllite editor.