- Notifications
You must be signed in to change notification settings - Fork94
GuessIt is a python library that extracts as much information as possible from a video filename.
License
guessit-io/guessit
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
GuessIt
GuessIt is a python library that extracts as much information aspossible from a video filename.
It has a very powerful matcher that allows to guess properties from avideo using its filename only. This matcher works with both movies andtv shows episodes.
For example, GuessIt can do the following:
$ guessit "Treme.1x03.Right.Place,.Wrong.Time.HDTV.XviD-NoTV.avi"For: Treme.1x03.Right.Place,.Wrong.Time.HDTV.XviD-NoTV.aviGuessIt found: { "title": "Treme", "season": 1, "episode": 3, "episode_title": "Right Place, Wrong Time", "source": "HDTV", "video_codec": "Xvid", "release_group": "NoTV", "container": "avi", "mimetype": "video/x-msvideo", "type": "episode"}
More information is available atguessit-io.github.io/guessit.
This project is hosted onGitHub. Feel free to open an issue if you think you have found a bug or something is missing in guessit.
GuessIt relies onRebulk project for pattern and rules registration.
GuessIt is licensed under theLGPLv3 license.
About
GuessIt is a python library that extracts as much information as possible from a video filename.