Forum rules
Under no circumstances is spamming or advertising of any kind allowed. Do not post any abusive, obscene, vulgar, slanderous, hateful, threatening, sexually-orientated or any other material that may violate others security. Profanity or any kind of insolent behavior to other members (regardless of rank) will not be tolerated. Remember, what you don’t find offensive can be offensive to other members. Please treat each other with the kind of reverence you’d expect from other members.
Failure to comply with any of the above will result in users being banned without notice. If any further details are needed, contact: “The team” using the link at the bottom of the forum page. Thank you.
User avatar
eduo
Posts: 716
Joined: Sat Feb 10, 2007 1:40 am
Location: Information Technology
Contact: ICQ Website Yahoo Messenger

[REQ] "ISSUE REPORTING" API & sticky

Tue May 20, 2014 12:24 pm

Hello.

I see there's a few ways to report on problems and errors in the API, but I'm not clear on all of them and I think some may be missing. I propose either a sticky in the forum or a section in the Trac outlining these. Being really clear about them would help developers decide to implement them more easily.

The way I see it, the following need a way to be reported. Some already do.

User Experience
-Rating (SubtitlesVote)
-Text Comment (AddComment)
-Subtitle is for hearing impaired

Subtitle should be removed/banned, uploader notified
-Subtitle is machine-translated
-Subtitle format is broken/bad (covers also incomplete subtitles or with weird taggings)

Data should be unlinked
-Language is incorrect (infrequent but happens when autodetection misses, would unlink the subtitle from that language and re-do autodetection on it)
-Subtitle is not for this movie (currently covered halfway by ReportWrongMovieHash and ReportWrongImdbMovie, could be much better)

Internally in OS this comment should have different treatments, depending on where it comes from:
  • If it comes from a moviehash search, then the subtitle should be unlinked and other subs with the same imdbid along with it.
  • If it comes from an imdb search, then the subtitle should be unlinked and other subs with the same moviehash along with it.
  • If it comes from a text search, then there's not a lot that can be done
A special case is for TV Series when different Season/Episode orderings are used. I would love it if OpenSubtitles allowed for "alternate" episodes to be listed in searches using season/episode, since it's such a common problem (aired order vs. dvd order). I would like it to be either an optional flag or just to have them added at the end of results: Subs for other season/episode combinations this specific season/episode is in. Either that or just a boolean that says there're alternative orderings and a way to search for them.

Additionally, I believe AddRequest should have a "CheckRequests" counterpart, where past requests can be checked. This way the programs can keep track of previously requested subs in a single call and get the files without having to query for them periodically.

AddRequest(checkmoviehash,sublanguageid, optional user_note) and AddRequest(imdbid,sublanguageid, optional user_note): add to the queue
CheckRequests: displays the current queue with IDs and parameters
CleanRequest(parameters): removes a single item from the queue (when a sub has been downloaded for it) using the same parameters for requesting it or the ID from CheckRequests

The user_note in the AddRequest would be used for the client's benefit. For example, to store a local path.
http://eduo.info/
[url=http://eduo.info/soleol/]OpenSubtitles from your desktop: SolEol for Mac/Windows/Linux[/url]
[url=http://forums.plexapp.com/index.php?showtopic=325&st=0&p=2480&#entry2480]My current episode processing work flow[/url].

Return to “Developing”

Who is online

Users browsing this forum: No registered users and 54 guests