smewt:guessit.git
6 years agomore bugfixes for movies
Nicolas Wack [Sun, 8 Jan 2012 21:26:31 +0000 (22:26 +0100)]
more bugfixes for movies

6 years agomore bugfixes for movies
Nicolas Wack [Sun, 8 Jan 2012 21:14:56 +0000 (22:14 +0100)]
more bugfixes for movies

6 years agoadded debug info, fixed some bugs
Nicolas Wack [Sun, 8 Jan 2012 20:59:57 +0000 (21:59 +0100)]
added debug info, fixed some bugs

6 years agomimics old matcher's behavior better
Nicolas Wack [Sun, 8 Jan 2012 20:45:14 +0000 (21:45 +0100)]
mimics old matcher's behavior better

6 years agonew matcher is now the default matcher
Nicolas Wack [Sun, 8 Jan 2012 20:16:08 +0000 (21:16 +0100)]
new matcher is now the default matcher

6 years agomore refactoring on the new matcher
Nicolas Wack [Sun, 8 Jan 2012 20:15:15 +0000 (21:15 +0100)]
more refactoring on the new matcher

6 years agoadded more guessers for the new matcher
Nicolas Wack [Sat, 7 Jan 2012 19:19:05 +0000 (20:19 +0100)]
added more guessers for the new matcher

6 years agofirst draft of a refactored MatchTree that behaves much more like a tree and has...
Nicolas Wack [Sat, 7 Jan 2012 18:11:37 +0000 (19:11 +0100)]
first draft of a refactored MatchTree that behaves much more like a tree and has a much improved API

6 years agofixed last test
Nicolas Wack [Tue, 29 Nov 2011 16:35:47 +0000 (17:35 +0100)]
fixed last test

6 years agofix the failing test (fix the adjust span of " S## " style groups)
Ricard [Tue, 29 Nov 2011 15:45:57 +0000 (16:45 +0100)]
fix the failing test (fix the adjust span of " S## " style groups)

6 years agoadded 1 test for episodes that makes guessit fail
Nicolas Wack [Tue, 29 Nov 2011 15:11:45 +0000 (16:11 +0100)]
added 1 test for episodes that makes guessit fail

6 years agoadded sphinx project in docs/ folder
Nicolas Wack [Tue, 29 Nov 2011 15:06:13 +0000 (16:06 +0100)]
added sphinx project in docs/ folder

6 years agoMerge branch 'master' of gitorious.org:smewt/guessit
Nicolas Wack [Tue, 29 Nov 2011 14:44:23 +0000 (15:44 +0100)]
Merge branch 'master' of gitorious.org:smewt/guessit

6 years agoallow to pass infotype as a single string as well as a list
Nicolas Wack [Sat, 18 Jun 2011 15:02:06 +0000 (17:02 +0200)]
allow to pass infotype as a single string as well as a list

6 years agoadded 'txt' to the list of valid subtitle extensions
Nicolas Wack [Sat, 18 Jun 2011 15:01:52 +0000 (17:01 +0200)]
added 'txt' to the list of valid subtitle extensions

6 years agoadd an unlikely series pattern
Ricard [Tue, 14 Jun 2011 19:44:52 +0000 (21:44 +0200)]
add an unlikely series pattern

6 years agoadded missing .m4v video extension
Nicolas Wack [Tue, 14 Jun 2011 00:12:56 +0000 (02:12 +0200)]
added missing .m4v video extension

6 years agoMerge branch 'master' of gitorious.org:smewt/guessit
Nicolas Wack [Sun, 12 Jun 2011 13:59:11 +0000 (15:59 +0200)]
Merge branch 'master' of gitorious.org:smewt/guessit

Conflicts:
guessit/matcher.py

6 years agoa few more unittests
Nicolas Wack [Sun, 12 Jun 2011 13:52:25 +0000 (15:52 +0200)]
a few more unittests

6 years agomoved the filetype detection code in a separate file
Nicolas Wack [Sun, 12 Jun 2011 13:34:46 +0000 (15:34 +0200)]
moved the filetype detection code in a separate file

6 years agobetter filetype detection
Nicolas Wack [Sun, 12 Jun 2011 04:02:52 +0000 (06:02 +0200)]
better filetype detection

6 years agomore properties and a helper function
Nicolas Wack [Sun, 12 Jun 2011 04:02:25 +0000 (06:02 +0200)]
more properties and a helper function

6 years agofixed a bug for capitalization of properties
Nicolas Wack [Sun, 12 Jun 2011 03:56:34 +0000 (05:56 +0200)]
fixed a bug for capitalization of properties

6 years agoadd mimetype guessing
Ricard [Sat, 11 Jun 2011 11:27:13 +0000 (13:27 +0200)]
add mimetype guessing

6 years agoremoved a stray print
Nicolas Wack [Fri, 3 Jun 2011 15:15:52 +0000 (17:15 +0200)]
removed a stray print

6 years agoadded missing import
Nicolas Wack [Fri, 3 Jun 2011 14:45:10 +0000 (16:45 +0200)]
added missing import

6 years agofix so that guessit can read the language file even when it is contained inside a zip
Nicolas Wack [Fri, 3 Jun 2011 00:05:12 +0000 (02:05 +0200)]
fix so that guessit can read the language file even when it is contained inside a zip

6 years agoswitched back to development version number
Nicolas Wack [Fri, 27 May 2011 16:24:54 +0000 (18:24 +0200)]
switched back to development version number

6 years agotagged 0.2 release 0.2
Nicolas Wack [Fri, 27 May 2011 16:23:16 +0000 (18:23 +0200)]
tagged 0.2 release

6 years agoupdated README
Nicolas Wack [Fri, 27 May 2011 16:15:16 +0000 (18:15 +0200)]
updated README

6 years agomore meaning letters in the matchtree
Nicolas Wack [Fri, 27 May 2011 16:03:10 +0000 (18:03 +0200)]
more meaning letters in the matchtree

6 years agomore fixes
Nicolas Wack [Wed, 25 May 2011 23:46:21 +0000 (01:46 +0200)]
more fixes

6 years agomore fixes
Nicolas Wack [Wed, 25 May 2011 23:20:26 +0000 (01:20 +0200)]
more fixes

6 years agomore fixes
Nicolas Wack [Wed, 25 May 2011 23:14:00 +0000 (01:14 +0200)]
more fixes

6 years agomore unittests and fixes for movies
Nicolas Wack [Wed, 25 May 2011 23:10:55 +0000 (01:10 +0200)]
more unittests and fixes for movies

6 years agomore unittests and fixes for series
Nicolas Wack [Wed, 25 May 2011 22:51:24 +0000 (00:51 +0200)]
more unittests and fixes for series

6 years agomore unittests and fixes
Nicolas Wack [Wed, 25 May 2011 22:21:34 +0000 (00:21 +0200)]
more unittests and fixes

6 years agoadded some patterns to releaseGroup
Nicolas Wack [Wed, 25 May 2011 20:40:18 +0000 (22:40 +0200)]
added some patterns to releaseGroup

7 years agosearch_language does not recognize anymore languages which don't have a 2-letter...
Nicolas Wack [Wed, 25 May 2011 20:10:26 +0000 (22:10 +0200)]
search_language does not recognize anymore languages which don't have a 2-letter code as they are probably too esoteric

7 years agofix the weak episode guesser so that it also works with 4 digit episode numbers
Ricard [Tue, 24 May 2011 17:20:14 +0000 (19:20 +0200)]
fix the weak episode guesser so that it also works with 4 digit episode numbers

7 years agotagged 0.2b1 0.2b1
Nicolas Wack [Fri, 20 May 2011 02:01:42 +0000 (04:01 +0200)]
tagged 0.2b1

7 years agofixed some more unittests
Nicolas Wack [Fri, 20 May 2011 01:56:39 +0000 (03:56 +0200)]
fixed some more unittests

7 years agoa few more unittests and fixes
Nicolas Wack [Wed, 18 May 2011 15:50:25 +0000 (17:50 +0200)]
a few more unittests and fixes

7 years agofixed setup.py
Nicolas Wack [Wed, 18 May 2011 02:31:36 +0000 (04:31 +0200)]
fixed setup.py

7 years agosmall readme fix
Nicolas Wack [Wed, 18 May 2011 02:06:44 +0000 (04:06 +0200)]
small readme fix

7 years agomore fixes
Nicolas Wack [Wed, 18 May 2011 02:00:54 +0000 (04:00 +0200)]
more fixes

7 years agomore fixes
Nicolas Wack [Wed, 18 May 2011 00:51:05 +0000 (02:51 +0200)]
more fixes

7 years agomore fixes
Nicolas Wack [Wed, 18 May 2011 00:35:42 +0000 (02:35 +0200)]
more fixes

7 years agofixed a few unittests
Nicolas Wack [Wed, 18 May 2011 00:21:22 +0000 (02:21 +0200)]
fixed a few unittests

7 years agoactivated ed2k hasher, optimized hashlib hashers: we now only read the file once...
Nicolas Wack [Tue, 17 May 2011 23:37:14 +0000 (01:37 +0200)]
activated ed2k hasher, optimized hashlib hashers: we now only read the file once for all the asked hashes

7 years agosome more doc and a new ed2k hash
Nicolas Wack [Tue, 17 May 2011 23:19:17 +0000 (01:19 +0200)]
some more doc and a new ed2k hash

7 years agoadded dummy test files for hash unittests
Nicolas Wack [Tue, 17 May 2011 22:59:34 +0000 (00:59 +0200)]
added dummy test files for hash unittests

7 years agoa bit of documentation
Nicolas Wack [Tue, 17 May 2011 22:39:17 +0000 (00:39 +0200)]
a bit of documentation

7 years agoguessit can now compute any hash that is available from python's hashlib module
Nicolas Wack [Tue, 17 May 2011 21:35:30 +0000 (23:35 +0200)]
guessit can now compute any hash that is available from python's hashlib module

7 years agoa few more unittests and some language stuff
Nicolas Wack [Tue, 17 May 2011 21:00:16 +0000 (23:00 +0200)]
a few more unittests and some language stuff

7 years agomore unittests
Nicolas Wack [Tue, 17 May 2011 02:16:27 +0000 (04:16 +0200)]
more unittests

7 years agoremoved old matchers and general cleaning
Nicolas Wack [Tue, 17 May 2011 01:39:58 +0000 (03:39 +0200)]
removed old matchers and general cleaning

7 years agoeven more unittests
Nicolas Wack [Tue, 17 May 2011 00:54:21 +0000 (02:54 +0200)]
even more unittests

7 years agomore unittests, more fixes
Nicolas Wack [Tue, 17 May 2011 00:13:16 +0000 (02:13 +0200)]
more unittests, more fixes

7 years agoadded a new hash_mpc info extractor that computes the hash used by SMPlayer and OpenS...
Nicolas Wack [Mon, 16 May 2011 23:22:57 +0000 (01:22 +0200)]
added a new hash_mpc info extractor that computes the hash used by SMPlayer and OpenSubtitles

7 years agofixed stupid bug
Nicolas Wack [Mon, 16 May 2011 22:34:56 +0000 (00:34 +0200)]
fixed stupid bug

7 years agosome more doc and doctests
Nicolas Wack [Mon, 16 May 2011 22:19:54 +0000 (00:19 +0200)]
some more doc and doctests

7 years agoa few more cleanups, fixes and module organization
Nicolas Wack [Mon, 16 May 2011 21:22:15 +0000 (23:22 +0200)]
a few more cleanups, fixes and module organization

7 years agocorrectly display group indices which are > 10
Nicolas Wack [Mon, 16 May 2011 21:18:49 +0000 (23:18 +0200)]
correctly display group indices which are > 10

7 years agoimplemented autodetection of filetype
Nicolas Wack [Mon, 16 May 2011 01:33:08 +0000 (03:33 +0200)]
implemented autodetection of filetype

7 years agoa few more fixes here and there
Nicolas Wack [Mon, 16 May 2011 00:59:47 +0000 (02:59 +0200)]
a few more fixes here and there

7 years agosome cleanups and doctests
Nicolas Wack [Mon, 16 May 2011 00:11:34 +0000 (02:11 +0200)]
some cleanups and doctests

7 years agoNew matcher now also passes the movie unittests!
Nicolas Wack [Sun, 15 May 2011 23:53:19 +0000 (01:53 +0200)]
New matcher now also passes the movie unittests!

7 years agosome refactoring and fixes, new matcher now passes the episode unittests like a boss!
Nicolas Wack [Sun, 15 May 2011 20:47:18 +0000 (22:47 +0200)]
some refactoring and fixes, new matcher now passes the episode unittests like a boss!

7 years agoa bit more cleaning up in the heuristics, everything starts to fall into place nicely
Nicolas Wack [Sun, 15 May 2011 17:29:40 +0000 (19:29 +0200)]
a bit more cleaning up in the heuristics, everything starts to fall into place nicely

7 years agobetter heuristics for series and episode title matching
Nicolas Wack [Sun, 15 May 2011 04:08:15 +0000 (06:08 +0200)]
better heuristics for series and episode title matching

7 years agobeginnings of a smart matching algorithm for remaining groups depending on their...
Nicolas Wack [Sat, 14 May 2011 06:53:39 +0000 (08:53 +0200)]
beginnings of a smart matching algorithm for remaining groups depending on their position

7 years agosome unittests and a few fixes all over the place
Nicolas Wack [Sat, 14 May 2011 05:38:47 +0000 (07:38 +0200)]
some unittests and a few fixes all over the place

7 years agonow remember which string group created which metadata information
Nicolas Wack [Sat, 14 May 2011 03:43:42 +0000 (05:43 +0200)]
now remember which string group created which metadata information

7 years agoa bit of cleaning and refactoring
Nicolas Wack [Sat, 14 May 2011 02:15:01 +0000 (04:15 +0200)]
a bit of cleaning and refactoring

7 years agoguessit is now able to generate a precise match tree for the objects that got matched
Nicolas Wack [Sat, 14 May 2011 01:41:53 +0000 (03:41 +0200)]
guessit is now able to generate a precise match tree for the objects that got matched

7 years agofull language detection, as well as release groups in certain specific cases
Nicolas Wack [Fri, 13 May 2011 21:08:05 +0000 (23:08 +0200)]
full language detection, as well as release groups in certain specific cases

7 years agoLanguage objects can now be created from any of their string representation
Nicolas Wack [Fri, 13 May 2011 19:14:29 +0000 (21:14 +0200)]
Language objects can now be created from any of their string representation

7 years agostarted adding some language stuff
Nicolas Wack [Fri, 13 May 2011 05:35:17 +0000 (07:35 +0200)]
started adding some language stuff

7 years agoguessit.py can now be used as a command-line util
Nicolas Wack [Fri, 13 May 2011 05:17:35 +0000 (07:17 +0200)]
guessit.py can now be used as a command-line util

Also started writing a new smarter matcher which shows lots of promises!

7 years agoMerge branch 'master' of gitorious.org:smewt/guessit
Nicolas Wack [Thu, 12 May 2011 01:44:27 +0000 (03:44 +0200)]
Merge branch 'master' of gitorious.org:smewt/guessit

7 years agomore unittests, more fixes
Nicolas Wack [Thu, 12 May 2011 01:02:48 +0000 (03:02 +0200)]
more unittests, more fixes

7 years agomore unittest, more fixes
Nicolas Wack [Thu, 12 May 2011 00:08:15 +0000 (02:08 +0200)]
more unittest, more fixes

7 years agoadded 1 more unittest and fixed episode.guess_filename accordingly
Nicolas Wack [Wed, 11 May 2011 23:42:10 +0000 (01:42 +0200)]
added 1 more unittest and fixed episode.guess_filename accordingly

7 years agofixed some unicode issues on mac when logging
Nicolas Wack [Wed, 11 May 2011 23:28:58 +0000 (01:28 +0200)]
fixed some unicode issues on mac when logging

7 years agofixed release date in NEWS.txt
Nicolas Wack [Wed, 11 May 2011 23:10:20 +0000 (01:10 +0200)]
fixed release date in NEWS.txt

7 years agotagged version 0.1 0.1
Nicolas Wack [Mon, 9 May 2011 22:12:09 +0000 (00:12 +0200)]
tagged version 0.1

7 years agosmall fix
Nicolas Wack [Wed, 27 Apr 2011 00:49:37 +0000 (02:49 +0200)]
small fix

7 years agotiny optimization
Nicolas Wack [Wed, 27 Apr 2011 00:28:43 +0000 (02:28 +0200)]
tiny optimization

7 years agoadded the possibility to autodetect whether the given file is a movie or an episode
Nicolas Wack [Wed, 27 Apr 2011 00:26:14 +0000 (02:26 +0200)]
added the possibility to autodetect whether the given file is a movie or an episode

7 years agoa few more tweaks and the addition of some real unittests
Nicolas Wack [Thu, 21 Apr 2011 00:22:06 +0000 (02:22 +0200)]
a few more tweaks and the addition of some real unittests

7 years agomore guessit tweaks for episodes and movies
Nicolas Wack [Wed, 20 Apr 2011 21:11:36 +0000 (23:11 +0200)]
more guessit tweaks for episodes and movies

7 years agosome tweaks for the episode guessing
Nicolas Wack [Wed, 20 Apr 2011 19:48:32 +0000 (21:48 +0200)]
some tweaks for the episode guessing

7 years agooops, forgot to add this guy before :-)
Nicolas Wack [Thu, 14 Apr 2011 03:20:04 +0000 (05:20 +0200)]
oops, forgot to add this guy before :-)

7 years agosmall fix
Nicolas Wack [Thu, 14 Apr 2011 03:19:46 +0000 (05:19 +0200)]
small fix

7 years agoMerge branch 'master' of gitorious.org:smewt/guessit
Nicolas Wack [Thu, 24 Mar 2011 04:37:06 +0000 (05:37 +0100)]
Merge branch 'master' of gitorious.org:smewt/guessit

Conflicts:
guessit/video.py

7 years agosmall heuristic + fix
Nicolas Wack [Thu, 24 Mar 2011 04:33:07 +0000 (05:33 +0100)]
small heuristic + fix

7 years agomake the year limit as currentYear+5
Ricard [Mon, 14 Mar 2011 19:08:36 +0000 (20:08 +0100)]
make the year limit as currentYear+5
add 'ita' to italian

7 years agoversion 0.1b2
Nicolas Wack [Sat, 12 Mar 2011 20:47:29 +0000 (21:47 +0100)]
version 0.1b2

7 years agobetter language and subtitleLanguage support
Nicolas Wack [Sat, 12 Mar 2011 19:55:16 +0000 (20:55 +0100)]
better language and subtitleLanguage support