command 'download' supports mms streams
This commit is contained in:
parent
8624889053
commit
654af3ecc4
1 changed files with 9 additions and 7 deletions
|
|
@ -112,17 +112,19 @@ class Videoob(ReplApplication):
|
||||||
dest = '%s.%s' % (video.id, ext)
|
dest = '%s.%s' % (video.id, ext)
|
||||||
|
|
||||||
if video.url.find('rtmp') == 0:
|
if video.url.find('rtmp') == 0:
|
||||||
if check_exec('rtmpdump'):
|
if not check_exec('rtmpdump'):
|
||||||
cmd = "rtmpdump -r " + video.url + " -o " + dest
|
|
||||||
else:
|
|
||||||
return 1
|
return 1
|
||||||
|
args = ('rtmpdump', '-r', video.url, '-o', dest)
|
||||||
|
elif video.url.find('mms') == 0:
|
||||||
|
if not check_exec('mimms'):
|
||||||
|
return 1
|
||||||
|
args = ('mimms', video.url, dest)
|
||||||
else:
|
else:
|
||||||
if check_exec('wget'):
|
if not check_exec('wget'):
|
||||||
cmd = 'wget "%s" -O "%s"' % (video.url, dest)
|
|
||||||
else:
|
|
||||||
return 1
|
return 1
|
||||||
|
args = ('wget', video.url, '-O', dest)
|
||||||
|
|
||||||
os.system(cmd)
|
os.spawnlp(os.P_WAIT, args[0], *args)
|
||||||
|
|
||||||
def complete_play(self, text, line, *ignored):
|
def complete_play(self, text, line, *ignored):
|
||||||
args = line.split(' ')
|
args = line.split(' ')
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue