fix overwrite previous song

This commit is contained in:
Ritiek Malhotra
2017-02-02 10:51:59 +05:30
committed by GitHub
parent 9888049b6a
commit 0f2d9c3bf8

View File

@@ -51,17 +51,20 @@ def searchYT(number):
def checkExists(islist): def checkExists(islist):
if os.path.exists("Music/" + title + ".m4a.temp"): if os.path.exists("Music/" + title + ".m4a.temp"):
os.remove("Music/" + title + ".m4a.temp") os.remove("Music/" + title + ".m4a.temp")
global extension
if args.no_convert: if args.no_convert:
extension = '.m4a' extension = '.m4a'
else: else:
if os.path.exists("Music/" + title + ".m4a"):
os.remove("Music/" + title + ".m4a")
extension = '.mp3' extension = '.mp3'
if os.path.exists("Music/" + title + extension): if os.path.isfile("Music/" + title + extension):
if extension == '.mp3': if extension == '.mp3':
audiofile = eyed3.load("Music/" + title + extension) audiofile = eyed3.load("Music/" + title + extension)
if isSpotify() and not audiofile.tag.title == content['name']: if isSpotify() and not audiofile.tag.title == content['name']:
os.remove("Music/" + title + extension) os.remove("Music/" + title + extension)
return False return False
elif islist: if islist:
trimSong() trimSong()
return True return True
else: else:
@@ -71,7 +74,7 @@ def checkExists(islist):
return False return False
elif prompt =="play": elif prompt =="play":
if not os.name == 'nt': if not os.name == 'nt':
os.system('mplayer "' + 'Music/' + title + extension) os.system('mplayer "' + 'Music/' + title + extension + '"')
else: else:
print('Playing ' + title + extension) print('Playing ' + title + extension)
os.system('start ' + 'Music/' + title + extension) os.system('start ' + 'Music/' + title + extension)
@@ -111,10 +114,10 @@ def fixSong():
def playSong(): def playSong():
if not title == '': if not title == '':
if not os.name == 'nt': if not os.name == 'nt':
os.system('mplayer "' + 'Music/' + title + '.mp3"') os.system('mplayer "' + 'Music/' + title + extension + '"')
else: else:
print('Playing ' + title + '.mp3') print('Playing ' + title + '.mp3')
os.system('start ' + 'Music/' + title + '.mp3') os.system('start ' + 'Music/' + title + extension)
def convertSong(): def convertSong():
print('Converting ' + title + '.m4a to mp3') print('Converting ' + title + '.m4a to mp3')