get all adaptation
This commit is contained in:
parent
650e093dd0
commit
30eed9471b
|
|
@ -145,23 +145,24 @@ public class Bili extends Spider {
|
|||
Resp resp = Resp.objectFrom(json);
|
||||
Dash dash = resp.getData().getDash();
|
||||
|
||||
String videoList = "", audioList = "";
|
||||
StringBuilder videoList = new StringBuilder();
|
||||
StringBuilder audioList = new StringBuilder();
|
||||
for (Dash.Media video : dash.getVideo()) {
|
||||
if (video.getId().equals(qn)) {
|
||||
videoList = getMedia(video);
|
||||
videoList.append(getMedia(video));
|
||||
break;
|
||||
}
|
||||
}
|
||||
for (Dash.Media audio : dash.getAudio()) {
|
||||
for (String key : audios.keySet()) {
|
||||
if (audio.getId().equals(key)) {
|
||||
audioList = getMedia(audio);
|
||||
audioList.append(getMedia(audio));
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
String mpd = getMpd(dash, videoList, audioList);
|
||||
String mpd = getMpd(dash, videoList.toString(), audioList.toString());
|
||||
String url = "data:application/dash+xml;base64," + Base64.encodeToString(mpd.getBytes(), 0);
|
||||
return Result.get().url(url).header(header).string();
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue