In the code you're calling eyeD3 with -Q parameter. At least on my machine the -Q flag is not available and eyeD3 won't execute properly. Result: no album art, etc.
Remove -Q flag (no idea what this should do as I even didn't find it in the man page) and the code works.
In the code you're calling eyeD3 with -Q parameter. At least on my machine the -Q flag is not available and eyeD3 won't execute properly. Result: no album art, etc.
Remove -Q flag (no idea what this should do as I even didn't find it in the man page) and the code works.
cmd = "eyeD3" + \ " --add-image cover.jpg:FRONT_COVER" + \ " -t \"" + title + "\"" + \ " -a \"" + artist + "\"" + \ " -A \"" + album + "\"" + \ " -n " + str(num_track) + \ " -Y " + str(year) + \ " -Q " + \ " \"" + directory + mp3file + "\"" shell(cmd)