X-Git-Url: https://diplodocus.org/git/flac-archive/blobdiff_plain/7eae8b437dc78929d4dd6ed521f62e7330e8d9d3..d846179a20f22c9f85688ac6929026c98669c8d5:/flac2mp3 diff --git a/flac2mp3 b/flac2mp3 index 000d8ef..b105b96 100755 --- a/flac2mp3 +++ b/flac2mp3 @@ -134,7 +134,8 @@ def tformat(m, s, c): 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: @@ -174,7 +175,8 @@ def get_tags(fn): 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