Use subprocess.call() for FFmpeg

This commit is contained in:
Ritiek
2017-06-18 03:52:14 +05:30
parent 086dc846bd
commit ab51545d64

View File

@@ -170,17 +170,13 @@ def convert_with_libav(music_file):
else:
level = '0'
#print([avconv_path,
# '-loglevel', level,
# '-i', 'Music/' + music_file + args.input_ext,
# '-ab', '192k',
# 'Music/' + music_file + args.output_ext])
subprocess.call([avconv_path,
command = [avconv_path,
'-loglevel', level,
'-i', 'Music/' + music_file + args.input_ext,
'-ab', '192k',
'Music/' + music_file + args.output_ext])
'Music/' + music_file + args.output_ext]
subprocess.call(command)
os.remove('Music/' + music_file + args.input_ext)
@@ -221,20 +217,11 @@ def convert_with_FFmpeg(music_file):
return
command = (ffmpeg_pre +
'-i "Music/' + music_file + args.input_ext + '"' +
'-i Music/' + music_file + args.input_ext + ' ' +
ffmpeg_params +
'"Music/' + music_file + args.output_ext + '"').split(' ')
commandos = (ffmpeg_pre +
'-i "Music/' + music_file + args.input_ext + '" ' +
ffmpeg_params +
'"Music/' + music_file + args.output_ext + '" ')
print(command)
print(commandos)
exit()
os.system(commandos)
#subprocess.call(command)
'Music/' + music_file + args.output_ext + '').split(' ')
subprocess.call(command)
os.remove('Music/' + music_file + args.input_ext)
# check if input song already exists in Music folder