Announcement

Collapse
No announcement yet.

Setting Unicode on LMS for Windows?

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • Setting Unicode on LMS for Windows?

    Did you try to understand why it fails? What is your setup? Are your
    files on a NTFS disk local to the system, or on some NAS? What errors do
    you get?

    What kind of characters are you using?

  • #2
    Setting Unicode on LMS for Windows?

    I'm running LMS on a small Win10 box. I have a large music collection that has many artists and works with foreign accents in the file and folder names, and LMS is refusing to scan those files. I see elsewhere that, for various Linux versions, the situation is to run LMS with --charset=utf8 as an argument, but I can't figure out how to do that with Windows, where it's run from SqueezeTray.exe, which is part of my startup items. I don't see anything in SqueezeTray that allows me to pass arguments to the server, nor anything in the current server's Prefs directory that would allow me to do so. Advice, anyone?

    Comment


    • #3
      Originally posted by mherger
      Did you try to understand why it fails? What is your setup? Are your
      files on a NTFS disk local to the system, or on some NAS? What errors do
      you get?

      What kind of characters are you using?
      They're on a NTFS disk. The characters I am using are standard foreign ones, including é, á, ó, ç, ë, ø, ğ and so on.

      The "error" I get is that, while LMS appears to scan the library normally, the files and folders using those characters don't appear in the music library.

      Comment


      • #4
        Originally posted by the nightfly
        They're on a NTFS disk. The characters I am using are standard foreign ones, including é, á, ó, ç, ë, ø, ğ and so on.

        The "error" I get is that, while LMS appears to scan the library normally, the files and folders using those characters don't appear in the music library.
        is 8.3 naming enabled for the drive ?

        Comment


        • #5
          Setting arguments for LMS when it's running as a Windows service is done in the registry, See https://forums.slimdevices.com/showt...l=1#post975914

          But it's important to have 8.3 file naming enabled for the disk using the fsutil command, also mentioned in that thread.

          Comment


          • #6
            Originally posted by the nightfly
            Setting Unicode on LMS for Windows?

            I'm running LMS on a small Win10 box. I have a large music collection that has many artists and works with foreign accents in the file and folder names, and LMS is refusing to scan those files. I see elsewhere that, for various Linux versions, the situation is to run LMS with --charset=utf8 as an argument, but I can't figure out how to do that with Windows, where it's run from SqueezeTray.exe, which is part of my startup items. I don't see anything in SqueezeTray that allows me to pass arguments to the server, nor anything in the current server's Prefs directory that would allow me to do so. Advice, anyone?
            Not sure if this is still an issue? Windows hid UTF-8 support deep away in the UI. Turning it on enables LMS to pick up non-latin characters as expected. (Windows considers LMS a "non-unicode" app, which needs explicit support for UTF-8)
            Go to Settings -> Region -> Additional date, time & regional settings -> Change date, time, or number formats -> Administrative tab -> Change system locale... -> Enable Use Unicode UTF-8 checkbox and restart.
            After restarting, clear and rescan the library. Your non-latin tracks will show up as expected.

            Comment

            Working...
            X
            😀
            🥰
            🤢
            😎
            😡
            👍
            👎