#!/usr/bin/env python3
import argparse
import mutagen
import sys

parser = argparse.ArgumentParser()
parser.add_argument("file", nargs="+")
args = parser.parse_args()

for file in args.file:
    tags = mutagen.File(file)
    if tags:
        artist = None
        if "TPE1" in tags:
            artist = tags["TPE1"]
        else:
            pass
        title = None
        if "TIT2" in tags:
            title = tags["TIT2"]
        else:
            pass
        if artist or title:
            artist = artist or "[Unknown artist]"
            title = title or "[Unknown title]"
            print("%s: %s - %s" % (file, artist, title))
