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');