Automatic subtitle download

Registered by David Vilela

Sometimes finding the correct, synchronized subtitles file for a video is hard. It'd be great if Audience had a VLSub-like feature, where you can automatically search and download subtitles (name based search or hash based search ) from opensubtitles or similar site.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
David Vilela
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Whiteboard

This is a must have! Most video players support this.

John Guerreiro: I think submarine's library (https://code.launchpad.net/~joaogg3/+junk/submarine) should be used for this, just having problems compiling it (compiles fine locally). Then it is just a question of integrating a submarine session in Audience, depending on the approach chosen.

my early design:
* create a SubtitleFetcher class which will fetch language list, then create an object of those class in PlayerPage. fetch subtitle list on every PlayerPage construction
* the class should have this function:
  + fetch subtitle list, including filtering by language
  + download selected subtitle into video folder and rename it into video name
* as of ui this is my suggestion http://2.bp.blogspot.com/-9eL2hfQThTk/U-ESqRjiHAI/AAAAAAAAAxk/mNRMb2sUa_o/s1600/audience+popover+mockup.png (some list like that but in form of combobox). so fetched subtitle is combined with available subtitle in video folder for easy choosing
* i'm still not sure whether we'll have language filtering and how to display and set it, need ux suggestion
- vikoadi

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.