Guessit-fork - a library for guessing information from video filenames.
Project description
Guessit-fork
Guessit-fork is a python library that extracts as much information as possible from a video filename.
It has a very powerful matcher that allows to guess properties from a video using its filename only. This matcher works with both movies and tv shows episodes.
For example, Guessit-fork can do the following:
$ guessit-frok "Treme.1x03.Right.Place,.Wrong.Time.HDTV.XviD-NoTV.avi"
For: Treme.1x03.Right.Place,.Wrong.Time.HDTV.XviD-NoTV.avi
Guessit-fork 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 at guessit-io.github.io/guessit.
Fork Credits
This repository is maintained as Guessit-fork by masudranaxpert:
Original upstream project and credits:
Support
This fork is hosted on GitHub for custom updates and maintenance. For upstream issues and original implementation details, see guessit-io/guessit.
Guessit-fork relies on Rebulk project for pattern and rules registration.
License
Guessit-fork is licensed under the LGPLv3 license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file guessit_fork-4.0.tar.gz.
File metadata
- Download URL: guessit_fork-4.0.tar.gz
- Upload date:
- Size: 141.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a53cee9a0fb0d42d62f61400c5c50ed9d2bc60243976c49ed540bf930bb9173
|
|
| MD5 |
8ff727d9dcf58ef487356992f8e7913d
|
|
| BLAKE2b-256 |
20792ce040eaa60fa6f89a07f0ec1e52c7bd3c14676c4ff8515abab1e3164c1a
|
Provenance
The following attestation bundles were made for guessit_fork-4.0.tar.gz:
Publisher:
publish.yml on masudranaxpert/Guessit-fork
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
guessit_fork-4.0.tar.gz -
Subject digest:
1a53cee9a0fb0d42d62f61400c5c50ed9d2bc60243976c49ed540bf930bb9173 - Sigstore transparency entry: 1392590366
- Sigstore integration time:
-
Permalink:
masudranaxpert/Guessit-fork@e8293f5bf8784ddc60a55872206ae47ecd33b646 -
Branch / Tag:
refs/tags/v4.0.0 - Owner: https://github.com/masudranaxpert
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e8293f5bf8784ddc60a55872206ae47ecd33b646 -
Trigger Event:
release
-
Statement type:
File details
Details for the file guessit_fork-4.0-py3-none-any.whl.
File metadata
- Download URL: guessit_fork-4.0-py3-none-any.whl
- Upload date:
- Size: 165.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b5067d24622966e8f1afff105569910170023970690667aa90b31b7cb272c658
|
|
| MD5 |
d260f2af30a08b4a0dd218e32377a0b1
|
|
| BLAKE2b-256 |
453a9ee8f1d98c15c50e3100b152337158586c159eb35f46f333e6396f4c7f8f
|
Provenance
The following attestation bundles were made for guessit_fork-4.0-py3-none-any.whl:
Publisher:
publish.yml on masudranaxpert/Guessit-fork
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
guessit_fork-4.0-py3-none-any.whl -
Subject digest:
b5067d24622966e8f1afff105569910170023970690667aa90b31b7cb272c658 - Sigstore transparency entry: 1392590368
- Sigstore integration time:
-
Permalink:
masudranaxpert/Guessit-fork@e8293f5bf8784ddc60a55872206ae47ecd33b646 -
Branch / Tag:
refs/tags/v4.0.0 - Owner: https://github.com/masudranaxpert
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e8293f5bf8784ddc60a55872206ae47ecd33b646 -
Trigger Event:
release
-
Statement type: