jansmolders86 / mediacenterjs

A HTML/CSS/Javascript (NodeJS) based Media center
http://mediacenterjs.com
1.29k stars 243 forks source link

Automatic subtitles #158

Open CodingPeak opened 9 years ago

CodingPeak commented 9 years ago

Label: enhancement/suggestion

The possibility to add subtitles in just a few clicks, synced to where the movie's playing at that exact time. (I know this would be a big change to what we have now)

jansmolders86 commented 9 years ago

While this isn't a big change code wise, the difficult part is finding a service with an API we can use that is reliable. Also we need to find a way to match the proper version of the subtile (ie framerate, version etc) with the movie in your library.

matita commented 9 years ago

http://www.opensubtitles.org/ is a quite reliable source for subtitles for a lot of languages. For some subtitles it also have a perfect match with some files, through a file hash. It also has an easy node js client lib https://github.com/aetheon/node-opensubtitles-client

samgranger commented 9 years ago

Possible alternative for opensubtitles.org is www.addic7ed.com - I know that DuckieTV uses it: https://github.com/SchizoDuckie/DuckieTV/blob/angular/js/services/Addic7ed.js

matita commented 9 years ago

IMHO the best approach would be to develop a subtitles plugin system, so it will be easier to add any service for contributors

jansmolders86 commented 9 years ago

makes sense! This is a nice quick addition!

haarts commented 8 years ago

Just a quick insight which might be helpful; I know that filebot uses the file's hash in combination with opensubtitles.org.

jansmolders86 commented 8 years ago

That is very exciting! Thanks for letting me know!