diff options
| author | root | 2014-09-15 15:04:39 +0200 |
|---|---|---|
| committer | root | 2014-09-15 15:04:39 +0200 |
| commit | b44a26eb73010260922d242875a3b4773936a084 (patch) | |
| tree | fb52e73785afc46cb66ae627811c0b1485aef77a /func.php | |
| parent | 93b2daff3db922541e3cd1cb59081f15025439c8 (diff) | |
| download | video-dl-b44a26eb73010260922d242875a3b4773936a084.tar.gz | |
f5 protection and improved UI
Diffstat (limited to 'func.php')
| -rw-r--r-- | func.php | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -68,9 +68,9 @@ function video_xt_audio($VIDEO, $CACHEDIR, $FILENAME){ return true; } -function convert_video($CACHEDIR, $FILENAME){ +function convert_video($CACHEDIR, $FILENAME, $MIME){ $fp=fopen($CACHEDIR."/".$FILENAME.".webm.txt", "w"); - $content="extracting audio: ".$FILENAME."\n"; + $content="converting video ".$FILENAME." to .webm\n"; fputs($fp, $content); fclose($fp); /* @@ -81,9 +81,9 @@ function convert_video($CACHEDIR, $FILENAME){ */ if(file_exists($CACHEDIR . "/" . $FILENAME.".webm")) return true; - rename($CACHEDIR . "/" . $FILENAME, $CACHEDIR . "/" . $FILENAME. ".mp4"); - exec("ffmpeg -i " . $CACHEDIR . "/" . $FILENAME. ".mp4 " . $CACHEDIR . "/" . $FILENAME. ".webm", $pid, $ret); - rename($CACHEDIR . "/" . $FILENAME . ".mp4", $CACHEDIR . "/" . $FILENAME); +// rename($CACHEDIR . "/" . $FILENAME, $CACHEDIR . "/" . $FILENAME. ".mp4"); + exec("ffmpeg -f ".escapeshellarg(preg_replace("/^video\//i", "", $MIME))." -i " . escapeshellarg($CACHEDIR . "/" . $FILENAME). " " . escapeshellarg($CACHEDIR . "/" . $FILENAME. ".webm"), $output, $ret); +// rename($CACHEDIR . "/" . $FILENAME . ".mp4", $CACHEDIR . "/" . $FILENAME); if($ret != 0){ return false; } |
