b/f: mixed unicode/str

may cause UnicodeDecodeError in some environments
opus support