From 3a8085d8981c6521cdf5dd3b5ed3412b2aac011e Mon Sep 17 00:00:00 2001
From: Horus3
Date: Sun, 14 Sep 2014 23:43:51 +0200
Subject: added support for webm videos
---
func.php | 22 +++++++++++++++++++++-
1 file changed, 21 insertions(+), 1 deletion(-)
(limited to 'func.php')
diff --git a/func.php b/func.php
index 3c6adb7..e1bf9bb 100644
--- a/func.php
+++ b/func.php
@@ -68,7 +68,26 @@ function video_xt_audio($VIDEO, $CACHEDIR, $FILENAME){
return true;
}
-function pr_player($file, $thumb, $mime, $title, $vid){
+function convert_video($FILENAME){
+ $fp=fopen($CACHEDIR."/".$FILENAME.".webm.txt", "w");
+ $content="extracting audio: ".$FILENAME."\n";
+ fputs($fp, $content);
+ fclose($fp);
+ if(file_exists($FILENAME.".mp4") || file_exists($FILENAME.".webm"))
+ return;
+ rename($CACHEDIR . "/" . $FILENAME, $CACHEDIR . "/" . $FILENAME. ".mp4");
+ exec("ffmpeg -i " . $CACHEDIR . "/" . $VID . ".mp4 " . $CACHEDIR . "/" . $VID . ".webm", $pid, $ret);
+ rename($CACHEDIR . "/" . $FILENAME . ".mp4", $CACHEDIR . "/" . $FILENAME);
+ if($ret != 0){
+ return false;
+ }
+
+ return true;
+}
+
+function pr_player($file, $thumb, $mime, $title, $vid, $html5 = false){
+if($html5)
+ $WEBMVIDEO = "
To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video