nschlia / ffmpegfs

FUSE-based transcoding filesystem with video support from many formats to FLAC, MP4, TS, WebM, OGG, MP3, HLS, and others.
https://nschlia.github.io/ffmpegfs/
GNU General Public License v3.0
198 stars 14 forks source link

[2.3] Add character conversion #83

Closed nschlia closed 3 years ago

nschlia commented 3 years ago

Cue sheet files are usually encoded in a local code page, not UTF-8. For a German (European) system this is most likely ISO-8859.

Currently all non-standard characters are translated to an "X", e.g. "Subway To Sally - Schneekönigin" would show up as "Subway to Sally - Schneek�nigin" in Dolphin or "Subway to Sally - Schneek'$'\366''nigin" as 'ls' output.

The character set should be detected, if possible, and translated to UTF-8.