Page 3 of 8
Re: Release Groups {group}
Posted: 24 Dec 2016, 13:18
by rednoah
The list contains regular expressions and not literals. I've updated the pattern to correctly match de[42] and not just de42.
Re: Release Groups {group}
Posted: 04 Jan 2017, 19:48
by svaraej
DEADPOOL
Re: Release Groups {group}
Posted: 06 Jan 2017, 17:47
by mihawk90
Re: Release Groups {group}
Posted: 10 Jan 2017, 22:27
by river
BAGS
KILLERS
KINeMA
Krissz
LoTV
xDR
Re: Release Groups {group}
Posted: 14 Jan 2017, 08:53
by WingmanNZ
A few missing ones
Hon3y
Hon3yHD
Marhaba
MAXPRO
ExDR
Re: Release Groups {group}
Posted: 15 Jan 2017, 08:48
by WingmanNZ
A few more that I missed from a diff check.
1080
999
BluEvo
DEViANT
DOGE
EMLHDTeam
FETiSH
FOCUS
FiDELiO
FuzerHD
GERUDO
GOATLOVE
GUACAMOLE
GreyWolf
LIBRARIANS
LoLHD
MDB
MELBA
MOBEE1
MULTiPLY
MUxHD
MXB
NGP
PiA
SEV
SiMPLE
TrollUHD
UDC4ALL
USURY
VENUE
ZEST
ZON3
ZQ
ZeDD
alE13
iNTERNAL
Re: Release Groups {group}
Posted: 17 Jan 2017, 22:15
by immenz
AMBiTiOUS
BUX
CNHDA
div
DLTVR
Hector
KHPP
M4XD0ME
M4XDOME
MSE
MSNTHRP
PSH
RegeLRechT
RWP
Scene
SENATiON
TVP
WLX
YRAG
Re: Release Groups {group}
Posted: 17 Jan 2017, 22:26
by rednoah
Is "Scene" a release group? Is "TVP"?
Re: Release Groups {group}
Posted: 18 Jan 2017, 01:27
by immenz
Ok, "Scene" seems not to be a Rel Group, my bad. But TVP is
link
Also i would like to add "WESEN"
Re: Release Groups {group}
Posted: 22 Jan 2017, 01:28
by troubadour
FiDO
HuSh
Thanks!
Re: Release Groups {group}
Posted: 26 Feb 2017, 19:19
by mihawk90
Cthuyuu
GJM
Asenshi-GJM (Cooperation, both on the list)
Re: Release Groups {group}
Posted: 22 Mar 2017, 10:59
by Marbella
DefinitelyNotMe
Thanks !
Re: Release Groups {group}
Posted: 25 Mar 2017, 02:05
by guimello
MOROSE
Thanks
Re: Release Groups {group}
Posted: 04 Apr 2017, 15:26
by Ravager
If is possible to add
d3g
thanks
Re: Release Groups {group}
Posted: 04 Apr 2017, 15:28
by rednoah
Added.
Re: Release Groups {group}
Posted: 10 Apr 2017, 20:09
by mihawk90
Re: Release Groups {group}
Posted: 11 Apr 2017, 20:45
by svaraej
WEBSTER
Re: Release Groups {group}
Posted: 30 Apr 2017, 07:07
by svaraej
MTB
Re: Release Groups {group}
Posted: 03 May 2017, 12:47
by arddor
ANiURL
bonkai77
btfHD
Veritas
DonC
Re: Release Groups {group}
Posted: 05 May 2017, 18:41
by BaconStar
MRN
sharpysword
FMDAB
Crazy4ad
RCVR
GoenWae
ImE
Re: Release Groups {group}
Posted: 05 May 2017, 22:51
by moxu
YSTeam
Re: Release Groups {group}
Posted: 31 May 2017, 20:23
by ohno
NCPX
3MiNA
Re: Release Groups {group}
Posted: 04 Jun 2017, 04:48
by sort
PUNCH
AnimeRG
Re: Release Groups {group}
Posted: 07 Jun 2017, 14:30
by sort
MRSK
Re: Release Groups {group}
Posted: 17 Jun 2017, 05:04
by sort
AnimesTelecine
Re: Release Groups {group}
Posted: 19 Jun 2017, 13:40
by svaraej
The group "MiNDTHEGAP" often replaces their name with "mtg" in the filename while the folder containing the file still uses the "MiNDTHEGAP".
The group identification works like a charm as long as the source file is located in that folder. But as you would expect, it won't work if the file has moved or the folder has been renamed prior to identification.
My question is therefore: Is it possible to add a mapping/alias of some sort for release groups in the same way that it's done for some series? Or should I just edit my format expressions so it works for me, but not everyone else? :)
Best regards,
svaraej
Re: Release Groups {group}
Posted: 19 Jun 2017, 14:28
by rednoah
1.
You can do that yourself in the format.
e.g.
Code: Select all
f =~ /MiNDTHEGAP|mtg/ ? 'MiNDTHEGAP' : group
2.
If you have more than one group/pattern then you can start making external text files for that so that the code becomes simpler.
e.g.
Code: Select all
csv('pattern-group-map.csv').findResult{ k, v -> f =~ k ? v : null } ?: group
@see
viewtopic.php?f=5&t=182
3.
I don't plan on adding anything like that to the code base though. Few people use the {group} binding and only a small fraction of those have this particular requirement. It's just too specific.
I'd really appreciate it if you could write a csv mapping file based format expression snippet, and make a new thread with some documentation on how it works, so that others can easily add this feature themselves via the format if they need it.
Re: Release Groups {group}
Posted: 19 Jun 2017, 18:15
by svaraej
Thank you for the quick reply!
1. That much I knew after doing a bit of reading on the forum. But I figured that I might as well ask, in case I missed something. ^^
2. I don't have any more clear group issues, but I have a few patterns that probably could be solved in a similar way with a csv file.
3. Ok! I've actually been thinking about learning/experimenting with csv files and Filebot. Now seems like the perfect time to do so! I'll see what I can do!

Re: Release Groups {group}
Posted: 19 Jun 2017, 18:31
by kim
You can try my "group" resolver
if in the builtin "group", group-jshdfjhvsdf.ext or sdkjhdvfsdsf-group.ext it will get it

plus some more... "filters"
Code: Select all
{
def dn = call{(file.parentFile.name).match(/(?:\-\w+(?=\[\w+\])|\-\w+$)/)};
def nn = call{fn.match(/(?:(?=(?:19|20)+[0-9]+)\w.+$)/)};
def g = call{(file.parentFile.name+'.'+fn).find(/\-/) ? call{group.replaceAll(/\bDK\b|\bFS\b/,'')} : null};
def gg = '-'+g;
def gb = call{fn.match(/(?:^\w{3,}(?=[-]))/)};
def fm = call{fn.match(/(?:(?:\-(?!\bDL\b|\bRip\b|\bES\b|\bHD\b)\w+$)|(?:\-(?!\bDL\b|\bRip\b|\bES\b|\bHD\b)\w+[\.\_]\w+[\-]\w+$)|(?:\-\w+(?=\.cd[0-9]|\-trailer|\.part[0-9]|\.dan|\.eng))|(?:\-(?!\bDL\b|\bRip\b|\bES\b|\bHD\b)\w+[\-\.\_](?!\b720p\b|\b1080p\b)\w+$)|(?:\-\w+[\.]+\w+(?=\.cd[0-9]))|(?:\-(?!\bDL\b|\bRip\b|\bES\b|\bHD\b)\w+(?=\[\w+\]$)))/)};
if(g!=null && dn!=null && gg.equalsIgnoreCase(dn)) return '-'+g;
if(g!=null && dn!=null) return dn;
if(nn==null && dn!=null) return dn;
if(g!=null && (fm!=null||gb!=null) && (gg.equalsIgnoreCase(fm) || g.equalsIgnoreCase(gb))) return '-'+g;
if(g!=null && g!= '' && (fm!=null && gb!=null)) return '-'+g;
if(g==null && fm!=null && nn!=null) return ''+fm;
if(gb!=null && fm!=null && nn!=null) return '-'+gb;
if(gb!=null && g==null && fm==null && g==null && dn==null && nn==null) return '-'+gb;
if(g!=null && fm!=null && g!=fm) return fm;
if(g==null && fm==null && gb!=null && dn==null && nn==null) return '-'+gb;
if(g==null && fm!=null && gb!=null && dn==null && nn==null) return '-'+gb;
if(fm!=null) return fm}
Re: Release Groups {group}
Posted: 20 Jun 2017, 17:45
by Elamania
Tanoshi
HentaiHeaven
Re: Release Groups {group}
Posted: 03 Jul 2017, 23:20
by whiterose4u
Sorry if any of these groups were already mentioned...
R KNOR
NOreVENUE
Chamele0n
Tekno3d
PriMaLHD
ROTTER
AJP69
MaG
Zeus
iSrael
UHDCL
TERMiNAL
PLAYREADY
ULTRAHDCLUB
KASHMiR
THRONE
HDIL
DiN
P2u
Re: Release Groups {group}
Posted: 04 Jul 2017, 02:16
by rednoah
Added. Except for "Radarr" which presumably isn't a real release group. You can always default to that value if {group} is undefined in your format.
Re: Release Groups {group}
Posted: 04 Jul 2017, 02:33
by whiterose4u
Ok cool, thanks for the tip rednoah.
Re: Release Groups {group}
Posted: 06 Jul 2017, 05:21
by Dariss
Sn0wMaN
Re: Release Groups {group}
Posted: 08 Jul 2017, 01:46
by kim
DigDivX
Kefissos
Re: Release Groups {group}
Posted: 08 Aug 2017, 09:09
by whiterose4u
CHUPAWAKE
Re: Release Groups {group}
Posted: 08 Aug 2017, 12:24
by svaraej
QOQ
Re: Release Groups {group}
Posted: 31 Aug 2017, 07:38
by whiterose4u
HB
Re: Release Groups {group}
Posted: 22 Sep 2017, 05:17
by whiterose4u
HDRINVASION
Re: Release Groups {group}
Posted: 01 Oct 2017, 01:14
by steve9000
RZeroX
Vyndros
Langbard
D0ct0rLew
Joy
JoyBell
Lion
StarLord
ByteShare
FreetheFish
SPYC
GetSchwifty
EvM
VTV
HETeam
Re: Release Groups {group}
Posted: 01 Oct 2017, 01:17
by steve9000
Absinth
Re: Release Groups {group}
Posted: 02 Oct 2017, 22:46
by steve9000
TuGAZx
Re: Release Groups {group}
Posted: 02 Oct 2017, 22:56
by steve9000
FrOnkY
Re: Release Groups {group}
Posted: 02 Oct 2017, 23:18
by steve9000
highcal
xxxpav69
apekat
nelly45
VPPV
ExKinoRay
STUTTERSHIT
BLUURY
YTS-AG
RishiBhai
RDLinks
FiLMANTA
FOXM
SDLovers
iExTV
CPG
MIRCrew
DaScubaDude
AgusiQ
Re: Release Groups {group}
Posted: 03 Oct 2017, 15:07
by steve9000
Is there a way to get the cached release groups to update? Still seeing lots of the recent groups not being picked up by FileBot.
Re: Release Groups {group}
Posted: 03 Oct 2017, 15:42
by rednoah
Unfortunately, no. It'll take about a week or two for change to dribble down to your machine. You can do a -clear-cache but that will only clear your local cache, not the CloudFlare edge cache from where data files are served.
Re: Release Groups {group}
Posted: 05 Oct 2017, 23:40
by steve9000
This one is already there but with different capitalization. Seen it a few different ways.
RmTeam
rmteam
Re: Release Groups {group}
Posted: 06 Oct 2017, 07:23
by rednoah
Capitalization does not matter much. FileBot will normalize any case-insensitive match to what's on the list. What is the official capitalization for that release group?
Re: Release Groups {group}
Posted: 06 Oct 2017, 18:01
by steve9000
From what I can see, RMTeam looks like the correct one. But in most cases it is saved as "rmteam", but it seems like those filenames are just stored in all lowercase.
Here is another group:
SWTYBLZ
Re: Release Groups {group}
Posted: 08 Oct 2017, 05:50
by Munchkinn
This group is missing
Tsundere
Also group cbm should be
CBM
Re: Release Groups {group}
Posted: 09 Oct 2017, 22:36
by steve9000
SUJAIDR
Re: Release Groups {group}
Posted: 13 Oct 2017, 17:21
by steve9000
GeekRG
Re: Release Groups {group}
Posted: 13 Oct 2017, 18:52
by steve9000
Ozlem
Re: Release Groups {group}
Posted: 13 Oct 2017, 21:07
by steve9000
BADASSMEDIA
Re: Release Groups {group}
Posted: 13 Oct 2017, 23:13
by steve9000
-=!Dr.STAR!=-
Re: Release Groups {group}
Posted: 15 Oct 2017, 21:35
by steve9000
BTGM
Re: Release Groups {group}
Posted: 16 Oct 2017, 18:50
by steve9000
FRISKY
Re: Release Groups {group}
Posted: 17 Oct 2017, 17:36
by steve9000
GunGravE
Re: Release Groups {group}
Posted: 17 Oct 2017, 23:16
by steve9000
Judas
Re: Release Groups {group}
Posted: 18 Oct 2017, 00:44
by steve9000
BLiTZKRiEG
Re: Release Groups {group}
Posted: 18 Oct 2017, 17:04
by steve9000
POOP
Re: Release Groups {group}
Posted: 18 Oct 2017, 18:45
by steve9000
GSFTX
Re: Release Groups {group}
Posted: 18 Oct 2017, 20:35
by steve9000
GAZ
Re: Release Groups {group}
Posted: 18 Oct 2017, 21:10
by rednoah
Collecting missing groups locally and only posting the list every Friday would be appreciated. The data files aren't automatically compiled until Saturday anyway.

Re: Release Groups {group}
Posted: 19 Oct 2017, 14:54
by steve9000
Alright I'll try to do that. Just been keeping this page open and adding new ones as I ran into them. I'll try to compile them and submit them Fridayish.
Thanks for your quick additions though. It's great seeing them show up in Filebot.
Re: Release Groups {group}
Posted: 19 Oct 2017, 18:11
by rednoah
Thanks for your help with keeping the list up to date. Your help is much appreciated.

Re: Release Groups {group}
Posted: 20 Oct 2017, 16:57
by steve9000
CrEwSaDe
LoRD
FK99
ROIMEZ
TnTvillage
PopHD
M2Tv
SAMUEL98
Re: Release Groups {group}
Posted: 22 Oct 2017, 16:14
by TehBotol
strife
Re: Release Groups {group}
Posted: 24 Oct 2017, 20:33
by steve9000
VISIONPLUSHDR1000
-SDC-
RoB
EmEm
EmeraldEmpire
Dr3adLoX
GOD
ZMachine
n0m1
DTOne
Re: Release Groups {group}
Posted: 24 Oct 2017, 21:29
by angreed
Missing P2P groups:
Ms89
HDVN
Smithers
DHARMA
MULTiPLEX
HvO
4DDL
DnO
Re: Release Groups {group}
Posted: 24 Oct 2017, 23:10
by angreed
kim wrote: 19 Jun 2017, 18:31
You can try my "group" resolver
if in the builtin "group", group-jshdfjhvsdf.ext or sdkjhdvfsdsf-group.ext it will get it

plus some more... "filters"
Code: Select all
{
def dn = call{(file.parentFile.name).match(/(?:\-\w+(?=\[\w+\])|\-\w+$)/)};
def nn = call{fn.match(/(?:(?=(?:19|20)+[0-9]+)\w.+$)/)};
def g = call{(file.parentFile.name+'.'+fn).find(/\-/) ? call{group.replaceAll(/\bDK\b|\bFS\b/,'')} : null};
def gg = '-'+g;
def gb = call{fn.match(/(?:^\w{3,}(?=[-]))/)};
def fm = call{fn.match(/(?:(?:\-(?!\bDL\b|\bRip\b|\bES\b|\bHD\b)\w+$)|(?:\-(?!\bDL\b|\bRip\b|\bES\b|\bHD\b)\w+[\.\_]\w+[\-]\w+$)|(?:\-\w+(?=\.cd[0-9]|\-trailer|\.part[0-9]|\.dan|\.eng))|(?:\-(?!\bDL\b|\bRip\b|\bES\b|\bHD\b)\w+[\-\.\_](?!\b720p\b|\b1080p\b)\w+$)|(?:\-\w+[\.]+\w+(?=\.cd[0-9]))|(?:\-(?!\bDL\b|\bRip\b|\bES\b|\bHD\b)\w+(?=\[\w+\]$)))/)};
if(g!=null && dn!=null && gg.equalsIgnoreCase(dn)) return '-'+g;
if(g!=null && dn!=null) return dn;
if(nn==null && dn!=null) return dn;
if(g!=null && (fm!=null||gb!=null) && (gg.equalsIgnoreCase(fm) || g.equalsIgnoreCase(gb))) return '-'+g;
if(g!=null && g!= '' && (fm!=null && gb!=null)) return '-'+g;
if(g==null && fm!=null && nn!=null) return ''+fm;
if(gb!=null && fm!=null && nn!=null) return '-'+gb;
if(gb!=null && g==null && fm==null && g==null && dn==null && nn==null) return '-'+gb;
if(g!=null && fm!=null && g!=fm) return fm;
if(g==null && fm==null && gb!=null && dn==null && nn==null) return '-'+gb;
if(g==null && fm!=null && gb!=null && dn==null && nn==null) return '-'+gb;
if(fm!=null) return fm}
This works great for me with only one exception: Groups like "D-Z0N3" or "FTW-HD" are recognized by the {group} binding but your group resolver will remove the part before the "-" - I'll try to fix it when I find some time tomorrow
Re: Release Groups {group}
Posted: 25 Oct 2017, 06:44
by ChoosenEye
HQC
Smithers
ATAX
CDP
ACED
Re: Release Groups {group}
Posted: 27 Oct 2017, 04:15
by steve9000
RavenCrow
SiGMA
HEVC.CLUB
Re: Release Groups {group}
Posted: 27 Oct 2017, 18:22
by steve9000
HDReactor
KOSHARA
ZeiZ
BT4K
Re: Release Groups {group}
Posted: 28 Oct 2017, 18:10
by kim
This is by design because "group" give false positives... so my code:
group most be backed up by something with "-" at the start
so "-D-Z0N3" in filename match "-D-Z0N3" and e.g. ".D-Z0N3" = "-Z0N3"
if you can make group/my code not give false positives then PLEASE do so and SHARE it
angreed wrote: 24 Oct 2017, 23:10
kim wrote: 19 Jun 2017, 18:31
You can try my "group" resolver
if in the builtin "group", group-jshdfjhvsdf.ext or sdkjhdvfsdsf-group.ext it will get it

plus some more... "filters"
Code: Select all
{
def dn = call{(file.parentFile.name).match(/(?:\-\w+(?=\[\w+\])|\-\w+$)/)};
def nn = call{fn.match(/(?:(?=(?:19|20)+[0-9]+)\w.+$)/)};
def g = call{(file.parentFile.name+'.'+fn).find(/\-/) ? call{group.replaceAll(/\bDK\b|\bFS\b/,'')} : null};
def gg = '-'+g;
def gb = call{fn.match(/(?:^\w{3,}(?=[-]))/)};
def fm = call{fn.match(/(?:(?:\-(?!\bDL\b|\bRip\b|\bES\b|\bHD\b)\w+$)|(?:\-(?!\bDL\b|\bRip\b|\bES\b|\bHD\b)\w+[\.\_]\w+[\-]\w+$)|(?:\-\w+(?=\.cd[0-9]|\-trailer|\.part[0-9]|\.dan|\.eng))|(?:\-(?!\bDL\b|\bRip\b|\bES\b|\bHD\b)\w+[\-\.\_](?!\b720p\b|\b1080p\b)\w+$)|(?:\-\w+[\.]+\w+(?=\.cd[0-9]))|(?:\-(?!\bDL\b|\bRip\b|\bES\b|\bHD\b)\w+(?=\[\w+\]$)))/)};
if(g!=null && dn!=null && gg.equalsIgnoreCase(dn)) return '-'+g;
if(g!=null && dn!=null) return dn;
if(nn==null && dn!=null) return dn;
if(g!=null && (fm!=null||gb!=null) && (gg.equalsIgnoreCase(fm) || g.equalsIgnoreCase(gb))) return '-'+g;
if(g!=null && g!= '' && (fm!=null && gb!=null)) return '-'+g;
if(g==null && fm!=null && nn!=null) return ''+fm;
if(gb!=null && fm!=null && nn!=null) return '-'+gb;
if(gb!=null && g==null && fm==null && g==null && dn==null && nn==null) return '-'+gb;
if(g!=null && fm!=null && g!=fm) return fm;
if(g==null && fm==null && gb!=null && dn==null && nn==null) return '-'+gb;
if(g==null && fm!=null && gb!=null && dn==null && nn==null) return '-'+gb;
if(fm!=null) return fm}
This works great for me with only one exception: Groups like "D-Z0N3" or "FTW-HD" are recognized by the {group} binding but your group resolver will remove the part before the "-" - I'll try to fix it when I find some time tomorrow
Re: Release Groups {group}
Posted: 31 Oct 2017, 19:14
by steve9000
ROTAM85
Orbit69
O69
Iznogoud9
Re: Release Groups {group}
Posted: 04 Nov 2017, 23:58
by steve9000
jmanwf
PrLund
KLINGON
Re: Release Groups {group}
Posted: 05 Nov 2017, 00:01
by angreed
BTVG
Re: Release Groups {group}
Posted: 05 Nov 2017, 00:20
by steve9000
SHRPY
VERUM
ontherun
PLUTONiUM
QPEL
WEBTUBE
BAMBOOZLE
CREED
CookieMonster
PODO
MFO
CONVOY
HEEL
jAh
NTG
GTi
Re: Release Groups {group}
Posted: 14 Nov 2017, 17:21
by steve9000
OlLanDGroup
Re: Release Groups {group}
Posted: 16 Nov 2017, 01:58
by redbull666
SUPERSIZE
JATO
NIMA4K
Highvoltage
HDBEE
OMFUG
Re: Release Groups {group}
Posted: 18 Nov 2017, 21:46
by NeoXiD
COiNCiDENCE
Re: Release Groups {group}
Posted: 28 Nov 2017, 19:09
by yomesis
KiLLERMiX
Re: Release Groups {group}
Posted: 30 Nov 2017, 19:17
by devster
JustWatch
Re: Release Groups {group}
Posted: 30 Nov 2017, 22:43
by steve9000
LiLDiCK
shoTV
TRANSiENCE
kris33
Re: Release Groups {group}
Posted: 02 Dec 2017, 08:04
by memnos
Can you please add:
HRS
DSS
Tnx
Re: Release Groups {group}
Posted: 09 Dec 2017, 23:28
by iKickback
ARiES
CROSSFIT
EDHD
iLoveHD
iNSPiRiT
NEXTGEN
RENEGADES
And (if not too short/generic):
MT
Re: Release Groups {group}
Posted: 12 Dec 2017, 04:29
by redbull666
CRiSPY
Re: Release Groups {group}
Posted: 14 Dec 2017, 23:18
by steve9000
CptCrunchzz
CPT
Re: Release Groups {group}
Posted: 15 Dec 2017, 00:46
by devster
STRIFE should probably be STRiFE
Re: Release Groups {group}
Posted: 16 Dec 2017, 01:22
by steve9000
F1rebladerunner
Re: Release Groups {group}
Posted: 18 Dec 2017, 17:21
by steve9000
looks like you missed adding these:
CptCrunchzz
CPT
Re: Release Groups {group}
Posted: 18 Dec 2017, 18:23
by devster
OmertaHD seems missing
Re: Release Groups {group}
Posted: 19 Dec 2017, 19:54
by steve9000
noobless
Re: Release Groups {group}
Posted: 20 Dec 2017, 00:23
by steve9000
Jester
Re: Release Groups {group}
Posted: 23 Dec 2017, 18:51
by NeoXiD
ENTiCEMENT
UNFIrED
Re: Release Groups {group}
Posted: 06 Jan 2018, 17:20
by devster
Geek and O2STK
Re: Release Groups {group}
Posted: 07 Jan 2018, 22:41
by devster
AiRTV
Re: Release Groups {group}
Posted: 10 Jan 2018, 19:44
by steve9000
MOLY
Re: Release Groups {group}
Posted: 10 Jan 2018, 22:18
by steve9000
To4ka