mirror of
https://github.com/l1ving/youtube-dl
synced 2025-02-03 18:42:52 +08:00
Escape percent in output filename
Replace % in filename with %%
This commit is contained in:
parent
daa982bc01
commit
1f94ae5252
@ -689,7 +689,7 @@ class FileDownloader(object):
|
|||||||
template_dict = dict(info_dict)
|
template_dict = dict(info_dict)
|
||||||
template_dict['epoch'] = unicode(long(time.time()))
|
template_dict['epoch'] = unicode(long(time.time()))
|
||||||
template_dict['autonumber'] = unicode('%05d' % self._num_downloads)
|
template_dict['autonumber'] = unicode('%05d' % self._num_downloads)
|
||||||
filename = self.params['outtmpl'] % template_dict
|
filename = self.params['outtmpl'].replace('%','%%') % template_dict
|
||||||
return filename
|
return filename
|
||||||
except (ValueError, KeyError), err:
|
except (ValueError, KeyError), err:
|
||||||
self.trouble(u'ERROR: invalid system charset or erroneous output template')
|
self.trouble(u'ERROR: invalid system charset or erroneous output template')
|
||||||
|
Loading…
Reference in New Issue
Block a user