aboutsummaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
Diffstat (limited to 'cmd')
-rw-r--r--cmd/tag.go9
1 files changed, 5 insertions, 4 deletions
diff --git a/cmd/tag.go b/cmd/tag.go
index ba2799f..6441ce3 100644
--- a/cmd/tag.go
+++ b/cmd/tag.go
@@ -16,19 +16,20 @@ var tags = map[string]string{
"1080": "1080",
"720": "720",
"hd": "hd|720|1080",
- "bdrip": "bdrip",
+ "rip": "(bdrip|dvd[- ]?rip|dvdmux|br[- ]?rip|dvd[-]?r|web[- ]?dl|hdrip)",
"xxx": `(xxx|p(orn|ussy)|censor|sex|urbat|a(ss|nal)|o(rgy|gasm)|(fu|di|co)ck|esbian|milf|lust|gay)|rotic|18(\+|yr)|hore|hemale|virgin`,
- "dvdrip": "dvdrip",
"ebook": "epub",
"application": `\.(apk|exe|msi|dmg)$`,
"android": `\.apk$`,
"apple": `\.dmg$`,
"subtitles": `\.s(rt|ub)$`,
"archive": `\.(zip|rar|p7|tgz|bz2|iso)$`,
- "video": `\.(3g2|3gp|amv|asf|avi|drc|f4a|f4b|f4p|f4v|flv|gif|gifv|m2v|m4p|m4v|mkv|mng|mov|mp2|mp4|mpe|mpeg|mpg|mpv|mxf|net|nsv|ogv|qt|rm|rmvb|roq|svi|vob|webm|wmv|yuv)$`,
+ "video": `(\.(3g2|3gp|amv|asf|avi|drc|f4a|f4b|f4p|f4v|flv|gif|gifv|m2v|m4p|m4v|mkv|mng|mov|mp2|mp4|mpe|mpeg|mpg|mpv|mxf|net|nsv|ogv|qt|rm|rmvb|roq|svi|vob|webm|wmv|yuv)$|divx|x264|x265)`,
"audio": `\.(aa|aac|aax|act|aiff|amr|ape|au|awb|dct|dss|dvf|flac|gsm|iklax|ivs|m4a|m4b|mmf|mp3|mpc|msv|ogg|opus|ra|raw|sln|tta|vox|wav|wma|wv)$`,
"document": `\.(cbr|cbz|cb7|cbt|cba|epub|djvu|fb2|ibook|azw.|lit|prc|mobi|pdb|pdb|oxps|xps)$`,
- "font": `(font|\.(ttf|fon)$)`,
+ "bootleg": `(camrip|hdts|[-. ](ts|tc)[-. ]|hdtc)`,
+ "screener": `(bd[-]?scr|screener|dvd[-]?scr|r5)`,
+ "font": `(font|\.(ttf|fon|otf)$)`,
}
func mergeCharacterTagREs(tagREs map[string]*regexp.Regexp) error {