function index() { $video = new Video(); if (!isset($_SESSION['user_id']) || empty($_SESSION['user_id'])) { $this->error = "Please Login"; return; } $this->inProgress = $video->get_list(array("isConverted" => "0", "user_id" => $_SESSION['user_id'])); $page = (int) (isset($_GET['page']) && is_numeric($_GET['page'])) ? $_GET['page'] : 1; $video->getPages(false, false, $_SESSION['user_id']); $allPagesFromCurrentUser = $video->allVideos; $showPerSite = 5; $this->Seiten = (int) ceil($allPagesFromCurrentUser / $showPerSite); $this->page = $page; $start_pointer = (int) ($page * $showPerSite) - $showPerSite; $this->obj = $video->getPages($start_pointer, $showPerSite, $_SESSION['user_id']); }
<?php } ?> </div> </div> <div class="large-12 columns"> <h1><?php echo _("Recent Videos"); ?> </h1> </div> <?php $video = new Video(); $data = $video->get_list(array("isConverted" => 1, "visibility_setting" => 1), "1, 9"); $i = 0; foreach ($data as $row) { ?> <div class="large-4 small-6 columns"> <a href="<?php echo Config::get('address'); ?> /video/view?id=<?php echo $row->id; ?> "> <img src="<?php echo Config::get('address'); ?>
<?php include "init.php"; file_put_contents("job-pid.lock", getmypid()); $pids = array(); while (true) { $newJob = new Video(); $obj = $newJob->get_list(array("isConverted" => 0)); if (count($obj) > 0) { file_put_contents("job.lock", "working"); } else { sleep(1); continue; } foreach ($obj as $video) { $ffmpeg = new FFmpeg(Config::get('basedir') . "/public/upload/" . $video->filename); $ffmpeg->convertVideo("webm"); $ffmpeg->convertVideo("mp4"); if (!is_dir(Config::get('basedir') . "/public/video/" . $video->user_id)) { mkdir(Config::get('basedir') . "/public/video/" . $video->user_id); } if (!is_dir(Config::get('basedir') . "/public/video/" . $video->user_id . "/" . $video->id)) { mkdir(Config::get('basedir') . "/public/video/" . $video->user_id . "/" . $video->id); } rename(Config::get('basedir') . "/public/upload/" . $video->filename . ".mp4", Config::get('basedir') . "/public/video/" . $video->user_id . "/" . $video->id . "/" . $video->id . ".mp4"); rename(Config::get('basedir') . "/public/upload/" . $video->filename . ".webm", Config::get('basedir') . "/public/video/" . $video->user_id . "/" . $video->id . "/" . $video->id . ".webm"); rename(Config::get('basedir') . "/public/upload/" . $video->filename, Config::get('basedir') . "/public/video/" . $video->user_id . "/" . $video->id . "/" . $video->id . ".basefile"); rename(Config::get('basedir') . "/public/upload/" . $video->filename . "_thumbs1/00000001.png", Config::get('basedir') . "/public/video/" . $video->user_id . "/" . $video->id . "/thumb1.png"); rename(Config::get('basedir') . "/public/upload/" . $video->filename . "_thumbs2/00000001.png", Config::get('basedir') . "/public/video/" . $video->user_id . "/" . $video->id . "/thumb2.png"); rename(Config::get('basedir') . "/public/upload/" . $video->filename . "_thumbs3/00000001.png", Config::get('basedir') . "/public/video/" . $video->user_id . "/" . $video->id . "/thumb3.png"); rmdir(Config::get('basedir') . "/public/upload/" . $video->filename . "_thumbs1");