added hotfix for external coub change breaking script. similar to 1e7a5a2cf2
This commit is contained in:
parent
43475f30a9
commit
d19597b0f9
14
coub-dl.py
14
coub-dl.py
@ -92,17 +92,7 @@ class coub_dl:
|
|||||||
url = get_output(('youtube-dl',
|
url = get_output(('youtube-dl',
|
||||||
'--get-url', self._url))
|
'--get-url', self._url))
|
||||||
|
|
||||||
curl = Popen(('curl', '--silent',
|
url = url.replace('muted_', '')
|
||||||
'--write-out',
|
|
||||||
'--location',
|
|
||||||
url),
|
|
||||||
stdout=PIPE)
|
|
||||||
|
|
||||||
grep = Popen(('grep', '--only-matching', '"http.*"'),
|
|
||||||
stdin=curl.stdout, stdout=PIPE)
|
|
||||||
|
|
||||||
url = get_output(('sed', 's/muted_//g'),
|
|
||||||
stdin=grep.stdout).strip('"')
|
|
||||||
|
|
||||||
call(('youtube-dl', '--ignore-config',
|
call(('youtube-dl', '--ignore-config',
|
||||||
'--output', '{}.%(ext)s'.format(self._files_dict[Stream.VIDEO]),
|
'--output', '{}.%(ext)s'.format(self._files_dict[Stream.VIDEO]),
|
||||||
@ -171,7 +161,7 @@ class coub_dl:
|
|||||||
@staticmethod
|
@staticmethod
|
||||||
@call_verbose(before_message='Checking your system for dependencies... ', after_message='Found all!')
|
@call_verbose(before_message='Checking your system for dependencies... ', after_message='Found all!')
|
||||||
def check_for_dependencies():
|
def check_for_dependencies():
|
||||||
check_for = (('youtube-dl', '--version'), ('ffmpeg', '-version'), ('curl', '--version'))
|
check_for = (('youtube-dl', '--version'), ('ffmpeg', '-version'))
|
||||||
error_str = '\nMissing dependencies: {}'
|
error_str = '\nMissing dependencies: {}'
|
||||||
missing = []
|
missing = []
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user