What version of bs1770gain was tested with the master branch?
OK, I was having trouble with bs1770gain on MacOS. I was getting the xml error. I fixed it by adding one line to the parse_tool_output() function in the replaygain.py file
text = text.replace(b"\r", b"\n")
apparently the xml parser cannot handle Mac style line endings.
I ran into some more trouble with the xml parser. It seems that if a tracks file attribute contains & symbol, it considers it invalid xml. Since that filename is used for matching to the library, I cannot simply replace the offending symbol. I’m not sure if it is something to be fixed in beets code or with the python team’s xml parser.
Let me know if I can provide more info or do more testing.
OS: MacOS 10.14.6 (18G4032)
beets: 1.5.0 (up to date with master according to git)
Is anyone else experiencing problems with filenames containing & in them?