Move 'encoder not found' warning to more appropriate place

This commit is contained in:
Ritiek Malhotra
2019-01-13 18:19:38 +05:30
parent 54d3336aa2
commit 31cd1c5856

View File

@@ -131,6 +131,8 @@ class Downloader:
trim_silence=const.args.trim_silence,
)
except FileNotFoundError:
encoder = "avconv" if const.args.avconv else "ffmpeg"
log.warning("Could not find {0}, skip encoding".format(encoder))
output_song = self.unconverted_filename(songname)
if not const.args.no_metadata and self.meta_tags is not None:
@@ -169,8 +171,6 @@ class Downloader:
@staticmethod
def unconverted_filename(songname):
encoder = "avconv" if const.args.avconv else "ffmpeg"
log.warning("Could not find {0}, skipping conversion".format(encoder))
const.args.output_ext = const.args.input_ext
output_song = songname + const.args.output_ext
return output_song