summaryrefslogtreecommitdiff
path: root/play_video_online.cgi
diff options
context:
space:
mode:
Diffstat (limited to 'play_video_online.cgi')
-rwxr-xr-xplay_video_online.cgi22
1 files changed, 22 insertions, 0 deletions
diff --git a/play_video_online.cgi b/play_video_online.cgi
new file mode 100755
index 0000000..ef3b0ad
--- /dev/null
+++ b/play_video_online.cgi
@@ -0,0 +1,22 @@
+#!/usr/bin/python
+#
+import cgi
+from sys import path
+
+path.append("protected/vendor/youtube-dl")
+import youtube_dl
+
+form = cgi.FieldStorage()
+if "url" not in form:
+ print( "ERROR: Url not sent");
+ exit;
+#print "URL:", form["url"].value
+
+videoUrl = form["url"].value;
+
+print "Content-Type: video/mp4"
+print
+youtube_dl.main(["-q", videoUrl])
+
+def getFilenameFromUrl(url):
+ pass