id() . '
'; $videosList = array(); exec("/bin/bash -c './get_astrxbian_index.sh'", $videos); // exec("/bin/bash -c './get_youtube_videos.sh'", $videos); // echo file_get_contents("http://youtube2.com/ipns/12D3KooWHLLohhFqwTs3Ccego51w1Q2WUQ8JmhSMWtsZnQpMigHY/.12D3KooWHLLohhFqwTs3Ccego51w1Q2WUQ8JmhSMWtsZnQpMigHY/FASTRXBIAN"); // echo shell_exec('whoami'); // Pour savoir quel utilisateur système exécute les scripts PHP $videos = array_reverse($videos); $i = 0; foreach ($videos as $v) { ++$i; if ($i > 10) { break; } list($contentType, $videoID, $year, $videoName, $saison, $tags, $ipnsHash, $definition, $videoURI) = explode(";", $v); $mimeType = guessTypeFromFilename($videoURI); $duration = NULL; $thumbURL = ''; if ($mimeType == 'video/mp4') { switch ($contentType) { case 'youtube': $thumbURL = sprintf(YOUTUBE_THUMB, $videoID); $json = getVideoJson($ipnsHash); // echo '
'; var_dump($json); echo '
'; $videoName = $json->title; $duration = $json->duration; break; case 'film': $thumbURL = 'styles/astroport/logo.png'; break; } $videosList[] = [ 'duration' => $duration, 'thumbURL' => $thumbURL, 'category' => $contentType, 'mime' => $mimeType, 'eco' => '/ipns/' . $ipnsHash, 'uri' => $videoURI, 'name' => $videoName, 'youtubeID' => $videoID ]; } } $home = true; include('inc/header.php'); // echo '
'; var_dump($videosList); echo '
'; echo ''; include('inc/footer.php');