Commit Graph

4502 Commits

Author SHA1 Message Date
Reinhard Pointner d5bacdcb23 LocalSearch does not seem to benefit from any kind of paralleism and most time is spent in the initial transliterator/indexing step (which also doesn't get much faster with parallel processing) 2016-04-08 22:59:15 +00:00
Reinhard Pointner 0fa1d0f26f Fine-tune autodetect 2016-04-08 07:32:26 +00:00
Reinhard Pointner 6de3558eee Update nuspec 2016-04-08 05:27:02 +00:00
Reinhard Pointner 0dc6a49ef5 Deal with empty strings as if they're null in the format 2016-04-07 16:43:40 +00:00
Reinhard Pointner b933178f4e Update website 2016-04-07 16:10:21 +00:00
Reinhard Pointner b7f264928b Use AutoDetection for simple -rename calls 2016-04-07 14:30:05 +00:00
Reinhard Pointner 0445df2e0e + Remove {videos} {audios} etc bindings and replace with {video} {audio} etc bindings which represent a list for all streams.
e.g.
{videos} becomes {video}
{video} becomes {video[0]}
2016-04-07 10:41:55 +00:00
Reinhard Pointner 7f1b5b290c + Remove {videos} {audios} etc bindings and replace with {video} {audio} etc bindings which represent a list for all streams.
e.g.
{videos} becomes {video}
{video} becomes {video[0]}
2016-04-07 08:23:17 +00:00
Reinhard Pointner 51c4bc7a9d Pick highest channel value (within a single channel) 2016-04-07 07:36:51 +00:00
Reinhard Pointner 036cefea51 Ignore ~/Movies for auto-detection purposes 2016-04-06 20:19:32 +00:00
Reinhard Pointner a8dda17b9c Add AutoDetectMatcher 2016-04-06 18:56:39 +00:00
Reinhard Pointner f0252c42cd Refactor 2016-04-06 18:56:36 +00:00
Reinhard Pointner e48ecf4fa2 Refactor AutoCompleteMatcher 2016-04-06 18:56:33 +00:00
Reinhard Pointner 451424153f Support ID3 with AcoustID fallback 2016-04-06 18:56:30 +00:00
Reinhard Pointner b71b16f60b Anime support 2016-04-06 16:39:41 +00:00
Reinhard Pointner 28ee8b5e30 Preserve format if type didn't change 2016-04-06 14:48:03 +00:00
Reinhard Pointner 9e33199776 Close File handle 2016-04-06 14:31:13 +00:00
Reinhard Pointner e4e5c01cd7 Check Download-Quota HTTP header when downloading subtitles and abort if quota has been reached. 2016-04-06 12:01:43 +00:00
Reinhard Pointner c79896f827 Check Download-Quota HTTP header when downloading subtitles and abort if quota has been reached. 2016-04-06 12:01:40 +00:00
Reinhard Pointner 8e5ec6b2a8 New forums donate signature 2016-04-06 10:25:18 +00:00
Reinhard Pointner 6b7768417b Start counting at 1 2016-04-06 07:16:33 +00:00
Reinhard Pointner 41e445543a Pick first non-empty capturing group 2016-04-06 07:16:30 +00:00
Reinhard Pointner 673b0533fe ChannelPositions/String2: 3/2/2.1 / 3/2/0.1 (one audio stream may contain multiple multi-channel streams) 2016-04-06 07:16:27 +00:00
Reinhard Pointner 8bf3322366 Sort Groups 2016-04-05 22:29:27 +00:00
Reinhard Pointner aa06ecbabd // can't use parallel stream because default fork/join pool doesn't play well with the security manager 2016-04-05 22:21:16 +00:00
Reinhard Pointner 419b71b08e Sort Groups 2016-04-05 20:33:45 +00:00
Reinhard Pointner 7bcfd7aa19 Refactor 2016-04-05 18:06:23 +00:00
Reinhard Pointner de6a51e3fc Added AutoDetection 2016-04-05 18:06:21 +00:00
Reinhard Pointner e340c8dd0c Refactor get*Index methods 2016-04-05 18:06:18 +00:00
Reinhard Pointner 8e6688facd Fix bugs 2016-04-05 18:06:16 +00:00
Reinhard Pointner 8177a0959a Fix bugs 2016-04-05 18:06:14 +00:00
Reinhard Pointner 2d053909db Use same exit codes as synology packages 2016-04-05 18:06:11 +00:00
Reinhard Pointner 63d74da890 Make sure `filebot` command is executable 2016-04-05 18:06:09 +00:00
Reinhard Pointner 247bc668b1 Added Pattern/Matcher stream 2016-04-05 18:06:06 +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 e8c89ed3c7 Strip embedded checksum patterns 2016-04-05 18:05:59 +00:00
Reinhard Pointner 8a748bbe46 Avoid loosing identifying information (e.g. release group in brackets) 2016-04-05 18:05:57 +00:00
Reinhard Pointner 1564efc27c Make patterns public 2016-04-05 18:05:55 +00:00
Reinhard Pointner 80f13040b3 Memoize additional FastFile properties 2016-04-05 18:05:52 +00:00
Reinhard Pointner fde24b657b Fine-tune {group} matching
@see https://www.filebot.net/forums/viewtopic.php?f=5&t=4&p=20095#p20095
2016-04-05 18:05:49 +00:00
Reinhard Pointner 83b0f999d9 Add database property to AudioTrack object 2016-04-05 18:05:47 +00:00
Reinhard Pointner 2a039350e4 Added SystemFilesFilter 2016-04-05 18:05:44 +00:00
Reinhard Pointner cfd862c057 Refactor FastFile API 2016-04-04 08:57:38 +00:00
Reinhard Pointner 9fa587319f Simplify deploy tasks 2016-04-03 20:51:03 +00:00
Reinhard Pointner bf6114fdbe Simplify deploy tasks 2016-04-03 20:13:53 +00:00
Reinhard Pointner 806cb2a9c7 Simplify deploy tasks 2016-04-03 20:11:52 +00:00
Reinhard Pointner 36237cd906 Map fn:name scripts to stable script bundle from app.filebot.net and dev:name scripts directly to github resources 2016-04-03 19:49:20 +00:00
Reinhard Pointner 93181df73e Lazy-load script bundle 2016-04-03 19:49:18 +00:00
Reinhard Pointner d25b30e8af Make sure to ignore unexpected BOMs
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=3582
2016-04-03 18:14:27 +00:00