Add --load-info option (#972)

It just calls the 'YoutubeDL.process_ie_result' with the dictionary from the json file
This commit is contained in:
Jaime Marquínez Ferrándiz 2013-11-22 14:57:53 +01:00
parent 84db81815a
commit 1dcc4c0cad
2 changed files with 14 additions and 2 deletions

View file

@ -812,6 +812,12 @@ class YoutubeDL(object):
return self._download_retcode
def download_with_info_file(self, info_filename):
with open(info_filename, 'r') as f:
# TODO: Check for errors
info = json.load(f)
self.process_ie_result(info, download=True)
def post_process(self, filename, ie_info):
"""Run all the postprocessors on the given file."""
info = dict(ie_info)