|
@@ -0,0 +1,30 @@
|
|
|
+import rpyc
|
|
|
+import os
|
|
|
+import random
|
|
|
+import string
|
|
|
+
|
|
|
+def randomString(stringLength=10):
|
|
|
+ letters = string.ascii_lowercase
|
|
|
+ return ''.join(random.choice(letters) for i in range(stringLength))
|
|
|
+
|
|
|
+
|
|
|
+def mp3_to_anchor(fname):
|
|
|
+
|
|
|
+ conn = rpyc.classic.connect("192.168.192.221",18812)
|
|
|
+ fr=open(fname,'rb')
|
|
|
+ ropen = conn.builtins.open
|
|
|
+ randname=randomString(10)
|
|
|
+ finalname=randomString(10)
|
|
|
+
|
|
|
+ fw=ropen('/tmp/'+randname+'.mp3','wb')
|
|
|
+ fw.write(fr.read())
|
|
|
+ fw.close()
|
|
|
+ ros = conn.modules.os
|
|
|
+ ros.system('/root/to_video/p9.sh '+randname+".mp3 "+finalname+".mp4")
|
|
|
+ return 'http://192.168.192.221/video/'+finalname+'.mp4'
|
|
|
+# conn.execute('import os')
|
|
|
+
|
|
|
+
|
|
|
+fname=mp3_to_anchor('c:/tmp/haka.mp3')
|
|
|
+print(fname)
|
|
|
+
|