Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. import sys
  2. import os
  3. import subprocess
  4.  
  5. from subprocess import Popen, PIPE, STDOUT
  6.  
  7. def run(cmd):
  8. p = Popen(cmd , stdout=PIPE)
  9. for line in iter(p.stdout.readline, b''):
  10. print(str(line).replace("\\n'",' ').replace("b'", ''))
  11. p.terminate()
  12.  
  13. exe = 'youtube-dl'
  14.  
  15. try:
  16. url = str(sys.argv[1])
  17. print('URL: ' + url)
  18.  
  19. except Exception as e:
  20. print('[x] URL invalida!')
  21. exit()
  22.  
  23. cmdFormatList = exe + ' -F ' + url
  24.  
  25. run(cmdFormatList)
  26. print('[o] Select your format: 137+140')
  27.  
  28. try:
  29. in_format = eval("raw_input('format: ')")
  30. except:
  31. in_format = eval("input('format: ')")
  32.  
  33. cmdDownload = exe +' '+ url + ' -f ' + in_format + ' --ffmpeg-location "' + os.getenv('tools') + 'ffmpeg\\bin"' + ' -o "%(title)s.%(ext)s"'
  34.  
  35. run(cmdDownload)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement