Add media info filters
This commit is contained in:
@@ -42,4 +42,18 @@ type FilterConditionsV1 struct {
|
||||
|
||||
HasEpisodes bool `yaml:"has_episodes"`
|
||||
IsMusic bool `yaml:"is_music"`
|
||||
|
||||
MediaInfoResolution string `yaml:"media_info_resolution"` // possible values: 8k 4k 1080p 720p 480p 360p 240p 144p
|
||||
MediaInfoBitRateGreaterThanOrEqual int64 `yaml:"media_info_bit_rate_gte"` // bytes per second
|
||||
MediaInfoBitRateLessThanOrEqual int64 `yaml:"media_info_bit_rate_lte"` // bytes per second
|
||||
MediaInfoVideoBitRateGreaterThanOrEqual int64 `yaml:"media_info_video_bit_rate_gte"` // bytes per second
|
||||
MediaInfoVideoBitRateLessThanOrEqual int64 `yaml:"media_info_video_bit_rate_lte"` // bytes per second
|
||||
MediaInfoAudioBitRateGreaterThanOrEqual int64 `yaml:"media_info_audio_bit_rate_gte"` // bytes per second
|
||||
MediaInfoAudioBitRateLessThanOrEqual int64 `yaml:"media_info_audio_bit_rate_lte"` // bytes per second
|
||||
MediaInfoDurationGreaterThanOrEqual int64 `yaml:"media_info_duration_gte"` // seconds
|
||||
MediaInfoDurationLessThanOrEqual int64 `yaml:"media_info_duration_lte"` // seconds
|
||||
MediaInfoWithAudioLanguage string `yaml:"media_info_with_audio_language"` // 3 char language code
|
||||
MediaInfoWithoutAudioLanguage string `yaml:"media_info_without_audio_language"` // 3 char language code
|
||||
MediaInfoWithSubtitleLanguage string `yaml:"media_info_with_subtitle_language"` // 3 char language code
|
||||
MediaInfoWithoutSubtitleLanguage string `yaml:"media_info_without_subtitle_language"` // 3 char language code
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user