Announcement

Collapse
No announcement yet.

LMS scan (quick vs long) and MusicIP

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    LMS scan (quick vs long) and MusicIP

    One more thing: you can see that the second screenshot is from a full
    wipescan. It shows the number of tracks as reported by MIP. Whereas the
    first screenshot would be a "import my tracks only" scan. I assume (can
    check the code, if you want) that it's the number of tracks LMS assumes
    could be mixable, rather than the number of tracks which actually are
    mixable.
    Logitech Media Server Version: 8.3.1 - 1669444770 @ Sat 26 Nov 2022 07:52:21 AM CET
    Operating system: Debian - EN - utf8
    Platform Architecture: x86_64-linux
    Perl Version: 5.34.0 - x86_64-linux-gnu-thread-multi
    IO::Socket::SSL: 2.074
    Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

    #2
    LMS scan (quick vs long) and MusicIP

    I wonder if this is a bug with the scanner for LMS. If I scan my library using the quick option(Look for new and changed media) it gives me a larger number of MusicIP results than if I scan with the long option (Clear library and recan). The latter scan reflects the results of a MUsicIP scan. All the pictured scans were done withing a half hour with no changes to my library. I have noticed this occurring for years through many versions of LMS, Does it matter or effect how MusicIp is implemented by LMS?First pic is a quick scan and next is long scan and last is MusicIP scan
    Attached Files
    Logitech Media Server Version: 8.3.1 - 1669444770 @ Sat 26 Nov 2022 07:52:21 AM CET
    Operating system: Debian - EN - utf8
    Platform Architecture: x86_64-linux
    Perl Version: 5.34.0 - x86_64-linux-gnu-thread-multi
    IO::Socket::SSL: 2.074
    Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

    Comment


      #3
      LMS scan (quick vs long) andMusicIP

      The two scans indeed use different methods to import data from MIP:
      wipescan would bulk download the full list, then parse that list. Rescan
      OTOH would look up tracks one by one, assuming that it would only have
      to do this for a smaller number of tracks (IIRC - I might be wrong
      there, it's been a while...). Therefore I wouldn't be suprised if there
      was a slightly different experience.

      What would http://localhost:10002/api/getSongCount (or whatever
      host/port you're using) return?
      Michael

      "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
      (LMS: Settings/Information)

      Comment


        #4
        Originally posted by mherger View Post
        The two scans indeed use different methods to import data from MIP:
        wipescan would bulk download the full list, then parse that list. Rescan
        OTOH would look up tracks one by one, assuming that it would only have
        to do this for a smaller number of tracks (IIRC - I might be wrong
        there, it's been a while...). Therefore I wouldn't be suprised if there
        was a slightly different experience.

        What would http://localhost:10002/api/getSongCount (or whatever
        host/port you're using) return?
        24500

        Originally posted by mherger View Post
        I assume (can
        check the code, if you want) that it's the number of tracks LMS assumes
        could be mixable, rather than the number of tracks which actually are
        mixable.
        The mixable songs are 24494 and total songs are 24500
        There are in fact over 50000 tracks in my library but I confine MusicIP to FLACs in specific folders

        I don't care if the numbers don't jibe if it does not have an impact on how MusicIP works on my system. Because of the discrepancy I have tended to to a clear libbrary and rescan. However recently I have started using Dynamic Playlists3 and a Clear Library/rescan wipes out some playlists I create for some reason
        Logitech Media Server Version: 8.3.1 - 1669444770 @ Sat 26 Nov 2022 07:52:21 AM CET
        Operating system: Debian - EN - utf8
        Platform Architecture: x86_64-linux
        Perl Version: 5.34.0 - x86_64-linux-gnu-thread-multi
        IO::Socket::SSL: 2.074
        Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

        Comment


          #5
          Originally posted by SlimChances View Post
          24500


          The mixable songs are 24494 and total songs are 24500
          There are in fact over 50000 tracks in my library but I confine MusicIP to FLACs in specific folders

          I don't care if the numbers don't jibe if it does not have an impact on how MusicIP works on my system. Because of the discrepancy I have tended to to a clear libbrary and rescan. However recently I have started using Dynamic Playlists3 and a Clear Library/rescan wipes out some playlists I create for some reason
          Does that mean a lot of your tracks don't have MusicIP fingerprints? I found that when I had a large section of my library that wasn't analysed by MusicIP the unanalysed tracks would always be scanned during a new and changed LMS scan.My solution was just to analyse all my tracks even if I had no intention of allowing MusicIP to select them. I use a filter in MusicIP to screen them out.

          Sent from my Pixel 3a using Tapatalk
          Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
          Bedroom: Radio
          Bathroom: Radio

          Comment


            #6
            Originally posted by slartibartfast View Post
            Does that mean a lot of your tracks don't have MusicIP fingerprints? I found that when I had a large section of my library that wasn't analysed by MusicIP the unanalysed tracks would always be scanned during a new and changed LMS scan.My solution was just to analyse all my tracks even if I had no intention of allowing MusicIP to select them. I use a filter in MusicIP to screen them out.

            Sent from my Pixel 3a using Tapatalk
            The tracks I want to use MusicIP have fingerprints. The other folders in my library that I don't want to use MusicIP I don't scan. I will look into filters. Are they implemented in MusicIP or LMS or both?
            Logitech Media Server Version: 8.3.1 - 1669444770 @ Sat 26 Nov 2022 07:52:21 AM CET
            Operating system: Debian - EN - utf8
            Platform Architecture: x86_64-linux
            Perl Version: 5.34.0 - x86_64-linux-gnu-thread-multi
            IO::Socket::SSL: 2.074
            Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

            Comment


              #7
              Originally posted by SlimChances View Post
              The tracks I want to use MusicIP have fingerprints. The other folders in my library that I don't want to use MusicIP I don't scan. I will look into filters. Are they implemented in MusicIP or LMS or both?
              LMS still scans the folders though. Filters are defined in MusicIP then selected in the LMS MusicIP plugin settings.
              I stopped using the standard MusicIP plugin and replaced it with "MusicIP mixer". This doesn't require LMS to import the MusicIP info at all.

              Sent from my Pixel 3a using Tapatalk
              Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
              Bedroom: Radio
              Bathroom: Radio

              Comment


                #8
                Originally posted by slartibartfast View Post
                LMS still scans the folders though. Filters are defined in MusicIP then selected in the LMS MusicIP plugin settings.
                I stopped using the standard MusicIP plugin and replaced it with "MusicIP mixer". This doesn't require LMS to import the MusicIP info at all.

                Sent from my Pixel 3a using Tapatalk
                I don't see MusicIP Mixer in the list of plugins how is it implemented?
                Logitech Media Server Version: 8.3.1 - 1669444770 @ Sat 26 Nov 2022 07:52:21 AM CET
                Operating system: Debian - EN - utf8
                Platform Architecture: x86_64-linux
                Perl Version: 5.34.0 - x86_64-linux-gnu-thread-multi
                IO::Socket::SSL: 2.074
                Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

                Comment


                  #9
                  Originally posted by SlimChances View Post
                  I don't see MusicIP Mixer in the list of plugins how is it implemented?
                  There is a repo to add. See this thread.


                  Sent from my Pixel 3a using Tapatalk
                  Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
                  Bedroom: Radio
                  Bathroom: Radio

                  Comment


                    #10
                    Thanks I will try that. Does it still use MusicIP fingerprints and do I need to do the "MusicMagic server" scan at http://localhost:10002/server ?

                    Looks promising

                    EDIT: I have installed the plugin and I am reading the thread you linked.Thanks @Startibartfast
                    Last edited by SlimChances; 2022-11-18, 18:57.
                    Logitech Media Server Version: 8.3.1 - 1669444770 @ Sat 26 Nov 2022 07:52:21 AM CET
                    Operating system: Debian - EN - utf8
                    Platform Architecture: x86_64-linux
                    Perl Version: 5.34.0 - x86_64-linux-gnu-thread-multi
                    IO::Socket::SSL: 2.074
                    Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

                    Comment


                      #11
                      Originally posted by SlimChances View Post
                      Thanks I will try that. Does it still use MusicIP fingerprints and do I need to do the "MusicMagic server" scan at http://localhost:10002/server ?

                      Looks promising

                      EDIT: I have installed the plugin and I am reading the thread you linked.Thanks @Startibartfast
                      Yes it still uses the fingerprints and the MusicMagic server.

                      Sent from my Pixel 3a using Tapatalk
                      Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
                      Bedroom: Radio
                      Bathroom: Radio

                      Comment

                      Working...
                      X