Я использую opensubtitles.org android
sdk и ищу фильм по query
, а в Response
я получаю list
файлов субтитров, и каждый содержит ссылку для скачивания zip file
и gz file
.В этих файлах zip и gz содержится файл субтитров в формате .srt
.Мне нужно link
, чтобы указать .srt file
, чтобы перейти на мой видеоплеер, вместо того, чтобы скачивать на телефон и разархивировать его, а не использовать.Пожалуйста, помогите
Вот код для получения list
файлов субтитров
URL serverUrl = new URL("https", "api.opensubtitles.org", 443, "/xml-rpc");
OpenSubtitlesClient osClient = new OpenSubtitlesClientImpl(serverUrl);
osClient.login("username", "password", "en", "TemporaryUserAgent");
// searching by string query + season/episode
List<SubtitleInfo> subtitles = osClient.searchSubtitles("eng", "Friends", "1", "1");
List<SubtitleFile> subtitleFiles = osClient.downloadSubtitles(subtitleInfo.getId());
, но если код ниже для загрузки субтитров из subtitleFileID i
, он возвращает мне encoded
субтитров вString
, а также полные субтитры к фильму в String
формате
Все, что мне нужно, ссылка на .srt
файл, а не загрузка link
или строка, содержащая субтитры.Пример .srt
file link
is Here
Заранее спасибо:)