Reference
movieparse
- class movieparse.main.Movieparse(output_dir: Optional[Path] = None, tmdb_api_key: Optional[str] = None, parsing_style: int = -1, strict: bool = False, language: str = 'en_US')[source]
Movieparse object used for storing configuration and metadata.
- output_dir
Output directory where files get written to.
- tmdb_api_key
TMDB API Key. Falls back to environment variable TMDB_API_KEY.
- parsing_style
Define parsing style to use. -1 for estimating parsing style.
- strict
Always use title and release year for looking up metadata, no fallback to title only.
- language
ISO-639-1 shortcode for getting locale information.
- static get_parsing_patterns() dict[int, re.Pattern[str]][source]
Lists all valid patterns for extracting title and (optionally release year) from input.
- Returns:
A dict mapping integer keys to their regex pattern.
- parse_movielist(movielist: List[str]) None[source]
Parse movie metadata from movielist.
- Parameters:
movielist – List of titles (and optionally release years).