Commit Graph

141 Commits

Author SHA1 Message Date
Reinhard Pointner dc5b35d3f3 Fine-tune CLI movie selection and bring it more inline with GUI behaviour 2019-06-11 04:39:09 +07:00
Reinhard Pointner d72b7f490d Support for 8-digit Movie IDs 2019-05-03 19:39:32 +07:00
Reinhard Pointner d0c77c65fc Refactor EpisodeMetrics / SubtitleMetrics to make sure nothing is static so that GC can do it's job (i.e. fix memory leaks) 2019-02-05 14:45:57 +07:00
Reinhard Pointner 51072a2c40 Refactor MediaCharacteristics so we can switch between implementations easily 2019-01-28 21:08:24 +07:00
Reinhard Pointner 62e276a9cf Add File.isClutter() extension method. 2018-12-20 18:38:44 +07:00
Reinhard Pointner dd95a40d11 Add "Move to Trash" action to Filter Tools and add additional type filters that might come in handy when batch deleting clutter files 2018-12-20 18:22:53 +07:00
Reinhard Pointner c8e6389b77 Refactor common media characteristics (e.g. to use ffprobe instead of libmediainfo internally for various use cases, via -Dnet.filebot.media.parser=ffprobe) 2018-06-05 13:35:39 +07:00
Reinhard Pointner e8ca45789c Refactor common media characteristics (e.g. to use ffprobe instead of libmediainfo internally for various use cases) 2018-06-03 19:45:17 +07:00
Reinhard Pointner 9ed7bbc503 Use CodecID when grouping multi-part movie parts 2017-11-11 00:12:18 +01:00
Reinhard Pointner b99500b405 Improved matching behavior for movie years off by one 2017-10-21 23:57:33 +01:00
Reinhard Pointner 9f2aaa6ca8 Fix Java 9 @Deprecated warnings 2017-10-16 21:09:25 +02:00
Reinhard Pointner 0251364870 check alternative terms if necessary and only if they're different 2017-10-16 18:56:17 +02:00
Reinhard Pointner cc9d823d78 Fix year match regression issues
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5340&p=30362#p30362
2017-09-26 11:50:13 +07:00
Reinhard Pointner 03afd09625 Fine-tune movie match ranking 2017-09-25 22:59:12 +07:00
Reinhard Pointner 71d3dfc4b0 Fine-tune movie match ranking 2017-09-25 02:45:54 +07:00
Reinhard Pointner 94a3ef60a8 Make sure that strict movie mode works exactly the same in GUI and CLI (it was only implemented correctly for the GUI) 2017-09-22 13:53:49 +07:00
Reinhard Pointner 38d170179d Use Locale.US as default locale for TheMovieDB requests (because US is likely cached due to language preferences, while ENGLISH may not be) 2017-06-18 20:42:24 +08:00
Reinhard Pointner 41fc742d0b Take general Duration into account when grouping by media characteristics 2017-06-18 01:05:08 +08:00
Reinhard Pointner c22d91c4d9 Avoid warnings when just fetching movie entries 2017-05-22 20:43:24 +08:00
Reinhard Pointner 91b0074e70 Extended the horizon from 3 levels to 4 levels 2017-04-21 21:14:16 +08:00
Reinhard Pointner b17e71dc38 Make sure that CD1/2 detection always works regardless of media folder structure by relying exclusively on MediaInfo characteristics instead of (guessed) media folder
@see https://www.filebot.net/forums/viewtopic.php?f=4&t=4845
2017-04-09 12:28:00 +08:00
Reinhard Pointner 7eb59a9c62 Deprecate url.exclude-blacklist # clutter file exclude pattern 2017-02-27 23:08:50 +08:00
Reinhard Pointner 8a9a6c62bb groupingBy() does NOT preserve order by default (but we used to assume that it does) 2017-02-12 20:08:54 +08:00
Reinhard Pointner ddf40be144 Improved behavior for -rename --q commands 2017-02-06 00:26:24 +08:00
Reinhard Pointner 86ce5e7e8c More general grepTheTvdbId() 2017-01-25 20:14:54 +08:00
Reinhard Pointner a9cf202540 More general grepTheTvdbId() 2017-01-25 05:22:07 +08:00
Reinhard Pointner 94f5e5ade4 Compatibility fix 2016-11-26 01:37:09 +08:00
Reinhard Pointner e11bab1ebf Fix error prone code 2016-11-25 23:59:26 +08:00
Reinhard Pointner 28fa511fbe IOException if text file is insanely huge (>1GB)
@see https://www.filebot.net/forums/viewtopic.php?f=10&t=4364
2016-11-21 02:25:46 +08:00
Reinhard Pointner 8932eb0b2a Refactor UnicodeReader and BOM detection 2016-11-21 01:56:43 +08:00
Reinhard Pointner c307cc8fc8 Avoid opening 0 byte test files as real archives 2016-10-21 02:19:46 +08:00
Reinhard Pointner 32a1d60e7b Fix potential NPE
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=4234&p=23851#p23851
2016-10-17 02:41:33 +08:00
Reinhard Pointner 23542c58c5 Fix potential NPE
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=4234&p=23851#p23851
2016-10-17 02:37:36 +08:00
Reinhard Pointner 892e56a246 account for {n}/{s00e00} folder structure (e.g. Firefly/S01E01 - Pilot) 2016-10-03 13:29:01 +08:00
Reinhard Pointner 846e4166ed Use human sort order for all paths loaded into the UI 2016-09-28 23:09:38 +08:00
Reinhard Pointner 6602af3f91 Refactor HighPerformanceMatcher into separate class files 2016-09-08 16:40:08 +08:00
Reinhard Pointner 81d9b6a2f6 Improved movie grouping for subtitle files 2016-09-08 10:58:10 +08:00
Reinhard Pointner d5cf630fe5 Fix non-strict isMovie check 2016-08-24 03:25:50 +08:00
Reinhard Pointner feaa0802a8 Refactor ONE_MEGABYTE 2016-08-10 03:05:51 +08:00
Reinhard Pointner 3ed3f92b48 Make sure that OMDb xattr movie data (with imdbid but without tmdbid) doesn't get accepted when processing files with TMDb.
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=4038#p22634
2016-08-09 16:08:18 +08:00
Reinhard Pointner ce1cc8c004 Implement advanced multi-part movie detection (via group by mediainfo) 2016-08-08 18:35:53 +08:00
Reinhard Pointner 1f6f184e8d Make sure that movie object localization doesn't break anything 2016-08-08 17:05:23 +08:00
Reinhard Pointner 9c3e60f34e Implement advanced multi-part movie detection (via group by mediainfo) 2016-08-08 15:53:28 +08:00
Reinhard Pointner 76bb88042a Implement advanced multi-part movie detection (via group by mediainfo) 2016-08-08 07:46:04 +08:00
Reinhard Pointner 8457561dd5 Implement advanced multi-part movie detection (via group by mediainfo) 2016-08-08 07:18:00 +08:00
Reinhard Pointner 73e7443593 Implement advanced multi-part movie detection (via group by mediainfo) 2016-08-08 04:45:38 +08:00
Reinhard Pointner df6e8bd182 All $HOME/FOLDERS are considered structure root folders 2016-08-04 15:06:54 +08:00
Reinhard Pointner 851cd9dc3b Fix regression issue.
https://www.filebot.net/forums/viewtopic.php?f=6&t=4023
2016-08-03 01:54:04 +08:00
Reinhard Pointner d3df8cd4e4 Fix regression issue.
https://www.filebot.net/forums/viewtopic.php?f=6&t=4023
2016-08-03 01:51:53 +08:00
Reinhard Pointner 1c21c37285 Avoid NPE 2016-08-01 22:26:20 +08:00