mirror of
https://github.com/soimort/you-get.git
synced 2025-02-02 16:24:00 +03:00
fix #16
This commit is contained in:
parent
ff61bf6646
commit
2858a5989d
@ -456,9 +456,11 @@ def download_urls_chunked(urls, title, ext, total_size, output_dir = '.', refer
|
||||
from .processor.ffmpeg import has_ffmpeg_installed
|
||||
if has_ffmpeg_installed():
|
||||
from .processor.ffmpeg import ffmpeg_convert_ts_to_mkv
|
||||
ffmpeg_convert_ts_to_mkv(parts, os.path.join(output_dir, title + '.mkv'))
|
||||
for part in parts:
|
||||
os.remove(part)
|
||||
if ffmpeg_convert_ts_to_mkv(parts, os.path.join(output_dir, title + '.mkv')):
|
||||
for part in parts:
|
||||
os.remove(part)
|
||||
else:
|
||||
os.remove(os.path.join(output_dir, title + '.mkv'))
|
||||
else:
|
||||
print('No ffmpeg is found. Conversion aborted.')
|
||||
else:
|
||||
@ -482,9 +484,11 @@ def download_urls_chunked(urls, title, ext, total_size, output_dir = '.', refer
|
||||
from .processor.ffmpeg import has_ffmpeg_installed
|
||||
if has_ffmpeg_installed():
|
||||
from .processor.ffmpeg import ffmpeg_concat_ts_to_mkv
|
||||
ffmpeg_concat_ts_to_mkv(parts, os.path.join(output_dir, title + '.mkv'))
|
||||
for part in parts:
|
||||
os.remove(part)
|
||||
if ffmpeg_concat_ts_to_mkv(parts, os.path.join(output_dir, title + '.mkv')):
|
||||
for part in parts:
|
||||
os.remove(part)
|
||||
else:
|
||||
os.remove(os.path.join(output_dir, title + '.mkv'))
|
||||
else:
|
||||
print('No ffmpeg is found. Merging aborted.')
|
||||
else:
|
||||
|
@ -54,7 +54,9 @@ def ffmpeg_concat_ts_to_mkv(files, output = 'output.mkv'):
|
||||
params += ['-f', 'matroska', '-c', 'copy', output]
|
||||
|
||||
try:
|
||||
subprocess.call(params)
|
||||
return True
|
||||
if subprocess.call(params) == 0:
|
||||
return True
|
||||
else:
|
||||
return False
|
||||
except:
|
||||
return False
|
||||
|
Loading…
Reference in New Issue
Block a user