def get_decode_args(fn):
l = []
- p = Popen(['metaflac', '--export-cuesheet-to=-', fn], stdout=PIPE)
+ p = Popen(['metaflac', '--no-utf8-convert', '--export-cuesheet-to=-', fn],
+ stdout=PIPE)
for line in (x.rstrip() for x in p.stdout):
m = re.search(r'INDEX 01 (\d\d):(\d\d):(\d\d)$', line)
if m != None:
tags = Tags()
- p = Popen(['metaflac', '--export-tags-to=-', fn], stdout=PIPE)
+ p = Popen(['metaflac', '--no-utf8-convert', '--export-tags-to=-', fn],
+ stdout=PIPE)
tags.load(p.stdout)
# XXX dataloss! check status