def diz_from_dms(binary, filename):
    """
    Amiga diskmasher format. Depends on the external binary 'xdms'.
    """
    import subprocess
    args = 'd', filename
    proc = subprocess.Popen((binary,) + args, stdout=subprocess.PIPE,
        stderr=subprocess.PIPE)
    output, _ = proc.communicate()
    if proc.returncode == 0:
        return output.decode('cp437_art')
    else:
        return u'No description'
