abbi031892 / periscope

Automatically exported from code.google.com/p/periscope
0 stars 0 forks source link

support for downloading all the subtitles found #27

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I love periscope, but, sometimes the first subtitle found is corrupted, however 
several subtitles exist in different websites. It would be good to have an 
option to download all the subtitles found and then the user could check them 
and use the most suitable.

Original issue reported on code.google.com by juantas...@gmail.com on 25 Jun 2010 at 2:00

GoogleCodeExporter commented 8 years ago
I remember that when I was using XBMC it was allowing to choose which subtitles 
are right.

My idea would be to have additional and optional switch which will decide how 
many best matching subtitles should downloaded, additional I would propose to 
have another optional switch which will decide in what format multiple 
subtitles should be saved.

So for example if you choose top 5 subtitles in english you might end up with 
these files:

my_video_file_name.eng1.srt
my_video_file_name.eng2.srt
my_video_file_name.eng3.srt
my_video_file_name.eng4.srt
my_video_file_name.eng5.srt

where eng1 will be the best matching subtitle.

Knowing that some player might have problems with finding subtitle ...eng1... 
this one will be also copied to file:

my_video_file_name.srt

In this way player not capable to find subtitles with extra characters (like 
...engN...) will still work, and for other players (like mine) I will be able 
to switch between the most suitable ones.

I know this is against the idea of finding the best matching subtitles but 
unfortunately the reality is that it's not always working correctly and human 
intervention is needed :)

I might look into code to see how many changes would be needed for such 
additional functionality.

PS
If none of optional (top + format) parameters will be set then periscope will 
work as it is now.

Original comment by abednars...@gmail.com on 17 Apr 2012 at 9:23