From 9bae22079909dbca77e3244df6c53575c9be07d8 Mon Sep 17 00:00:00 2001 From: Antonio Ospite Date: Tue, 4 Mar 2014 12:24:32 +0100 Subject: [PATCH] Print more details when downloading a chunk fails --- smooth-dl.py | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/smooth-dl.py b/smooth-dl.py index 91b4ec2..29115b3 100755 --- a/smooth-dl.py +++ b/smooth-dl.py @@ -215,12 +215,16 @@ def download_chunks(base_url, manifest, stream_index, quality_level, dest_dir): if os.path.exists(chunk_file) == False: chunk_url = base_url + '/' + chunks_quality + '/' + chunk_name - response = urllib2.urlopen(chunk_url) - data = response.read() + try: + response = urllib2.urlopen(chunk_url) + data = response.read() + + f = open(chunk_file, "wb") + f.write(data) + f.close() + except Exception as e: + print e - f = open(chunk_file, "wb") - f.write(data) - f.close() else: f = open(chunk_file, "rb") data = f.read() -- 2.1.4