title
Products            Buy            Support Forum            Professional            About            Codec Central
 

Serving "composer" tag instead of "artist" tag ?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • prossisat
    • Feb 2023
    • 6

    Serving "composer" tag instead of "artist" tag ?

    Hi.
    I am seeing a strange behavior by AssetUPNP.
    If the "composer" tag is not empty, it is served instead of the "artist" tag.
    How can I change such behavior?
    TIA
  • Spoon
    Administrator
    • Apr 2002
    • 43992

    #2
    Re: Serving "composer" tag instead of "artist" tag ?

    I do not think Asset is doing this, perhaps the control point?
    Spoon
    www.dbpoweramp.com

    Comment

    • prossisat
      • Feb 2023
      • 6

      #3
      Re: Serving "composer" tag instead of "artist" tag ?

      Can you please suggest me an app (Windows or IOS) that I can use to "inspect" the data returned by DLNA servers, in particular AssetUPNP?

      Comment

      • prossisat
        • Feb 2023
        • 6

        #4
        Re: Serving "composer" tag instead of "artist" tag ?

        Originally posted by simbun
        There used to be an app called UPnP-Inspector but I think that's long gone.

        The way I do it nowadays is to turn on 'Output Debug Log' in the AssetUPnP configuration, perform the navigation in your control point and then come back and 'View Debug Log' - making sure to turn it off afterwards. This file will contain a number of '<DIDL-Lite' xml sections that's the data sent to the control point. Use something like https://www.freeformatter.com/xml-formatter.html to format the string.

        Are you using VLC by any chance as I've seen that behaviour before.
        Thank you.
        I will try the 'Output Debug Log'.
        BTW I am using an app by WiiM, which is proprietary for the device "WiiM Pro.

        Comment

        • prossisat
          • Feb 2023
          • 6

          #5
          Re: Serving &quot;composer&quot; tag instead of &quot;artist&quot; tag ?

          Originally posted by simbun
          There used to be an app called UPnP-Inspector but I think that's long gone.

          The way I do it nowadays is to turn on 'Output Debug Log' in the AssetUPnP configuration, perform the navigation in your control point and then come back and 'View Debug Log' - making sure to turn it off afterwards. This file will contain a number of '<DIDL-Lite' xml sections that's the data sent to the control point. Use something like https://www.freeformatter.com/xml-formatter.html to format the string.

          Are you using VLC by any chance as I've seen that behaviour before.
          Thank you.
          I will try the 'Output Debug Log'.
          BTW, I am using the companion app of the streamer "WiiM Pro".

          Comment

          • prossisat
            • Feb 2023
            • 6

            #6
            Re: Serving &quot;composer&quot; tag instead of &quot;artist&quot; tag ?

            Originally posted by simbun
            There used to be an app called UPnP-Inspector but I think that's long gone.

            The way I do it nowadays is to turn on 'Output Debug Log' in the AssetUPnP configuration, perform the navigation in your control point and then come back and 'View Debug Log' - making sure to turn it off afterwards. This file will contain a number of '<DIDL-Lite' xml sections that's the data sent to the control point. Use something like https://www.freeformatter.com/xml-formatter.html to format the string.

            Are you using VLC by any chance as I've seen that behaviour before.
            Thank you.
            I will try the 'Output Debug Log'.
            BTW, I am using the companion app of the streamer "WiiM Pro".

            Comment

            • prossisat
              • Feb 2023
              • 6

              #7
              Re: Serving &quot;composer&quot; tag instead of &quot;artist&quot; tag ?

              I have tried other DLNA/UPNP servers (Serviio and MinimServer), using the same client (WiiM app).
              None of them exhibit this issue.
              Hence the culprit must be AssetUPNP.
              I hope that the developers can correct the bug.

              Comment

              • Spoon
                Administrator
                • Apr 2002
                • 43992

                #8
                Re: Serving &quot;composer&quot; tag instead of &quot;artist&quot; tag ?

                Noted as a possible bug
                Spoon
                www.dbpoweramp.com

                Comment

                • PeterP
                  Super Moderator
                  • Jul 2011
                  • 1369

                  #9
                  Re: Serving &quot;composer&quot; tag instead of &quot;artist&quot; tag ?

                  Logs from Asset recording during serving of the offending content would be still welcome, I can't seem to see a bug there, both artist and composer are served:
                  Code:
                  <upnp:artist>TEST ARTIST</upnp:artist><upnp:artist role="Composer">TEST COMPOSER</upnp:artist>
                  Perhaps specific control point takes the last one when seeing both?


                  PS
                  I'd really like to test the WiiM app but it won't work at all if you don't own their hardware....
                  Last edited by PeterP; 05-10-2023, 11:18 AM.

                  Comment

                  • PeterP
                    Super Moderator
                    • Jul 2011
                    • 1369

                    #10
                    Re: Serving &quot;composer&quot; tag instead of &quot;artist&quot; tag ?

                    Now I'm confused. Asset sends Composer info last (after Album Artist, Artist, Conductor), so Composer should not take precedence over Artist or Album Artist.... which contradicts with the original bug report.

                    I'm adding a control point specific override option, [SimpleArtist], to disable all of the above for specific controlpoint - only send dc:creator with value pf Artist field.

                    Comment

                    • PeterP
                      Super Moderator
                      • Jul 2011
                      • 1369

                      #11
                      Re: Serving &quot;composer&quot; tag instead of &quot;artist&quot; tag ?

                      Current version: beta 3 Downloads: QNAP (https://www.dbpoweramp.com/beta/Asset_7.6b3.qpkg) | Synology (https://www.dbpoweramp.com/beta/Asset-R7.6b3.spk) | Synology DSM7 (https://www.dbpoweramp.com/beta/Asset-R7.6b3-DSM7.spk) | Mac (https://www.dbpoweramp.com/beta/Asset-R7.6b3.dmg) Linux: x86 32-bit (https://www.dbpoweramp

                      Added [SimpleArtist] option in control point overrides.
                      Please report if it helps with WiiM.

                      Comment

                      • PeterP
                        Super Moderator
                        • Jul 2011
                        • 1369

                        #12
                        Re: Serving &quot;composer&quot; tag instead of &quot;artist&quot; tag ?

                        Reply copied from other thread, was just writing it as you posted

                        Thanks for the bug report.

                        Regarding modified title and changed album display-
                        ={no-identification} is not behaving as documented and values specified there were affecting your controlpoint until you added a special section for it. It currently affects control points not maching specific criteria, not control points not sending any identification.
                        This results in unrelated behavior changes from just adding a new section for the controlpoint. To work around, duplicate lines from ={no-identification} in =OPPO PLAYER.
                        I'm not sure what this was changed for, searching change logs now.

                        The intended behavior of [SimpleArtist] is to send no artist info other than <dc:creator>. Is <upnp:artist> duplicating value of <dc:creator> really needed here? If yes, I'll make it possible to send such.

                        Comment

                        • Jotbolger
                          • Aug 2020
                          • 7

                          #13
                          Re: Serving &quot;composer&quot; tag instead of &quot;artist&quot; tag ?

                          If it's any help, I get the same behaviour with my Yamaha amps and MusicCast app. The now playing always displays the composer instead of the track or album artist.

                          Comment

                          Working...

                          ]]>