request->text_tracks)) { for($i=0;$irequest->text_tracks);$i++) { $caption = array(); $caption["title"] = $data->request->text_tracks[$i]->label; $caption["lang"] = $data->request->text_tracks[$i]->lang; $caption["url"] = $data->request->text_tracks[$i]->url; array_push($captions,$caption); } } $info = array(); $info["info"] = array(); $info["info"]["Title"] = $data->video->title; $info["info"]["Thumbnail"] = $data->video->thumbs->base; $info["info"]["Captions"] = $captions; $info["info"]["Thumbs"] = array(); $info["info"]["Thumbs"]["src"] = "image.php?url=".urlencode($data->request->thumb_preview->url); $info["info"]["Thumbs"]["width"] = $data->request->thumb_preview->width; $info["info"]["Thumbs"]["height"] = $data->request->thumb_preview->height; $info["info"]["Thumbs"]["fwidth"] = $data->request->thumb_preview->frame_width; $info["info"]["Thumbs"]["fheight"] = $data->request->thumb_preview->frame_height; $info["info"]["Thumbs"]["fcount"] = $data->request->thumb_preview->frames; $info["info"]["Thumbs"]["row"] = $data->request->thumb_preview->columns; $info["dl"] = array(); for($i=0;$irequest->files->progressive);$i++) { $xinfo = array(); $xinfo["url"] = $data->request->files->progressive[$i]->url; $xinfo["type"] = $data->request->files->progressive[$i]->quality; array_push($info["dl"],$xinfo); } return $info; } else { return false; } } ?>