subliminal icon indicating copy to clipboard operation
subliminal copied to clipboard

opensubtitle API deprecation, New REST API and VIP account

Open Lovecraft-github opened this issue 1 year ago • 8 comments

The old opensubtitle.org API has been deprecated and only will work in the future for VIP accounts. With these changes, the method used by subliminal is no longer working and only download a subtitle with an ad. The info at this time is a bit confusing and trends to imply that only VIPs will can download subtitles with the API. But it seems to be only true for the old API from dot org. For example, I found this project https://github.com/dusking/opensubtitles-com that use the new APi from dot com and it can download subtitles only with the user and password without pay.

Screenshot_20240105_054845

Is there any chance that it will be used in subliminal in the future?

Lovecraft-github avatar Jan 05 '24 04:01 Lovecraft-github

The project https://github.com/emericg/OpenSubtitlesDownload is another example.

H7-26 avatar Jan 08 '24 17:01 H7-26

Just a little FYI, but dusking/opensubtitles-com isn't working for me at this date and time. I double checked that my credentials entered for the script were valid and correct.

R:\> ost -v search --query pyewacket.2017.720p.bluray.x264-veto

2024-01-08 16:20:34,100 API `login` failed with 401: {"message":"Error, invalid username/password  ","status":401}
Traceback (most recent call last):
  File "J:\Misc\python-3.8.2-amd64\lib\site-packages\opensubtitlescom\opensubtitles.py", line 86, in send_api
    response.raise_for_status()
  File "J:\Misc\python-3.8.2-amd64\lib\site-packages\requests\models.py", line 1021, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 401 Client Error: Unauthorized for url: https://api.opensubtitles.com/api/v1/login

During handling of the above exception, another exception occurred:
..snip..

I'm on Windows.

garoto avatar Jan 08 '24 19:01 garoto

Is there any way to get autosub or subliminal to skip opensubtitles and try the other sites now until this is fixed? It's a blocker issue as it is for me now and I'd really like my mpv autosub script to work again.

vandonsel avatar Jan 08 '24 20:01 vandonsel

You can add it to disabled_providers in extensions.py, e.g.

#: Disabled providers
disabled_providers = ['opensubtitles', 'opensubtitlesvip', 'legendastv', 'thesubdb', 'podnapisi']

kaoneko avatar Jan 24 '24 22:01 kaoneko

For example, I found this project https://github.com/dusking/opensubtitles-com that use the new APi from dot com and it can download subtitles only with the user and password without pay.

What a great find! That should make it really easy to update the Open Subtitles provider in subliminal for someone who is familiar with Python and subliminal.

Since that's not me, and my end goal is to download subtitles with the press of a key in mpv, I just adapted the autosub.lua mpv script I was using to work with this project instead of subliminal. Works like a charm! It can also run alongside autosub.lua. Maybe someone else finds it useful as well (such as @vandonsel):

opensubtitlescom.lua
--[[

  Automatically download subtitles from opensubtitles.com

  Requires the Python package opensubtitlescom to be
  installed (pip install opensubtitlescom) and configured
  with your credentials (ost set-cred). See
  https://github.com/dusking/opensubtitles-com for more
  information.
  
  Adapted from https://github.com/vayan/autosub-mpv

  Set your preferred key binding on the last line.

]]

local utils = require 'mp.utils'

function display_error()
  mp.msg.warn("Subtitle download failed: ")
  mp.osd_message("Subtitle download failed")
end

function load_sub_fn()
  path = mp.get_property("path")
  srt_path = string.gsub(path, "%.%w+$", ".srt")
  t = { args = { "ost", "download", "--file", path } }

  mp.osd_message("Searching subtitle...")
  res = utils.subprocess(t)
  if res.error == nil then
    if mp.commandv("sub_add", srt_path) then
      mp.msg.warn("Subtitle download succeeded")
      mp.osd_message("Subtitle download succeeded: \n" .. srt_path .. "", 5)
    else
      display_error()
    end
  else
    display_error()
  end
end

mp.add_key_binding("a", "auto_load_subs", load_sub_fn)

p.s. opensubtitles.org credentials don't work with opensubtitles.com (@garoto)

kaoneko avatar Jan 28 '24 21:01 kaoneko

@kaoneko I had no idea they were operating under two different TLDs and with a completely different API/Codebases, damn. Thanks for pointing that out.

garoto avatar Jan 29 '24 20:01 garoto

p.s. opensubtitles.org credentials don't work with opensubtitles.com

Hmm... just out of curiosity - wouldn't switching domain from .org to .com fix the issue? or the api is completely different?

woj-tek avatar Apr 13 '24 16:04 woj-tek

No, the new API is a complete rewrite and works differently, so code needs to be rewritten to communicate with the new API. It's not just a domain name change.

kaoneko avatar Apr 15 '24 13:04 kaoneko

@kaoneko If you want you can test the provider for Opensubtitles.com in this PR: #1067

getzze avatar May 02 '24 20:05 getzze

#1067 was merged to the develop branch and #1068 (also merged into develop) fixes the old Opensubtitles.org Provider. Please test both of them!

On Linux:

git clone https://github.com/Diaoul/subliminal && cd subliminal
git checkout develop
pip install -e .
subliminal <video.mkv> ...

getzze avatar May 10 '24 08:05 getzze

Under mac with brew it was somewhat more convoluted and required virt_evn:

python3 -m venv ./test_env
source ./test_env/bin/activate
python3 -m pip install .

But afterwards it worked:

$ subliminal --version
subliminal, version 2.1.1-dev

$ subliminal --opensubtitles <user> <pass> download "<chopchop>.mkv" -l es
Collecting videos  [####################################]  100%
1 video collected / 0 video ignored / 0 error
Downloading subtitles  [####################################]  100%
Some providers have been discarded due to unexpected errors: argenteam, thesubdb, tvsubtitles
Downloaded 1 subtitle

woj-tek avatar May 10 '24 09:05 woj-tek

Thanks @woj-tek ! When #1077 is merged, can you also test Opensubtitles.com please

getzze avatar May 10 '24 10:05 getzze

Hmm, but isn't this issue about opensubtitles**.com**? I tried passing --opensubtitlescom but it threw an error about unknown option and --help doesn't include any explicit reference to .com variant.

woj-tek avatar May 10 '24 10:05 woj-tek

Can you test now that #1077 is merged ?

subliminal --opensubtitlescom USERNAME PASSWORD download -p opensubtitlescom -l eng VIDEO.mkv

Don't forget to pull the changes to develop before:

git pull origin develop

Thanks!

getzze avatar May 13 '24 22:05 getzze

I checked subliminal --opensubtitlescom <U> <P> download "<path>" -l es and it worked:

Collecting videos  [####################################]  100%
1 video collected / 0 video ignored / 0 error
Downloading subtitles  [####################################]  100%
Downloaded 1 subtitle

woj-tek avatar May 14 '24 08:05 woj-tek

Hi, I tried the development version and it worked just fine:

$ subliminal --opensubtitlescom $user $pass download -sl en Big.Buck.Bunny.Part.Two.2024.1080p.WEB-DL.mkv
Collecting videos  [####################################]  100%
1 video collected / 0 video ignored / 0 error
Downloading subtitles  [####################################]  100%
Downloaded 1 subtitle

But it takes about 10 seconds to download the subtitle, whereas opensubtitlescom does it in less than 2. That one fails when using the command where it's supposed to use some hash of the video file though, it only worked when I searched by file name and downloaded the first result.

Does the slowness of subliminal have something to do with calculating a file hash? Big Buck Bunny Part Two is a whopping 8 GB so that might take a while.

Can't wait to see it by the way, part one was quite nice, with Buck Bunny getting stranded on that sand planet with them crazy big worms! I'll see if I can find some time to watch it now that I got the subtitles too 😉

kaoneko avatar May 24 '24 19:05 kaoneko

So... while I quickly encountered 429 Client Error: Too Many Requests for url: https://api.opensubtitles.com/api/v1/login with ost while testing, subliminal just kept working. Turns out it doesn't even matter what credentials I use. It uses an API key? This is just for testing?

#: Opensubtitles.com API key for subliminal
OPENSUBTITLESCOM_API_KEY = "mij33pjc3kOlup1qOKxnWWxvle2kFbMH"

opensubtitlescom.py

kaoneko avatar May 24 '24 19:05 kaoneko

Thanks for.testing!

You only need to.login to download the file (actually to get the download link), for searching you only need to provide an api key. This key is for.testing for now, it allows downloading 100 subs a day instead of 5 (this is just temporary). But I think you need to have your own account (username and password) to download subtitles, no?

Regarding the hash, it could be what is taking so.much time, but I am not familiar with the code for hashing. And it cannot be skipped I think, it's a mandatory refiner.

On 24 May 2024 20:38:05 GMT+01:00, kaoneko @.***> wrote:

So... while I quickly encountered 429 Client Error: Too Many Requests for url: https://api.opensubtitles.com/api/v1/login with ost while testing, subliminal just kept working. Turns out it doesn't even matter what credentials I use. It uses an API key? This is just for testing?

#: Opensubtitles.com API key for subliminal
OPENSUBTITLESCOM_API_KEY = "mij33pjc3kOlup1qOKxnWWxvle2kFbMH"

opensubtitlescom.py

-- Reply to this email directly or view it on GitHub: https://github.com/Diaoul/subliminal/issues/1063#issuecomment-2130241906 You are receiving this because you commented.

Message ID: @.***>

getzze avatar May 24 '24 22:05 getzze

The subliminal development version seems to require something to be given as the username and password, but not actually use it. subliminal --opensubtitlescom who cares download -sfl en "The Matrix" —with who as the username and cares as the password—downloads the subtitles to The Matrix just fine.

And it took about 10 seconds, even though there was no video file on my computer called "The Matrix". So it's just a search term, no hashing is taking place. Also, the subliminal process uses A LOT of CPU towards the end, hitting 99% and engaging the fan in my computer.

Compare this to using ost which downloads the subtitle in 1.5 seconds and barely uses any CPU power. Something is definitely not right with subliminal. I'm not saying this is new with the development version, who knows, it may have always been like this, I don't know.

kaoneko avatar May 25 '24 18:05 kaoneko

oh hm, the 99% CPU usage is something definitely worth investigating..

for what it's worth, i can reproduce subliminal using more CPU than expected, but it's nowhere near 100% for me

ptrcnull avatar May 25 '24 18:05 ptrcnull

To be more precise: it nears 100% of 1 out of 4 CPUs on a 2015 Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz.

kaoneko avatar May 25 '24 19:05 kaoneko

Can you try with another provider (opensubtitles for example) to see if it only appears with the new opensubtitlescom provider. And run with --debug to try to identify the step that requires so much CPU. I cannot reproduce, it takes 5s to download the Matrix subtitle, but CPU workload is ok.

It can be because Subtitle.is_valid is taking more time because of this change I made: https://github.com/Diaoul/subliminal/blob/c1a01070a76aea7e76230286134661985e603365/subliminal/subtitle.py#L103C1-L107C49

getzze avatar May 27 '24 09:05 getzze

You need to add -p opensubtitlescom to the command line, otherwise subliminal uses all the available subtitles. In this case it downloads using the old OpenSubtitleProvider: subliminal --debug --opensubtitlescom who cares download -p opensubtitlescom -sfl en "The Matrix"

And actually, OpenSubtitlesCom is not working at all from the command line because no languages are defined! This was not tested in the automated test so I missed it, my bad. I'll make a new PR.

getzze avatar May 27 '24 10:05 getzze

You need to add -p opensubtitlescom

Where's the option documented? What does it do?

woj-tek avatar May 27 '24 10:05 woj-tek

With package subliminal 2.1.1.dev0, installed using Python 3.12.3 - subliminal

I'm having that

$ subliminal --debug --opensubtitlescom myuser mypassword download -p opensubtitlescom -sfl en "The Matrix"
Collecting videos  [------------------------------------]    0%  The MatrixDEBUG:subliminal.cli:Collecting path The Matrix
INFO:subliminal.core:Refining video with hash
ERROR:subliminal.utils:Unexpected error. Failed to refine video 'The Matrix'
Traceback (most recent call last):
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/subliminal/core.py", line 552, in refine
    refiner_manager[refiner].plugin(video, **dict((refiner_configs or {}).get(refiner, {}), **kwargs))
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/subliminal/refiners/hash.py", line 29, in refine
    if video.size <= 10485760:
       ^^^^^^^^^^^^^^^^^^^^^^
TypeError: '<=' not supported between instances of 'NoneType' and 'int'
INFO:subliminal.core:Refining video with metadata
ERROR:subliminal.utils:Unexpected error. Failed to refine video 'The Matrix'
Traceback (most recent call last):
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/subliminal/core.py", line 552, in refine
    refiner_manager[refiner].plugin(video, **dict((refiner_configs or {}).get(refiner, {}), **kwargs))
    ~~~~~~~~~~~~~~~^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/stevedore/extension.py", line 340, in __getitem__
    return self._extensions_by_name[name]
           ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
KeyError: 'metadata'
INFO:subliminal.core:Refining video with omdb
ERROR:subliminal.utils:HTTP error 401. Failed to refine video 'The Matrix'
Traceback (most recent call last):
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/subliminal/core.py", line 552, in refine
    refiner_manager[refiner].plugin(video, **dict((refiner_configs or {}).get(refiner, {}), **kwargs))
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/subliminal/refiners/omdb.py", line 161, in refine
    results = search(video.title, 'movie', video.year)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/dogpile/cache/region.py", line 1634, in get_or_create_for_user_func
    return self.get_or_create(
           ^^^^^^^^^^^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/dogpile/cache/region.py", line 1094, in get_or_create
    with Lock(
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/dogpile/lock.py", line 185, in __enter__
    return self._enter()
           ^^^^^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/dogpile/lock.py", line 94, in _enter
    generated = self._enter_create(value, createdtime)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/dogpile/lock.py", line 178, in _enter_create
    return self.creator()
           ^^^^^^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/dogpile/cache/region.py", line 1048, in gen_value
    created_value = creator(
                    ^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/subliminal/refiners/omdb.py", line 82, in search
    results = omdb_client.search(title, type, year)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/subliminal/refiners/omdb.py", line 64, in search
    r.raise_for_status()
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/requests/models.py", line 1024, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 401 Client Error: Unauthorized for url: http://www.omdbapi.com/?r=json&v=1&s=The+Matrix&type=movie&page=1
Collecting videos  [####################################]  100%            
1 video collected / 0 video ignored / 0 error
Downloading subtitles  [------------------------------------]    0%  The MatrixINFO:subliminal.core:Skipping provider 'opensubtitlescom': no language to search for
Downloading subtitles  [####################################]  100%            
DEBUG:subliminal.core:Terminating initialized providers
Downloaded 0 subtitle

Lovecraft-github avatar May 27 '24 12:05 Lovecraft-github

You need to add -p opensubtitlescom

Where's the option documented? What does it do?

subliminal download --help

Options:
  -l, --language LANGUAGE         Language as IETF code, e.g. en, pt-BR (can be used multiple
                                  times).  [required]
  -p, --provider [addic7ed|argenteam|gestdown|napiprojekt|opensubtitles|opensubtitlescom|opensubtitlescomvip|opensubtitlesvip|podnapisi|shooter|thesubdb|tvsubtitles]
                                  Provider to use (can be used multiple times).
  -r, --refiner [hash|metadata|omdb|tvdb]
                                  Refiner to use (can be used multiple times).

getzze avatar May 27 '24 14:05 getzze

time subliminal --debug --opensubtitlescom who cares download -sl en "The Matrix"
Collecting videos  [------------------------------------]    0%  The MatrixDEBUG:subliminal.cli:Collecting path The Matrix
DEBUG:subliminal.core:Found subtitles {}
INFO:subliminal.core:Refining video with hash
ERROR:subliminal.utils:Unexpected error. Failed to refine video 'The Matrix'
Traceback (most recent call last):
  File "/home/kaoneko/.local/lib/python3.8/site-packages/subliminal/core.py", line 552, in refine
    refiner_manager[refiner].plugin(video, **dict((refiner_configs or {}).get(refiner, {}), **kwargs))
  File "/home/kaoneko/.local/lib/python3.8/site-packages/subliminal/refiners/hash.py", line 29, in refine
    if video.size <= 10485760:
TypeError: '<=' not supported between instances of 'NoneType' and 'int'
INFO:subliminal.core:Refining video with metadata
INFO:subliminal.core:Refining video with omdb
ERROR:subliminal.utils:HTTP error 401. Failed to refine video 'The Matrix'
Traceback (most recent call last):
  File "/home/kaoneko/.local/lib/python3.8/site-packages/subliminal/core.py", line 552, in refine
    refiner_manager[refiner].plugin(video, **dict((refiner_configs or {}).get(refiner, {}), **kwargs))
  File "/home/kaoneko/.local/lib/python3.8/site-packages/subliminal/refiners/omdb.py", line 161, in refine
    results = search(video.title, 'movie', video.year)
  File "/home/kaoneko/.local/lib/python3.8/site-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
  File "/home/kaoneko/.local/lib/python3.8/site-packages/dogpile/cache/region.py", line 1634, in get_or_create_for_user_func
    return self.get_or_create(
  File "/home/kaoneko/.local/lib/python3.8/site-packages/dogpile/cache/region.py", line 1094, in get_or_create
    with Lock(
  File "/home/kaoneko/.local/lib/python3.8/site-packages/dogpile/lock.py", line 185, in __enter__
    return self._enter()
  File "/home/kaoneko/.local/lib/python3.8/site-packages/dogpile/lock.py", line 94, in _enter
    generated = self._enter_create(value, createdtime)
  File "/home/kaoneko/.local/lib/python3.8/site-packages/dogpile/lock.py", line 178, in _enter_create
    return self.creator()
  File "/home/kaoneko/.local/lib/python3.8/site-packages/dogpile/cache/region.py", line 1048, in gen_value
    created_value = creator(
  File "/home/kaoneko/.local/lib/python3.8/site-packages/subliminal/refiners/omdb.py", line 82, in search
    results = omdb_client.search(title, type, year)
  File "/home/kaoneko/.local/lib/python3.8/site-packages/subliminal/refiners/omdb.py", line 64, in search
    r.raise_for_status()
  File "/home/kaoneko/.local/lib/python3.8/site-packages/requests/models.py", line 1024, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 401 Client Error: Unauthorized for url: http://www.omdbapi.com/?r=json&v=1&s=The+Matrix&type=movie&page=1
Collecting videos  [####################################]  100%
1 video collected / 0 video ignored / 0 error
Downloading subtitles  [------------------------------------]    0%  The MatrixINFO:subliminal.core:Skipping provider 'argenteam': not a valid video
INFO:subliminal.core:Skipping provider 'gestdown': not a valid video
INFO:subliminal.core:Listing subtitles with provider 'opensubtitles' and languages {<Language [en]>}
INFO:subliminal.core:Initializing provider opensubtitles
INFO:subliminal.core:Skipping provider 'opensubtitlescom': no language to search for
INFO:subliminal.core:Listing subtitles with provider 'podnapisi' and languages {<Language [en]>}
INFO:subliminal.providers.opensubtitles:Logging in
INFO:subliminal.core:Skipping provider 'tvsubtitles': not a valid video
INFO:subliminal.core:Skipping provider 'thesubdb': not a valid video
INFO:subliminal.core:Initializing provider podnapisi
INFO:subliminal.providers.podnapisi:Searching subtitles {'keywords': 'The Matrix', 'language': 'en', 'movie_type': 'movie'}
DEBUG:subliminal.providers.opensubtitles:Logged in with token 'YJa1qeaxuMLhrP9qWAry7onPpN3'
INFO:subliminal.providers.opensubtitles:Searching subtitles [{'tag': 'The Matrix', 'sublanguageid': 'eng'}, {'query': 'The Matrix', 'sublanguageid': 'eng'}]
DEBUG:subliminal.providers.opensubtitles:Found subtitle <OpenSubtitlesSubtitle '1957484378' [en]> by fulltext
...99 more of those...
DEBUG:subliminal.providers.podnapisi:Found subtitle <PodnapisiSubtitle '3FFH' [en]>
...95 more of those...
INFO:subliminal.score:Computing score of <OpenSubtitlesSubtitle '1957484378' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'hearing_impaired', 'country'}
...hundreds of those...
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'hearing_impaired', 'country'}
INFO:subliminal.core:Downloading subtitle <OpenSubtitlesSubtitle '1951678630' [en]>
INFO:subliminal.providers.opensubtitles:Downloading subtitle <OpenSubtitlesSubtitle '1951678630' [en]>
DEBUG:subliminal.core:All languages downloaded
Downloading subtitles  [####################################]  100%
DEBUG:subliminal.core:Terminating initialized providers
INFO:subliminal.core:Terminating provider podnapisi
INFO:subliminal.core:Terminating provider opensubtitles
INFO:subliminal.providers.opensubtitles:Logging out
DEBUG:subliminal.providers.opensubtitles:Logged out
INFO:subliminal.core:Saving <OpenSubtitlesSubtitle '1951678630' [en]> to 'The Matrix.srt'
Downloaded 1 subtitle

real 0m19,722s user 0m7,742s sys 0m0,145s

kaoneko avatar May 28 '24 01:05 kaoneko

I just pushed #1088 When you have time you can test again! Thanks.

getzze avatar May 28 '24 21:05 getzze

subliminal --debug --opensubtitlescom USERNAME PASSWORD download -p opensubtitlescom -sfl en "The Matrix"

getzze avatar May 28 '24 21:05 getzze

subliminal --debug --opensubtitlescom 'realusername' 'realpassword' download -p opensubtitlescom -sfl en "The Matrix"

$ subliminal --debug --opensubtitlescom 'realusername' 'realpassword' download -p opensubtitlescom -sfl en "The Matrix"
Collecting videos  [------------------------------------]    0%  The MatrixDEBUG:subliminal.cli:Collecting path The Matrix
INFO:subliminal.core:Refining video with hash
ERROR:subliminal.utils:Unexpected error. Failed to refine video 'The Matrix'
Traceback (most recent call last):
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/subliminal/core.py", line 552, in refine
    refiner_manager[refiner].plugin(video, **dict((refiner_configs or {}).get(refiner, {}), **kwargs))
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/subliminal/refiners/hash.py", line 29, in refine
    if video.size <= 10485760:
       ^^^^^^^^^^^^^^^^^^^^^^
TypeError: '<=' not supported between instances of 'NoneType' and 'int'
INFO:subliminal.core:Refining video with metadata
ERROR:subliminal.utils:Unexpected error. Failed to refine video 'The Matrix'
Traceback (most recent call last):
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/subliminal/core.py", line 552, in refine
    refiner_manager[refiner].plugin(video, **dict((refiner_configs or {}).get(refiner, {}), **kwargs))
    ~~~~~~~~~~~~~~~^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/stevedore/extension.py", line 340, in __getitem__
    return self._extensions_by_name[name]
           ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
KeyError: 'metadata'
INFO:subliminal.core:Refining video with omdb
ERROR:subliminal.utils:HTTP error 401. Failed to refine video 'The Matrix'
Traceback (most recent call last):
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/subliminal/core.py", line 552, in refine
    refiner_manager[refiner].plugin(video, **dict((refiner_configs or {}).get(refiner, {}), **kwargs))
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/subliminal/refiners/omdb.py", line 161, in refine
    results = search(video.title, 'movie', video.year)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/dogpile/cache/region.py", line 1634, in get_or_create_for_user_func
    return self.get_or_create(
           ^^^^^^^^^^^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/dogpile/cache/region.py", line 1094, in get_or_create
    with Lock(
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/dogpile/lock.py", line 185, in __enter__
    return self._enter()
           ^^^^^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/dogpile/lock.py", line 94, in _enter
    generated = self._enter_create(value, createdtime)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/dogpile/lock.py", line 178, in _enter_create
    return self.creator()
           ^^^^^^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/dogpile/cache/region.py", line 1048, in gen_value
    created_value = creator(
                    ^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/subliminal/refiners/omdb.py", line 82, in search
    results = omdb_client.search(title, type, year)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/subliminal/refiners/omdb.py", line 64, in search
    r.raise_for_status()
  File "/home/user/.local/share/pipx/venvs/subliminal/lib/python3.12/site-packages/requests/models.py", line 1024, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 401 Client Error: Unauthorized for url: http://www.omdbapi.com/?r=json&v=1&s=The+Matrix&type=movie&page=1
Collecting videos  [####################################]  100%            
1 video collected / 0 video ignored / 0 error
Downloading subtitles  [------------------------------------]    0%  The MatrixINFO:subliminal.core:Listing subtitles with provider 'opensubtitlescom' and languages {<Language [en]>}
INFO:subliminal.core:Initializing provider opensubtitlescom
INFO:subliminal.providers.opensubtitlescom:Searching subtitles {'query': 'The Matrix', 'languages': 'en'}
INFO:subliminal.providers.opensubtitlescom:Searching subtitles {'query': 'The Matrix', 'languages': 'en'}
INFO:subliminal.providers.opensubtitlescom:Searching subtitles {'query': 'The Matrix', 'languages': 'en'}
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '6225294' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4363173' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4557062' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4377069' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4340753' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '6225293' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4366629' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4336648' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4381899' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4336689' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4557874' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4379486' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4358359' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4343362' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4352574' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4355390' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4559200' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4379229' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4558797' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4355088' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4339069' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4384000' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4355982' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4555318' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4358619' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4559306' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4383459' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4558685' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '6346992' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '2076573' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4358702' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4384380' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4352430' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4379417' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4342814' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4559333' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4336735' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4382726' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4352180' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4558778' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4379842' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4356686' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '1700656' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4903696' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4558857' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '6229332' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4761065' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '2711101' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4353335' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4375051' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4378855' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4749708' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4342384' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4384432' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4558889' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4558782' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '6346993' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4366749' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4350867' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '1701949' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4337246' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4384018' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4557801' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4559123' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4352824' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4558893' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '5680822' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4758467' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4353378' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4758447' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4557628' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4379101' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '6618018' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '2076762' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4378445' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4383574' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4375594' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4555340' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4375845' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '1700828' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4558842' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4373832' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4356462' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4558695' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4343402' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4333791' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4384343' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4554449' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4380608' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '6618017' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4760987' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4384195' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4351401' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4337407' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '5783905' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '528877' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '5597681' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4557904' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4375790' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '528452' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '1700789' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4353944' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4375824' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4384330' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '5783961' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4350846' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '5662145' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4382121' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4355775' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4384184' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4378921' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '5595183' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '7090920' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '5153387' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4384517' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4355029' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4383363' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4375805' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4350787' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '5783968' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4350814' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '5662143' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4374464' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4749690' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '6231798' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4382682' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4558774' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4758430' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4378422' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '1702243' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4375769' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4375754' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4381850' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '6039951' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4378336' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4380246' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4558772' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4558770' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4558768' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '3964770' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4355280' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '5680783' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4379204' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '4364531' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '528280' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '7616243' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '7389060' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '545334' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '528085' [en]>
DEBUG:subliminal.providers.opensubtitlescom:Found subtitle <OpenSubtitlesComSubtitle '7616204' [en]>
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '6225294' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4363173' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4557062' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4377069' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4340753' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '6225293' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4366629' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4336648' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4381899' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4336689' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4557874' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4379486' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
INFO:subliminal.score:Computed score 180 with final matches {'country', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4358359' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4343362' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4352574' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4355390' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4559200' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4379229' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4558797' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4355088' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4339069' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4384000' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
INFO:subliminal.score:Computed score 180 with final matches {'country', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4355982' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4555318' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4358619' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4559306' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4383459' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4558685' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '6346992' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '2076573' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
INFO:subliminal.providers.opensubtitlescom:'episode' is not a valid movie_kind
DEBUG:subliminal.score:Found matches set()
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 1 with final matches {'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4358702' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4384380' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4352430' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4379417' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4342814' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4559333' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4336735' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4382726' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4352180' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4558778' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4379842' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4356686' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '1700656' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
INFO:subliminal.providers.opensubtitlescom:'episode' is not a valid movie_kind
DEBUG:subliminal.score:Found matches set()
INFO:subliminal.score:Computed score 0 with final matches set()
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4903696' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4558857' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '6229332' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4761065' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '2711101' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
INFO:subliminal.providers.opensubtitlescom:'episode' is not a valid movie_kind
DEBUG:subliminal.score:Found matches set()
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 1 with final matches {'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4353335' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4375051' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4378855' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4749708' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4342384' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4384432' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4558889' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4558782' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '6346993' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4366749' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4350867' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '1701949' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
INFO:subliminal.providers.opensubtitlescom:'episode' is not a valid movie_kind
DEBUG:subliminal.score:Found matches set()
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 1 with final matches {'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4337246' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4384018' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
INFO:subliminal.score:Computed score 180 with final matches {'country', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4557801' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4559123' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4352824' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4558893' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '5680822' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4758467' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4353378' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4758447' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4557628' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4379101' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
INFO:subliminal.score:Computed score 180 with final matches {'country', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '6618018' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '2076762' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
INFO:subliminal.providers.opensubtitlescom:'episode' is not a valid movie_kind
DEBUG:subliminal.score:Found matches set()
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 1 with final matches {'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4378445' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
INFO:subliminal.score:Computed score 180 with final matches {'country', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4383574' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4375594' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4555340' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4375845' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '1700828' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
INFO:subliminal.providers.opensubtitlescom:'episode' is not a valid movie_kind
DEBUG:subliminal.score:Found matches set()
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 1 with final matches {'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4558842' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4373832' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4356462' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4558695' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4343402' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4333791' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4384343' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4554449' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4380608' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '6618017' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4760987' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4384195' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
INFO:subliminal.score:Computed score 180 with final matches {'country', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4351401' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4337407' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '5783905' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
INFO:subliminal.score:Computed score 180 with final matches {'country', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '528877' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '5597681' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4557904' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4375790' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '528452' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '1700789' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
INFO:subliminal.providers.opensubtitlescom:'episode' is not a valid movie_kind
DEBUG:subliminal.score:Found matches set()
INFO:subliminal.score:Computed score 0 with final matches set()
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4353944' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4375824' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4384330' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
INFO:subliminal.score:Computed score 180 with final matches {'country', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '5783961' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4350846' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '5662145' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
INFO:subliminal.score:Computed score 180 with final matches {'country', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4382121' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4355775' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4384184' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4378921' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '5595183' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '7090920' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '5153387' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4384517' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4355029' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4383363' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4375805' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4350787' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '5783968' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4350814' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '5662143' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4374464' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4749690' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '6231798' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4382682' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4558774' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4758430' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4378422' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '1702243' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
INFO:subliminal.providers.opensubtitlescom:'episode' is not a valid movie_kind
DEBUG:subliminal.score:Found matches set()
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 1 with final matches {'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4375769' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4375754' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4381850' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '6039951' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4378336' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4380246' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4558772' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4558770' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4558768' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '3964770' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4355280' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '5680783' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
INFO:subliminal.score:Computed score 45 with final matches {'country'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4379204' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '4364531' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '528280' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '7616243' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '7389060' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
INFO:subliminal.score:Computed score 180 with final matches {'country', 'title'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '545334' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '528085' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 46 with final matches {'country', 'hearing_impaired'}
INFO:subliminal.score:Computing score of <OpenSubtitlesComSubtitle '7616204' [en]> for video <Movie [The Matrix]> with {'hearing_impaired': False}
DEBUG:subliminal.score:Using scores {'hash': 269, 'title': 135, 'year': 45, 'country': 45, 'release_group': 15, 'streaming_service': 15, 'source': 7, 'audio_codec': 3, 'resolution': 2, 'video_codec': 2, 'hearing_impaired': 1}
DEBUG:subliminal.score:Found matches {'country', 'title'}
DEBUG:subliminal.score:Matched hearing_impaired
INFO:subliminal.score:Computed score 181 with final matches {'country', 'hearing_impaired', 'title'}
INFO:subliminal.core:Downloading subtitle <OpenSubtitlesComSubtitle '4363173' [en]>
INFO:subliminal.providers.opensubtitlescom:Logging in
DEBUG:subliminal.providers.opensubtitlescom:Logged in
INFO:subliminal.providers.opensubtitlescom:Downloading subtitle <OpenSubtitlesComSubtitle '4363173' [en]>
DEBUG:subliminal.core:All languages downloaded
Downloading subtitles  [####################################]  100%            
DEBUG:subliminal.core:Terminating initialized providers
INFO:subliminal.core:Terminating provider opensubtitlescom
INFO:subliminal.core:Saving <OpenSubtitlesComSubtitle '4363173' [en]> to 'The Matrix.srt'
Downloaded 1 subtitle


Lovecraft-github avatar May 28 '24 21:05 Lovecraft-github