Reinhard Pointner
|
bdc81b3501
|
Fix inconsistent SubstringFields metric behaviour
|
2016-08-23 00:51:47 +08:00 |
Reinhard Pointner
|
800d61543b
|
Refactor Ep\EpisodeMetrics
|
2016-08-17 15:23:09 +08:00 |
Reinhard Pointner
|
e5dc94afa9
|
If time stamps are too far apart then similarity must be 0
|
2016-08-12 00:30:21 +08:00 |
Reinhard Pointner
|
ecf9cf96dd
|
Make sure TimeStampMetric works the same for all epochs
|
2016-08-11 20:27:18 +08:00 |
Reinhard Pointner
|
9b640acd53
|
Consider media encoding date when comparing TimeStamp episode similarity
|
2016-08-10 05:50:54 +08:00 |
Reinhard Pointner
|
8f12961fe8
|
Consider media encoding date when comparing TimeStamp episode similarity
|
2016-08-10 03:11:06 +08:00 |
Reinhard Pointner
|
9705602e43
|
Refactor {age} logic
|
2016-08-10 00:34:35 +08:00 |
Reinhard Pointner
|
60bd6df2f8
|
Episode title can be `null`. Make sure to avoid NPE when episode title is used.
|
2016-05-12 23:54:49 +08:00 |
Reinhard Pointner
|
23872ff894
|
Better toString() and logging
|
2016-05-03 19:28:33 +08:00 |
Reinhard Pointner
|
c36548cb63
|
Fix NPE
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=2075&p=20611#p20611
|
2016-04-29 15:53:10 +08:00 |
Reinhard Pointner
|
4e94e25707
|
Make sure that specials can't override available standard (even if partial) episode matches
|
2016-04-18 14:02:10 +00:00 |
Reinhard Pointner
|
0cda058ae7
|
Avoid loosing identifying information (e.g. release group in brackets)
|
2016-04-05 18:06:04 +00:00 |
Reinhard Pointner
|
94417623be
|
Use common pattern
|
2016-04-05 18:06:02 +00:00 |
Reinhard Pointner
|
1564efc27c
|
Make patterns public
|
2016-04-05 18:05:55 +00:00 |
Reinhard Pointner
|
6369eefee7
|
Refactor
|
2016-04-02 17:02:06 +00:00 |
Reinhard Pointner
|
0ac71b9c7d
|
Refactor
|
2016-04-02 09:07:10 +00:00 |
Reinhard Pointner
|
0ac8d2d6cc
|
Fix https://www.filebot.net/forums/viewtopic.php?f=5&t=3579&p=20057#p20057
|
2016-04-01 17:48:01 +00:00 |
Reinhard Pointner
|
97cf4800b8
|
Fine-tune episode matching (to account for more alias titles in substring metric)
|
2016-03-30 21:42:51 +00:00 |
Reinhard Pointner
|
32c40157a4
|
Ignore series mappings in the episode matcher
|
2016-03-29 08:00:09 +00:00 |
Reinhard Pointner
|
36a02ff457
|
New binding: {plex} => built-in Plex format defaults for Episode/Movie/Music objects
|
2016-03-28 01:32:12 +00:00 |
Reinhard Pointner
|
dc22249794
|
Cache xattr values so that metadata works as expected at least for the current session even if xattr is not supported by the filesystem and thus metadata can't be persisted
|
2016-03-27 16:56:54 +00:00 |
Reinhard Pointner
|
b9fdfcbe10
|
Refactor
|
2016-03-27 13:52:59 +00:00 |
Reinhard Pointner
|
6a2e1a61d9
|
Support multi-release-group patterns (e.g. FUM[ettv] or lol[ettv])
|
2016-03-20 21:21:08 +00:00 |
Reinhard Pointner
|
4d6f4032b8
|
Refactor
|
2016-03-20 20:25:59 +00:00 |
Reinhard Pointner
|
c101a59e69
|
Refactor
|
2016-03-13 18:32:03 +00:00 |
Reinhard Pointner
|
f2f573563d
|
Prioritize proper episodes over specials
|
2016-03-13 17:35:34 +00:00 |
Reinhard Pointner
|
02a958f22b
|
Fine-tune numeric rules
|
2016-03-13 17:35:31 +00:00 |
Reinhard Pointner
|
ce848b9e21
|
// normalize objects (and make sure to keep word boundaries)
|
2016-03-13 13:39:41 +00:00 |
Reinhard Pointner
|
9bc40eccd4
|
SubstringFields and update unit tests
|
2016-03-13 13:32:26 +00:00 |
Reinhard Pointner
|
d76f625328
|
Fix various compiler warnings
|
2016-03-10 06:28:22 +00:00 |
Reinhard Pointner
|
78c3b6917d
|
Unify gui/console logging
|
2016-03-09 20:36:28 +00:00 |
Reinhard Pointner
|
e95078668e
|
Experiment with new CachedResource framework
|
2016-03-08 12:59:24 +00:00 |
Reinhard Pointner
|
a5fba63043
|
Make FINEST matcher logging options available to end users
|
2016-03-02 18:36:46 +00:00 |
Reinhard Pointner
|
cb79fe71b5
|
Make FINEST matcher logging options available to end users
|
2016-03-02 18:15:32 +00:00 |
Reinhard Pointner
|
87238fe330
|
Unify CLI/GUI lookupSubtitleByHash
|
2016-02-27 05:22:46 +00:00 |
Reinhard Pointner
|
07037b34ce
|
Support multi-episode objects where each episode member has the same SxE numbers
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=3456
|
2016-02-26 16:35:59 +00:00 |
Reinhard Pointner
|
e10d2ffd9e
|
+ VoteRate metric
|
2016-02-22 21:29:26 +00:00 |
Reinhard Pointner
|
accac8c6ab
|
Adjust differentiation accuracy to about a year
|
2016-02-22 18:48:23 +00:00 |
Reinhard Pointner
|
abb32b796a
|
Update unit test
|
2016-02-10 20:16:02 +00:00 |
Reinhard Pointner
|
9c8da51277
|
Cache SeriesNameMatcher objects
|
2016-02-10 18:32:39 +00:00 |
Reinhard Pointner
|
d84b11a850
|
Optimize DateMatcher
|
2016-02-10 18:32:34 +00:00 |
Reinhard Pointner
|
bf69d750e8
|
Cache SeriesNameMatcher objects
|
2016-02-10 18:32:30 +00:00 |
Reinhard Pointner
|
a81fcf155a
|
Support localized month names when matching dates
|
2016-02-10 14:33:53 +00:00 |
Reinhard Pointner
|
c12df53182
|
Support localized month names when matching dates
|
2016-02-10 14:31:59 +00:00 |
Reinhard Pointner
|
9e87c59b68
|
Prefer Locale.ENGLISH when it makes sense
|
2016-02-10 14:31:53 +00:00 |
Reinhard Pointner
|
331f51caf7
|
Optimize DateMatcher
|
2016-02-10 12:03:07 +00:00 |
Reinhard Pointner
|
ffa8b021e0
|
Optimize DateMatcher
|
2016-02-10 11:47:17 +00:00 |
Reinhard Pointner
|
9be55cbf54
|
Fix yyyyMMdd pattern
|
2016-02-10 03:17:28 +00:00 |
Reinhard Pointner
|
95ea4130ec
|
Add yyyymmdd date pattern
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=3409
|
2016-02-10 02:48:28 +00:00 |
Reinhard Pointner
|
e2a3149d19
|
Refactor SimilarityComparator simple usage
|
2016-02-09 01:17:48 +00:00 |
Reinhard Pointner
|
037c3d9e68
|
Refactor SimilarityComparator
|
2016-02-08 22:29:45 +00:00 |
Reinhard Pointner
|
bdd7e6c245
|
organize imports
|
2016-01-12 14:57:01 +00:00 |
Reinhard Pointner
|
c18478147e
|
refactor number parsing
|
2016-01-10 05:03:09 +00:00 |
Reinhard Pointner
|
9cc353e981
|
refactor number parsing
|
2016-01-10 04:54:35 +00:00 |
Reinhard Pointner
|
80e7da3820
|
* improved matching for patterns like EN_5.1 or JPN_2.0
|
2016-01-08 12:26:42 +00:00 |
Reinhard Pointner
|
13150d664c
|
* fine-tune last-resort generic filename/filepath matching
|
2016-01-08 12:26:39 +00:00 |
Reinhard Pointner
|
46ae76d89a
|
* fix multi-episode detection for high SxE numbers (e.g. S01E99-E100)
|
2015-12-11 21:29:56 +00:00 |
Reinhard Pointner
|
c512ba7fb7
|
* fix multi-episode regression issue: https://www.filebot.net/forums/viewtopic.php?f=5&t=3246#p17950
|
2015-12-08 07:32:42 +00:00 |
Reinhard Pointner
|
3af7e217a0
|
* cleanup
|
2015-11-16 07:47:33 +00:00 |
Reinhard Pointner
|
b657599a6c
|
* added support for additional date patterns like "25 July 2014" or "8 Sep 2015"
|
2015-10-12 18:34:30 +00:00 |
Reinhard Pointner
|
192a7ef6c8
|
* support date patterns like 2015-October-05 or 2015-Oct-05
|
2015-10-11 06:23:04 +00:00 |
Reinhard Pointner
|
55c07b667a
|
* support date patterns like 2015-October-05 or 2015-Oct-05
|
2015-10-11 06:19:32 +00:00 |
Reinhard Pointner
|
ef215f0d19
|
* fix JFileChooser default size issues
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=2988
|
2015-09-15 07:04:36 +00:00 |
Reinhard Pointner
|
9b603288db
|
* fixed more "Fear the Walking Dead" VS "The Walking Dead" issues
|
2015-09-09 16:07:23 +00:00 |
Reinhard Pointner
|
f4d5c10628
|
* match patterns like S01E01-E05 and expand SxE sequences for multi-episode matching
|
2015-09-09 14:31:27 +00:00 |
Reinhard Pointner
|
62e09dd4d8
|
* match patterns like S01E01-E05 and expand SxE sequences for multi-episode matching
|
2015-09-09 13:41:48 +00:00 |
Reinhard Pointner
|
854eb80119
|
* fix special multi-episode matching
|
2015-09-09 13:05:19 +00:00 |
Reinhard Pointner
|
54603de373
|
* make it easier for shows to be considered "popular" to fix "Fear the Walking Dead" VS "The Walking Dead" issues
|
2015-09-09 09:51:11 +00:00 |
Reinhard Pointner
|
f1114f365a
|
* allow for continuous SxE sequences, e.g. S02E05-E08
|
2015-09-09 08:33:33 +00:00 |
Reinhard Pointner
|
28914cac42
|
* fix issues with multi-part episodes not being recognized past Episode 50
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=2942
|
2015-08-26 22:08:48 +00:00 |
Reinhard Pointner
|
48ce0f3d32
|
* support for multi-episode special episodes
e.g. "The Rockford Files S00E01-E02 Backlash of the Hunter"
|
2015-08-19 23:06:08 +00:00 |
Reinhard Pointner
|
8299e849aa
|
* Format Source
|
2015-07-25 22:47:19 +00:00 |
Reinhard Pointner
|
bc7cf8cba0
|
* fine-tune subtitle matching
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=2869
|
2015-07-25 22:46:28 +00:00 |
Reinhard Pointner
|
10704bc216
|
+ String.asciiQuotes() to normalize wierd quotation marks (e.g. "\u00b4\u2018\u2019\u02bb".asciiQuotes() == "''''")
|
2015-06-04 17:21:02 +00:00 |
Reinhard Pointner
|
8a77762e34
|
+ String.asciiQuotes() to normalize wierd quotation marks (e.g. "\u00b4\u2018\u2019\u02bb".asciiQuotes() == "''''")
|
2015-06-04 17:17:30 +00:00 |
Reinhard Pointner
|
aa5d5c901c
|
* String.join works slightly different than our own join() method, so to avoid any hidden issues keep using our own as before
|
2015-05-25 10:37:42 +00:00 |
Reinhard Pointner
|
8a885ff1fe
|
* use String.join()
|
2015-05-20 07:35:40 +00:00 |
Reinhard Pointner
|
002a3d2b7b
|
* fine-tune decision logic to fix issues with multi-episode matching in non-interactive mode
|
2015-03-11 04:13:57 +00:00 |
Reinhard Pointner
|
9b0806f01f
|
* fine-tune seriesName/aliasNames based matching
|
2015-01-18 08:57:37 +00:00 |
Reinhard Pointner
|
4022251746
|
+ major rewrite of episode metadata / SeriesInfo
|
2014-12-10 18:53:58 +00:00 |
Reinhard Pointner
|
3b3d4a40fd
|
* allow more than 4 alias titles (e.g. in all languages) and see what happens
|
2014-11-28 19:26:57 +00:00 |
Reinhard Pointner
|
af8ce77f87
|
* take parent folder into account when parsing Date patterns from files
|
2014-09-24 06:55:59 +00:00 |
Reinhard Pointner
|
587ac359e7
|
* if SxE matches then boost score as if it was a title match as well
|
2014-09-11 18:21:23 +00:00 |
Reinhard Pointner
|
dccd755a6e
|
* fix substring word boundaries issue
|
2014-09-11 18:18:22 +00:00 |
Reinhard Pointner
|
a634abdb85
|
* avoid Joe.720p style patterns being recognized as Joe.S7E20 like series patterns
|
2014-08-27 06:33:27 +00:00 |
Reinhard Pointner
|
836286581b
|
* improve handling of absolute-numbered files in Strict Mode
|
2014-08-13 18:07:21 +00:00 |
Reinhard Pointner
|
fc177c5fab
|
* prefer List over Array
|
2014-08-06 14:17:29 +00:00 |
Reinhard Pointner
|
d1bead2d64
|
* fix potential NPE
|
2014-08-06 14:07:17 +00:00 |
Reinhard Pointner
|
58a9e5c747
|
* fix support for multi-episode 3-digit absolute numbering
@see http://www.filebot.net/forums/viewtopic.php?f=5&t=1877
|
2014-08-06 09:52:21 +00:00 |
Reinhard Pointner
|
0415ceb37a
|
* try simplification by separator (for name - title naming style)
|
2014-07-21 03:47:55 +00:00 |
Reinhard Pointner
|
74011dac70
|
* fine-tune name matcher to take direct mappings better into account
|
2014-07-14 13:31:12 +00:00 |
Reinhard Pointner
|
24f96b5ade
|
* improved direct series mapping handling
|
2014-06-28 10:00:21 +00:00 |
Reinhard Pointner
|
94a380384f
|
* force all \s+ to single space char
|
2014-06-25 10:28:15 +00:00 |
Reinhard Pointner
|
18959a8dd1
|
* fix potential movie detection issue
|
2014-06-24 10:59:00 +00:00 |
Reinhard Pointner
|
24dbeda555
|
* replace UNICODE_CASE with UNICODE_CLASS which implies UNICODE_CASE and more
|
2014-04-28 03:57:35 +00:00 |
Reinhard Pointner
|
369aa6d406
|
* fine-tuning for amc script
|
2014-04-26 17:31:03 +00:00 |
Reinhard Pointner
|
6fc7141fdb
|
* fix package and import declarations
|
2014-04-19 06:30:29 +00:00 |
Reinhard Pointner
|
165e65c104
|
* move folder net.sourceforge.filebot to net.filebot
|
2014-04-19 06:06:45 +00:00 |