Chris Pomeroy
2019-04-17 4fe6cc3fa5cb88e69b74f33f40e9c3c053055dcc
Fixed type-o in the metadata lookup and cleaned up comments
1 files modified
14 ■■■■ changed files
aaxConvert.py 14 ●●●● patch | view | raw | blame | history
aaxConvert.py
@@ -54,18 +54,18 @@
    return bit_rate[:2]
def getmetacopyright():
    copyright = unicodedata.normalize('NFKD', metadata['format']['tag']['copyright']).encode('ascii','ignore')
    copyright = unicodedata.normalize('NFKD', metadata['format']['tags']['copyright']).encode('ascii','ignore')
    return copyright
def getmetadatatags(key):
    # get specific data
# get specific data
    tag = metadata['format']['tags'][key]
    return tag
def reencode(aaxfile, outpath):
    # decrypt and reencode to mp3
# decrypt and reencode to mp3
    command = ("ffmpeg -loglevel error {} -activation_bytes {} -i {} -vn -codec:a libmp3lame -ab {}k -map_metadata -1 "
               "-metadata \"title={}\" -metadata 'artist={}' -metadata 'album_artist={}' -metadata \"album={}\" -metadata 'date={}' "
               "-metadata track=1/1 -metadata 'genre={}' -metadata 'copyright={}' \"{}\" " ).format(stats, act_byte,aaxfile,getmetabitrate(),
@@ -90,19 +90,19 @@
def getchaptercount():
    # Get the number of chapters
# Get the number of chapters
    ccount = metadata['chapters']
    return len(ccount)
def getchaptermetadata(cid, key):
    # get the Chapter metadata
# get the Chapter metadata
    for i in metadata['chapters']:
        if i['id'] == cid:
            return i[key]
def movetochapters(path, outpath, chapter, title, start,end):
    # Creating individual chapters
# Creating individual chapters
    outfile = "{}/Ch - {} {}.mp3".format(outpath, chapter, title)
    command = "ffmpeg -loglevel error {} -i \"{}\" -ss {} -to {} -codec:a copy -metadata 'track={}' \"{}\"".format(stats, path,
@@ -125,7 +125,7 @@
def getcoverart(path,outpath):
    # Pull the coverart from the file
# Pull the coverart from the file
    command = "ffmpeg -loglevel error -activation_bytes {} -i \"{}\" -an -codec:v copy \"{}/cover.jpg\"".format(act_byte,
                                                                                                               path, outpath)
    if args.verbose: