Providers

Providers list and download subtitles for a Video object.

A Provider is a ContextManager with __enter__ and __exit__ methods and two public methods:

subliminal.providers.list_subtitles(self, video, languages)
Parameters:
  • video (Video) – video to list subtitles for.

  • languages (set of Language) – languages to search for.

Returns:

found subtitles.

Return type:

list of Subtitle

Raise:

ProviderError

subliminal.providers.download_subtitle(self, subtitle)
Parameters:

subtitle (Subtitle) – subtitle to download.

Raise:

ProviderError

Addic7ed

Provider for Addic7ed.

Gestdown

Provider for Gestdown.

NapiProjekt

Provider for NapiProjekt.

OpenSubtitles

Provider for Opensubtitles.org.

OpenSubtitles.com

Provider for Opensubtitles.com.

Podnapisi

Provider for Podnapisi.

TVsubtitles

Provider for TVsubtitles.net.