You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
705 B
Plaintext
24 lines
705 B
Plaintext
8 years ago
|
#!/usr/bin/env python
|
||
|
|
||
|
import cgi, sys, datetime
|
||
|
import cgitb; cgitb.enable()
|
||
|
import subprocess
|
||
|
|
||
|
print "Content-type: text/html"
|
||
|
print
|
||
|
print "hello from python<br>"
|
||
|
|
||
|
n = datetime.datetime.now()
|
||
|
|
||
|
basename = n.strftime("%Y%m%dT%H%M%SZ")
|
||
|
|
||
|
o1 = subprocess.check_output(["scripts/simplerecord.py", "--output", basename+".avi", "--time", "5"])
|
||
|
print o1 + "<br>\n"
|
||
|
o2 = subprocess.check_output(["ffmpeg", "-i", basename+".avi", "-y", basename+".mp4"])
|
||
|
print o2 + "<br>\n"
|
||
|
o2 = subprocess.check_output(["ffmpeg", "-i", basename+".avi", "-ss", "1", "-vframes", "1", "-y", basename+".jpg"])
|
||
|
print o2 + "<br>\n"
|
||
|
|
||
|
# print """<a href=\"../{0}.mp4\">VIDEO</a>""".format(basename)
|
||
|
print """<a href="index.cgi">OK</a>"""
|