1
0
mirror of https://github.com/mitb-archive/filebot synced 2024-11-04 16:35:08 -05:00
Commit Graph

1357 Commits

Author SHA1 Message Date
Reinhard Pointner
f6e4f1bb8f * optimize TheTVDB network requests (and make sure gzipped compression is used at all times) 2013-10-16 10:29:51 +00:00
Reinhard Pointner
1145a1f16b * update data 2013-10-16 04:02:53 +00:00
Reinhard Pointner
1fea44ad9e * use extensive caching for all TheTVDB data and request resources only if modified 2013-10-15 07:12:42 +00:00
Reinhard Pointner
a130725d74 * improved support for crappy short-hand numbering styles
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=1013
2013-10-15 03:22:47 +00:00
Reinhard Pointner
4ef6b02903 * make sure to print out the TMDb invalid data error messages 2013-10-14 03:31:24 +00:00
Reinhard Pointner
2c91a3be2e * replace TheTVDB online search with local search as best as possible to improve search result ranking 2013-10-13 14:50:45 +00:00
Reinhard Pointner
071ee0f1b0 * flatten execute args for convenience 2013-10-13 10:38:31 +00:00
Reinhard Pointner
983c65fc58 * if history.xml is invalid xml for some reason just ignore and override the next time it's written to file 2013-10-09 21:25:21 +00:00
Reinhard Pointner
19f69c9fbc * set "fpcalc" executable via system property net.sourceforge.filebot.AcoustID.fpcalc 2013-10-09 06:31:05 +00:00
Reinhard Pointner
9e07634b79 * new fpcalc seems to work with video files, so we magically get music video support !! :D 2013-10-08 17:32:12 +00:00
Reinhard Pointner
6b5b757cfa * exclude trailer/sample files from processing as is done for movies already in episode mode as well 2013-10-07 18:52:57 +00:00
Reinhard Pointner
7a11589bc4 * disable java.util.prefs.WindowsPreferences warnings 2013-10-07 06:20:44 +00:00
Reinhard Pointner
6519e872c2 * improve on FormatDialog usability 2013-10-06 14:54:43 +00:00
Reinhard Pointner
eff52af83f * make format editor auto-scroll properly 2013-10-06 11:54:38 +00:00
Reinhard Pointner
2f5d3af715 + update to 3.8 2013-10-06 06:46:34 +00:00
Reinhard Pointner
07173fabf0 + use RSyntaxTextArea as Groovy editor so we get neat highlighting and bracket matching :) 2013-10-03 19:44:33 +00:00
Reinhard Pointner
0408a17ddb * put error messages into tooltip and explain by hash / by name subtitle matching 2013-10-03 12:52:04 +00:00
Reinhard Pointner
a6814d6b80 * make things more intuitive by telling the noobs they're doing things wrong, and what to do instead 2013-10-02 16:47:09 +00:00
Reinhard Pointner
ee4e373eb1 * actively discourage people from using the "Load" button and tell them to use Drag-and-Drop instead 2013-10-02 16:42:52 +00:00
Reinhard Pointner
ffc629943b * remove "Save as..." button so noob users can't use manual mode (and thus be completely ignorant that there is the super advanced auto-matching mode) 2013-10-02 16:13:38 +00:00
Reinhard Pointner
edfd04a6a9 * allow changing of mapped video files for subtitle upload 2013-10-01 02:35:54 +00:00
Reinhard Pointner
e29b07c186 * make things more idiot-proof 2013-09-30 04:46:33 +00:00
Reinhard Pointner
20aef4e385 * more messages to help users know what to do next if they're just clicking around trying to figure out things work 2013-09-29 19:46:41 +00:00
Reinhard Pointner
7560ba048f * exclude leading The or A from the acronym 2013-09-27 13:01:00 +00:00
Reinhard Pointner
787b3e241a * fine-tuning 2013-09-27 09:08:20 +00:00
Reinhard Pointner
b6ebdfa49f * some fine-tuning for the episode metrics
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=972
2013-09-27 08:50:41 +00:00
Reinhard Pointner
daea42d918 * fix subtitle upload 2013-09-24 12:16:26 +00:00
Reinhard Pointner
e1b57ed5d5 * {vf} fine-tuning 2013-09-23 20:01:11 +00:00
Reinhard Pointner
e1b63c7b96 * accept default dimension even if one only one of h or w is good enough
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=959&p=5998#p5998
2013-09-23 18:52:13 +00:00
Reinhard Pointner
7e1a8bb5c7 * fine-tune movie ranking 2013-09-23 15:47:14 +00:00
Reinhard Pointner
3f3c341af3 * Added 720x576 as valid video format for {vf}
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=959
2013-09-23 05:19:34 +00:00
Reinhard Pointner
23219a3001 * upload subtitles required valid login... duh 2013-09-23 05:17:51 +00:00
Reinhard Pointner
edc0c2417a * more user messages telling DAUs what to do 2013-09-22 09:32:24 +00:00
Reinhard Pointner
dc1ef24ad9 * don't allow empty searches 2013-09-22 05:29:11 +00:00
Reinhard Pointner
2ffd53a60a * allow Folder selection 2013-09-22 05:28:37 +00:00
Reinhard Pointner
e6ce4b63f4 * make sure we don't clean up relative paths ../ or ./ by mistake 2013-09-21 21:18:20 +00:00
Reinhard Pointner
ae57b4e541 * save loads of bandwith simply by enabling gzip compression for xmlrpc requests :D
@see http://forum.opensubtitles.org/viewtopic.php?f=8&t=14246#p27901
2013-09-21 08:48:43 +00:00
Reinhard Pointner
2fa1ca6dc2 + Subtitle Upload Support !!! 2013-09-21 07:29:57 +00:00
Reinhard Pointner
fae437f780 * SxE matching: take folder name into consideration as much as file name but put priority on file name
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=954
2013-09-21 05:10:27 +00:00
Reinhard Pointner
db11b488c5 * try improving support for multi-episodes while trying to not break anything else 2013-09-18 05:02:55 +00:00
Reinhard Pointner
92a9eadf1c * support probing .ISO files for video disk hints to check if an .ISO file is a video disk or not 2013-09-17 17:32:38 +00:00
Reinhard Pointner
2bdf60d19b * helpers for creating a MediaBindingBean objects to make it easy to access extended metadata 2013-09-15 15:21:30 +00:00
Reinhard Pointner
f68170c243 * more resilient just in case, probably not necessary 2013-09-15 03:36:23 +00:00
Reinhard Pointner
5b9ab0826a * make cache more resilient and fail-safe even if the key class structure changes 2013-09-15 01:38:56 +00:00
Reinhard Pointner
9551767595 * exit with error code if nothing can be renamed (all modes)
@see http://www.filebot.net/forums/viewtopic.php?f=4&t=941
2013-09-13 06:56:30 +00:00
Reinhard Pointner
a6519d7e68 * added .nuv to video-types 2013-09-12 01:58:55 +00:00
Reinhard Pointner
169959c813 * Organize Imports 2013-09-11 17:22:00 +00:00
Reinhard Pointner
3a8d8d22d5 * support --filter in -rename movie-mode on query-based detection logic 2013-09-11 15:52:35 +00:00
Reinhard Pointner
a9969668cc * clean up 2013-09-08 03:17:22 +00:00
Reinhard Pointner
c227ec4bd9 + support n-alias data files 2013-09-07 15:48:24 +00:00
Reinhard Pointner
3a7769ea2f * revert accidentally committed local changes 2013-09-07 02:18:11 +00:00
Reinhard Pointner
1058484593 + experimental support for alias titles 2013-09-06 07:55:13 +00:00
Reinhard Pointner
c43c8a0581 * remove logging 2013-09-04 20:55:57 +00:00
Reinhard Pointner
7305b0f939 * fall back to year field if exact release date in unavailable 2013-09-03 12:24:43 +00:00
Reinhard Pointner
d1b80b825c * Fix corner-case that leads to mismatch if DB says a movie doesn't exist while at the same time there is an RG of the same name
@see http://www.filebot.net/forums/viewtopic.php?f=4&t=920
2013-09-03 12:07:55 +00:00
Reinhard Pointner
5ef33f236c * added .strm as video extension
@see http://www.filebot.net/forums/viewtopic.php?f=4&t=918
2013-09-03 07:07:51 +00:00
Reinhard Pointner
a8029ce0f8 * should be the primary title 2013-08-31 08:04:54 +00:00
Reinhard Pointner
9ff34da4cf * allow 0000-2999 SSEE patterns
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=907
2013-08-31 06:51:30 +00:00
Reinhard Pointner
4066124dff * fix AMC-BASELINE tests => Smash (2012) 2013-08-15 18:05:40 +00:00
Reinhard Pointner
be22317f41 * symlink using relative link targets if possible but default to absolute paths for cross-volume absolute symlinks if necessary 2013-08-15 10:51:39 +00:00
Reinhard Pointner
ee3c1d25d7 * Better support for Name AKA Name YEAR naming scheme
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=882
2013-08-13 04:48:13 +00:00
Reinhard Pointner
0341ba3608 * make sure to print proper warnings if filebot straight-out ignores certain movies because of insufficient data available 2013-08-12 08:38:00 +00:00
Reinhard Pointner
09d2dc24af * use XZ Utils for packing online database files 2013-08-10 07:56:11 +00:00
Reinhard Pointner
c0498185d1 * work around server-side url encoding issues 2013-08-10 07:54:39 +00:00
Reinhard Pointner
2e2ba454d4 * push 3.62 2013-08-07 10:18:12 +00:00
Reinhard Pointner
7b9896b67e * make TheTVDB default episode list provider for filebot -list ... 2013-08-07 02:55:43 +00:00
Reinhard Pointner
c9006f3c69 * fix compile issues 2013-08-04 13:18:38 +00:00
Reinhard Pointner
1804d12def --- remove Subscene/Sublight from codebase 2013-08-04 13:09:06 +00:00
Reinhard Pointner
326d397784 * internal support for grabbing trailer data with TheMovieDB client 2013-07-31 19:40:59 +00:00
Reinhard Pointner
3f6487b621 * improved subtitle auto-detection 2013-07-30 17:54:10 +00:00
Reinhard Pointner
d851e941c9 * -no-xattr switch 2013-07-25 11:16:28 +00:00
Reinhard Pointner
27575e411e amc and movie detection fine-tuning
@see http://www.filebot.net/forums/viewtopic.php?f=4&p=5379#p5375
2013-07-24 12:05:12 +00:00
Reinhard Pointner
e83de902ee * improved user-interaction if manual query input is required for movie search 2013-07-24 11:53:16 +00:00
Reinhard Pointner
97c0b369f3 * imdb page scraper helper for people that really need it 2013-07-24 05:06:04 +00:00
Reinhard Pointner
6217589f82 * imdb page scraper helper for people that really need it 2013-07-24 04:59:13 +00:00
Reinhard Pointner
f33c01be94 * basic internal OSDB subtitle-upload support 2013-07-23 19:28:24 +00:00
Reinhard Pointner
4581f2221f * lots of fine-tuning and adjustments for fully-automated movie detection and episode matching
@see http://www.filebot.net/forums/viewtopic.php?f=4&t=832&p=5360#p5360
2013-07-23 19:06:49 +00:00
Reinhard Pointner
5b454832a5 * executeScript function for include without _guarded{} 2013-07-19 13:07:36 +00:00
Reinhard Pointner
d0fa1578e8 * update media data 2013-07-16 09:50:52 +00:00
Reinhard Pointner
a8f31ffc9c * remove debug logging 2013-07-14 12:14:13 +00:00
Reinhard Pointner
483d5d3e76 * use ASO bindings for the multi-stream objects to make it easier to use 2013-07-13 17:13:07 +00:00
Reinhard Pointner
ccd96ae5be * fine-tune SeriesRating episode differentiation metric 2013-07-13 10:40:47 +00:00
Reinhard Pointner
e771cf39a5 + store series info with each episode object and add new bindings {series} {primaryTitle} and {json} for debugging the info object 2013-07-13 10:01:33 +00:00
Reinhard Pointner
5d30c78dff * added some audio extensions 2013-07-12 21:37:07 +00:00
Reinhard Pointner
da6da29c7b * with the latest revision i'm giving you {videos} {audios} {texts} so you can access all streams and not just stream 0 as with the default bindings 2013-07-10 09:18:28 +00:00
Reinhard Pointner
83f0dbe0dd * set timestamp before xattr since timestamp should work even if xattr later throws an exception 2013-07-09 15:42:32 +00:00
Reinhard Pointner
1027aac904 * matching: big penalty for episodes not yet aired 2013-07-09 08:08:50 +00:00
Reinhard Pointner
a3791d3af4 * update rules 2013-07-09 08:07:54 +00:00
Reinhard Pointner
08cf9720e8 * simplify csv lookup and replacement of values based on csv mappings 2013-06-25 02:40:19 +00:00
Reinhard Pointner
4c07edb65b * remove Sublight/Subscene related visible components 2013-06-24 09:58:37 +00:00
Reinhard Pointner
c2d6e157c6 + bump to 3.61 2013-06-24 09:43:40 +00:00
Reinhard Pointner
ba6dc024e7 + remove broken Sublight/Subscene subtitle clients 2013-06-24 09:25:04 +00:00
Reinhard Pointner
2eb8e84d59 * try fix the OSX / libmediainfo issues with accented characters. Using NFD is start but doesn't seem to work.
@see http://www.filebot.net/forums/viewtopic.php?f=8&t=766
2013-06-24 09:23:14 +00:00
Reinhard Pointner
10f314ff7c * added status indicators for files that can't be renamed because target already exists or because source and target are the same path
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=751#p4881
2013-06-16 01:09:48 +00:00
Reinhard Pointner
6d46fbf314 * get rid of invalid trailing spaces as well when forcing valid filenames 2013-05-30 20:30:38 +00:00
Reinhard Pointner
dbabcdcb7d * trailing "..." in filenames are not allowed on windows so ake sure we sanitize that as well 2013-05-24 05:05:35 +00:00
Reinhard Pointner
0d569a88bc * try fixing things up for the "thekilling" corner case 2013-05-21 17:17:19 +00:00
Reinhard Pointner
ec83540afa * bit more broad series-name query detection 2013-05-21 08:44:26 +00:00
Reinhard Pointner
9f7c628890 * make -non-strict less strict so it never aborts when the options a fairly reasonable even though there is no apparent good match 2013-05-19 16:37:52 +00:00
Reinhard Pointner
3fefe2ce73 * replace non-ascii chars with space rather than question mark 2013-05-19 16:34:38 +00:00