1
0
mirror of https://github.com/mitb-archive/filebot synced 2024-12-23 00:08:51 -05:00
Commit Graph

4099 Commits

Author SHA1 Message Date
Reinhard Pointner
c9478ffeba Allow *.groovy files as argument value for --format, --filter and --file-filter CLI options (e.g. --format /path/to/MyFormat.groovy) 2019-05-19 18:54:58 +07:00
Reinhard Pointner
e3ff4525c0 Allow *.groovy files as argument value for --format, --filter and --file-filter CLI options (e.g. --format /path/to/MyFormat.groovy) 2019-05-19 18:41:46 +07:00
Reinhard Pointner
98799eb827 2nd pass without Manami 2019-05-19 13:16:35 +07:00
Reinhard Pointner
1ebe2a350c Refactor Manami 2019-05-19 13:16:14 +07:00
Reinhard Pointner
616f361b0b Added -no-history switch 2019-05-19 12:47:17 +07:00
Reinhard Pointner
e35e905fa9 Streamify --filter --format -exec pipeline 2019-05-19 04:01:12 +07:00
Reinhard Pointner
9bc0871b92 Streamify --filter --format -exec pipeline 2019-05-19 03:54:01 +07:00
Reinhard Pointner
8b71eda926 Make --format -exec pipeline more stateless 2019-05-19 03:52:33 +07:00
Reinhard Pointner
2838a8f976 Streamify --filter --format -exec pipeline 2019-05-19 03:48:10 +07:00
Reinhard Pointner
a11b405931 Streamify --filter --format -exec pipeline 2019-05-19 03:30:53 +07:00
Reinhard Pointner
318e9af191 Implement non-manami artwork support as well just in case 2019-05-18 23:52:36 +07:00
Reinhard Pointner
f4ff6b10dd Implement non-manami artwork support as well just in case 2019-05-18 23:51:41 +07:00
Reinhard Pointner
d5e21795e4 Require non-place holder URIs 2019-05-18 23:11:12 +07:00
Reinhard Pointner
785072f159 Check dead entries 2019-05-18 22:46:27 +07:00
Reinhard Pointner
6239dbb1c8 Experiment with artwork thumbnail support 2019-05-18 21:07:56 +07:00
Reinhard Pointner
ed1a0fa09c Experiment with artwork thumbnail support 2019-05-18 20:48:36 +07:00
Reinhard Pointner
45e491e962 Fix copy & paste programming 2019-05-18 20:27:32 +07:00
Reinhard Pointner
d28df06818 Allow custom parallelism for formats 2019-05-18 02:26:57 +07:00
Reinhard Pointner
b6251a7aa5 Allow custom parallelism for formats 2019-05-18 02:15:52 +07:00
Reinhard Pointner
468ded44aa Cache MediaInfo objects for up to 20 minutes to make sure we benefit from cached information even when processing files on network drives, especially when --filter is used followed by --format with lots of MediaInfo bindings.
https://www.filebot.net/forums/viewtopic.php?f=6&p=44112#p44111
2019-05-18 01:40:32 +07:00
Reinhard Pointner
79ee700001 Experiment with @2x artwork thumbnail support 2019-05-17 19:03:19 +07:00
Reinhard Pointner
fadebfae61 Better upscale icons to @3x or @4x (if necessary) 2019-05-17 18:10:31 +07:00
Reinhard Pointner
fab38b54a1 Use the same key type for all cache entries 2019-05-17 00:03:35 +07:00
Reinhard Pointner
674170a250 Experiment with @2x artwork thumbnail support 2019-05-16 23:19:42 +07:00
Reinhard Pointner
6f0e424414 Experiment with @2x artwork thumbnail support 2019-05-16 22:59:13 +07:00
Reinhard Pointner
a69f51036c Experiment with @2x artwork thumbnail support 2019-05-16 22:55:45 +07:00
Reinhard Pointner
fdec4090d2 Load multi-resolution images only if necessary 2019-05-16 20:45:00 +07:00
Reinhard Pointner
a05ab703ff Require Movie / Episode category files to be video files 2019-05-15 21:21:35 +07:00
Reinhard Pointner
ded4b33ca6 Add movie / series / episode extension properties to the built-in help 2019-05-15 10:13:12 +07:00
Reinhard Pointner
015314e5f5 Added {cy} collection years binding and {movie.collection} extension method 2019-05-15 10:04:23 +07:00
Reinhard Pointner
f3308493f7 Ensure JNA 4.x compatibility (i.e. use JNA package on Linux) 2019-05-14 18:49:58 +07:00
Reinhard Pointner
744f61a291 Prefer direct descendant video files when formatting folder objects
https://www.filebot.net/forums/viewtopic.php?f=8&t=10797
2019-05-12 02:11:41 +07:00
Reinhard Pointner
f58cffda34 Dark Mode fine-tuning 2019-05-08 23:26:41 +07:00
Reinhard Pointner
93a41a41f1 Enable dark mode by default if dark mode is set system-wide 2019-05-08 10:32:53 +07:00
Reinhard Pointner
7b6d154392 Use both "Channel(s)_Original" or "Channel(s)" just use the first one that actually has a valid value.
https://www.filebot.net/forums/viewtopic.php?f=5&t=10773&p=43876#p43869
2019-05-07 03:25:55 +07:00
Reinhard Pointner
570e5ecbee Use both "Channel(s)_Original" or "Channel(s)" just use the first one that actually has a valid value.
https://www.filebot.net/forums/viewtopic.php?f=5&t=10773&p=43876#p43869
2019-05-07 03:17:17 +07:00
Reinhard Pointner
bc25174fdc Implement XEM API 2019-05-06 19:54:12 +07:00
Reinhard Pointner
4b674db342 Implement XEM API 2019-05-06 17:28:30 +07:00
Reinhard Pointner
d0598ea9b9 Don't require minimum file size when using MediaInfo on small files (e.g. image files) 2019-05-06 15:50:20 +07:00
Reinhard Pointner
63aab06d3f shared HTTP Client instance for all thumbnail requests 2019-05-05 15:43:18 +07:00
Reinhard Pointner
8380ed9f3c Improved logging 2019-05-05 12:41:13 +07:00
Reinhard Pointner
3db219f1fb Experiment with artwork thumbnail support 2019-05-05 12:23:31 +07:00
Reinhard Pointner
72f2f68d0e Private lock 2019-05-05 04:59:59 +07:00
Reinhard Pointner
27095c51d0 Add blank thumbnail if poster is not available 2019-05-05 04:47:13 +07:00
Reinhard Pointner
ea583295f3 Generate index file 2019-05-05 00:34:49 +07:00
Reinhard Pointner
fdc2b6e473 Work around Java 11 HTTP Client TLS 1.3 bugs 2019-05-04 22:55:29 +07:00
Reinhard Pointner
bb686b5a27 Experiment with artwork thumbnail support 2019-05-04 19:15:56 +07:00
Reinhard Pointner
04d8e94a3c Add logging to debug parallel requests 2019-05-04 18:34:08 +07:00
Reinhard Pointner
9ee9ed8fbc Add caching 2019-05-04 18:19:33 +07:00
Reinhard Pointner
a19aa76369 Add caching 2019-05-04 18:18:50 +07:00
Reinhard Pointner
58ee860cc4 Add caching 2019-05-04 18:12:13 +07:00
Reinhard Pointner
3acc1a947c Experiment with artwork thumbnail support 2019-05-04 17:26:29 +07:00
Reinhard Pointner
d72b7f490d Support for 8-digit Movie IDs 2019-05-03 19:39:32 +07:00
Reinhard Pointner
add37ae1dc Update default banner mirror 2019-05-02 03:03:15 +07:00
Reinhard Pointner
c2090273d9 Improved logging 2019-05-01 17:07:06 +07:00
Reinhard Pointner
672c015696 + Add {history} binding to access the original historic path of {f} (e.g. useful for -exec post-processing calls) 2019-04-30 19:50:58 +07:00
Reinhard Pointner
c9876e093e make sure that the popup window displays above the task bar 2019-04-30 19:25:09 +07:00
Reinhard Pointner
38d9af01fe Fix readability 2019-04-30 15:31:03 +07:00
Reinhard Pointner
aefda884a7 Fix readability 2019-04-30 15:24:31 +07:00
Reinhard Pointner
36236c1363 Collect more data from TheTVDB search queries (to maybe present better options to the user, including years and banners) 2019-04-28 17:44:46 +07:00
Reinhard Pointner
7d4e34ec47 Collect more data from TheTVDB search queries (to maybe present better options to the user, including years and banners) 2019-04-28 17:32:46 +07:00
Reinhard Pointner
086bd41552 Collect more data from TheTVDB search queries (to maybe present better options to the user, including years and banners) 2019-04-28 12:50:53 +07:00
Reinhard Pointner
3f2a8ee5a6 Support "guarded expressions" when concatting String values.
e.g. {"[" + {n} + " " + {s00e00} + "]"}

https://www.filebot.net/forums/viewtopic.php?f=8&t=10719
2019-04-24 14:44:09 +07:00
Reinhard Pointner
2911ea488a Move DSL utilities 2019-04-24 13:58:41 +07:00
Reinhard Pointner
13cfca422c Group by Movie (rather than MoviePart)
https://www.filebot.net/forums/viewtopic.php?f=5&t=10716
2019-04-23 19:50:58 +07:00
Reinhard Pointner
b449bcec3c Keep preferences.backup.xml around for good (not generally necessary, might be really appreciated by the occasional user) 2019-04-23 03:36:14 +07:00
Reinhard Pointner
7fcfe895a7 Allow / in Preferences Keys (e.g. for custom preset names)
https://www.filebot.net/forums/viewtopic.php?f=6&t=10713
2019-04-22 16:58:05 +07:00
Reinhard Pointner
18ad7b4561 Return destination file path (if sensible) so xattr & history integration works out of the box for simple use cases 2019-04-21 01:25:21 +07:00
Reinhard Pointner
f9b5e3a2a0 Store prefs backup every 30 days 2019-04-19 15:26:51 +07:00
Reinhard Pointner
b3f9e3f45b REVERT @see https://www.filebot.net/forums/viewtopic.php?p=43064#p43064 2019-04-02 01:04:58 +07:00
Reinhard Pointner
9616bbf427 Add BluRay3D to {source} pattern 2019-04-01 14:29:06 +07:00
Reinhard Pointner
f36ba9a44a Fix sysinfo output 2019-03-17 16:28:02 +07:00
Reinhard Pointner
fd982ab790 Add MediaCharacteristics.getSubtitleLanguage() 2019-03-17 12:39:14 +07:00
Reinhard Pointner
504bb1132d Refactor system exec 2019-03-15 22:44:39 +07:00
Reinhard Pointner
ed0aa79f9f Avoid false positives 2019-03-15 15:17:15 +07:00
Reinhard Pointner
078543d1e9 Refactor system exec 2019-03-15 14:33:16 +07:00
Reinhard Pointner
3fa0530da9 Refactor system exec 2019-03-15 14:19:00 +07:00
Reinhard Pointner
45528ef212 Factor in video resolution as well as bitrate 2019-03-15 13:35:14 +07:00
Reinhard Pointner
53f23c8acf Add BitRate to MediaCharacteristics 2019-03-15 13:31:33 +07:00
Reinhard Pointner
3007df1a8f Improved SxE sanity checks 2019-03-15 12:33:46 +07:00
Reinhard Pointner
1aba8ecb9b Strip HD720P patterns 2019-03-15 12:10:22 +07:00
Reinhard Pointner
a81d1ae9dc Make sure to create output folder before calling extract() operations 2019-03-12 22:21:05 +07:00
Reinhard Pointner
88388f347f Make sure to create output folder before calling extract() operations 2019-03-12 22:16:25 +07:00
Reinhard Pointner
ecac7979f2 Possibly improve error output 2019-03-12 22:00:29 +07:00
Reinhard Pointner
ab52370635 Ignore original REPACK tag if new better file comes along later on 2019-03-12 11:39:06 +07:00
Reinhard Pointner
d3fad8f3c1 Cleanup 2019-03-12 00:31:05 +07:00
Reinhard Pointner
dbfe0cc9ef MetricCascade(SeasonEpisode, AirDate, Title) 2019-03-11 19:47:49 +07:00
Reinhard Pointner
7b971fd34c Store user preferences backup only once every ~3 months 2019-03-11 17:35:14 +07:00
Reinhard Pointner
569575db0d Add {mbps} to default -mediainfo format 2019-03-11 16:53:00 +07:00
Reinhard Pointner
7c20fc1ab9 Add additional logging output so user can see exactly where the license file was stored to (i.e. which users user home) 2019-03-11 01:12:30 +07:00
Reinhard Pointner
1629352881 Add additional logging output so user can see exactly where the license file was stored to (i.e. which users user home) 2019-03-11 01:08:11 +07:00
Reinhard Pointner
621655a532 Improved error logging 2019-03-08 14:53:29 +07:00
Reinhard Pointner
e5296ca6f4 Improved error logging 2019-03-08 14:51:21 +07:00
Reinhard Pointner
d0c25c6b3e Make sure absolute paths work on Linux / Unix as well 2019-03-08 00:05:02 +07:00
Reinhard Pointner
23df26fad4 Add net.filebot.TheMovieDB.url and net.filebot.TheMovieDB.adult system properties for advanced customization of TheMovieDB API access 2019-03-07 18:07:34 +07:00
Reinhard Pointner
63f5775ada Support for non-default TheTVDBv2 API mirrors (possibly useful in China where *.thetvdb.com is blocked) 2019-03-07 17:26:57 +07:00
Reinhard Pointner
4979de00f7 Backwards compatibility: Make sure String.replaceAll(String) defaults to String.replaceAll(String, "") 2019-03-07 11:09:03 +07:00
Reinhard Pointner
8390e65ee9 Refactor error messages / kaomoji 2019-03-07 10:45:09 +07:00
Reinhard Pointner
bcd179c36f Add {fps} (as BigDecimal) convenience binding 2019-03-02 20:47:23 +07:00
Reinhard Pointner
0cec27c7bb Ensure p7zip Version 9.20 compatibility 2019-03-01 16:46:07 +07:00