Comments (7)
I'm going to close this because we have made changes to Subliminal in the following branch which will go live before the end of January. You are welcome to test if your issue exists on this branch and feedback, otherwise you can wait and then report back when that branch is merged (if you need to).
from sickgear.
I'll try the new branch thank you. Any advice on how to send subliminal debug log messages to the sickgear log file?
from sickgear.
Unfortunately, It's not as trivial as logs. This is exactly why we ask for steps to replicate the issue, because if you communicate those steps clearly, then we are able to load things up in a dev system and freeze/step through the code while replicating your issue in order to pinpoint an exact cause.
from sickgear.
I understand, thank you anyway (for your help and for your work on this project)
from sickgear.
I found the problem, it seems the spanish subtitles of opensubtitles lack a lot of information (no video hashes) so I changed the list_checked function:
SickGear/lib/subliminal/services/opensubtitles.py
Lines 133 to 143 in 8df3c5b
to:
def list_checked(self, video, languages):
results = []
if video.exists:
results = self.query(video.path or video.release, languages, moviehash=video.hashes[\'OpenSubtitles\'], size=str(video.size))
if not results:
if video.imdbid:
results = self.query(video.path or video.release, languages, imdbid=video.imdbid)
elif isinstance(video, Episode):
results = self.query(video.path or video.release, languages, query=video.series)
elif isinstance(video, Movie):
results = self.query(video.path or video.release, languages, query=video.title)
return results
I know I'll may download out of sync subtitles, but I prefer this.
from sickgear.
This feature request is now available in the develop branch.
- Add "Enforce media hash match" to config/Subtitles Plugin/Opensubtitles for accurate subs if enabled, but if disabled, search failures will fallback to use less reliable subtitle results
from sickgear.
Available in master here.
from sickgear.
Related Issues (18)
- Request: Upgrade "quality" settings for 720p/1080p x265 HOT 5
- Feature Request - Add Downloaded status Bulk Change columns HOT 8
- Using socks proxy HOT 11
- Norwegian metadata from TheTVDb not getting fetched. HOT 1
- Feature Request: Preferred words list for searches HOT 1
- Feature Request: Automatic delete on successful client completion HOT 1
- Automatic handling for failed downloads HOT 36
- Feature Request: Add media file validation to sabToSickGear
- Feature request: Subtitle work arounds HOT 1
- Opensubtitles.org API deprecation notice HOT 1
- Feature Request: Add options to ignore socks proxy for local addresses
- QNAP 3.0.2 installer not working with QNAP update 5.0.1.2425 HOT 26
- Feature Request: SD WEB-DL classification
- sqlite3-3.45.1,1 on FreeBSD HOT 2
- Startup issue on Linux after lxml 5.2.0 package update HOT 6
- Provider Wait Times and Priority HOT 9
- About SG issues and feature request flows.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sickgear.