illustrate
Products            Buy            Support Forum            Registrations            Professional            About           
 

Remove // from Artists

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • clubsceneuk2
    dBpoweramp Supporter
    • Aug 2017
    • 23

    #1

    Remove // from Artists

    Hi all.
    As the header says when I rip cd’s, if they are multi artist I can get the tag to do the a feat b but when I look at the artis information it shows a\\b and I want to correct this.
    What do I need to add to my set to allow me to remove the \\ and just have Gerry and The pacemakers instead of Gerry\\ the Pcemakers

    im not logged on to the software at the moment but images can be provided.
  • Dat Ei
    dBpoweramp Supporter
    • Feb 2014
    • 1894

    #2
    My guess is that you still have tagged multiple artists and that your player software represents the multiple artists delimited by '\\'. It is important to understand the difference between the representation of the delimiter in the dBpa UI, the storage of multi tags in the audio files and the representation of the delimiter in your player software.

    Dat Ei

    Comment

    • simbun
      dBpoweramp Supporter
      • Apr 2021
      • 218

      #3
      Assuming you mean \\ (in the subject title you use //), this is typically seen in Mp3tag and is a visual token (not stored in the tag) used to signify that a tag contains multiple values e.g.:
      ARTIST: Gerry
      ARTIST: the Pacemakers


      Given that Gerry and the Pacemakers is a group and shouldn't be split, have you at some point split the artist tag on the token 'and'?

      Before recommending a solution we need to understand the problem; what do these tags look like in dBpoweramp/foobar2000/MusicBee, and do all your artist tags that contain multiple artists also contain \\?

      The most compatible way to store multiple values in a tag is to follow the spec (differs per codec), but some servers/players can split based on delimiters.

      Comment

      • clubsceneuk2
        dBpoweramp Supporter
        • Aug 2017
        • 23

        #4
        Originally posted by simbun
        Assuming you mean \\ (in the subject title you use //), this is typically seen in Mp3tag and is a visual token (not stored in the tag) used to signify that a tag contains multiple values e.g.:
        ARTIST: Gerry
        ARTIST: the Pacemakers


        Given that Gerry and the Pacemakers is a group and shouldn't be split, have you at some point split the artist tag on the token 'and'?

        Before recommending a solution we need to understand the problem; what do these tags look like in dBpoweramp/foobar2000/MusicBee, and do all your artist tags that contain multiple artists also contain \\?

        The most compatible way to store multiple values in a tag is to follow the spec (differs per codec), but some servers/players can split based on delimiters.
        Hi
        Thanks for the reply. Yes i used a TAG option to show that the song contained more than one artist IE if it was Hello - Lionel Richie, Commodores The,
        To do this i used [IF!COMP]Artist[]\Album\Title - [TAGS]artist, feat []

        This gave me Hello - Lionel Richie feat The Commodores

        However as you mentioned above when i use MP3 Tag to view the information i noted that the File name was right, the Title was right however the artist would put Lionel Richie\\The Commodores

        In relation to your other question I only use MP3 tag and yes all of the dual artists had the same \\ issue. ie Gerry\\The Pacemakers
        What im trying to get is the artist to be the same as in the file name.

        Any thoughts would be greatly received.
        Thanks

        Comment

        • GBrown
          dBpoweramp Supporter
          • Oct 2009
          • 396

          #5
          This is not a problem that is controlled by dbPoweramp. I think you are better off taking this support topic to the mp3tag forum.

          Comment

          • simbun
            dBpoweramp Supporter
            • Apr 2021
            • 218

            #6
            Originally posted by clubsceneuk2
            Thanks for the reply. Yes i used a TAG option to show that the song contained more than one artist IE if it was Hello - Lionel Richie, Commodores The,
            To do this i used [IF!COMP]Artist[]\Album\Title - [TAGS]artist, feat []

            This gave me Hello - Lionel Richie feat The Commodores

            However as you mentioned above when i use MP3 Tag to view the information i noted that the File name was right, the Title was right however the artist would put Lionel Richie\\The Commodores
            It makes some sense to concatenate the artists in the filename (though I just use %disc%.%track%.flac), but if you convert your multi-value artist tags into strings you'll corrupt your Albumartist and Artist indexes (Using Elton John - The Lockdown Sessions as an example):

            Artist index using multi-value tags:
            6LACK
            Brandi Carlile
            Chad Smith
            Charlie Puth
            Dua Lipa
            Eddie Vedder
            Elton John
            Glen Campbell
            Gorillaz
            Jimmie Allen
            Lil Nas X

            ...

            The Artist index having concatenated the artists together:
            Elton John feat Brandi Carlile
            Elton John feat Charlie Puth
            Elton John feat Dua Lipa
            Elton John feat Eddie Vedder
            Elton John feat SG Lewis
            Elton John feat Stevie Nicks
            Elton John feat Stevie Wonder
            Elton John feat Years & Years
            Elton John feat Young Thug feat Nicki Minaj

            ...

            If that's really want you want to do I think you can use $meta_sep(artist, feat ) in Mp3tag, though I really wouldn't recommend it.

            There are servers that process multiple artist tags for just this purpose:
            ARTIST: "Elton John, Young Thug & Nicki Minaj"
            ARTISTS: "Elton John" \\ "Young Thug" \\ "Nicki Minaj"
            ARTISTSORT: "John, Elton" \\ "Young Thug" \\ "Minaj, Nicki"


            What server/player are you using?

            Comment

            • clubsceneuk2
              dBpoweramp Supporter
              • Aug 2017
              • 23

              #7
              Originally posted by simbun
              It makes some sense to concatenate the artists in the filename (though I just use %disc%.%track%.flac), but if you convert your multi-value artist tags into strings you'll corrupt your Albumartist and Artist indexes (Using Elton John - The Lockdown Sessions as an example):

              What server/player are you using?
              ---------

              Hi
              Thanks for the above. So if i read right you use the MP3 tag system to rename your files?
              Im trying to get dbPoweramp to do it for me but using MP3tag is an option. Just an extra step

              With regards to the player I use Virtual DJ.

              I think for me , having \\ in the artists name is more an OCD thing. Its not right when it should say and or Feat.

              Thanks for the guidence.

              Comment

              • simbun
                dBpoweramp Supporter
                • Apr 2021
                • 218

                #8
                Originally posted by clubsceneuk2
                Thanks for the above. So if i read right you use the MP3 tag system to rename your files?
                I use foobar2000 and my filenames are simply %disc%.%track%.flac

                Originally posted by clubsceneuk2
                Im trying to get dbPoweramp to do it for me but using MP3tag is an option. Just an extra step
                I thought your filenames were ok, it's the artist tag you're trying to change isn't it?

                Originally posted by clubsceneuk2
                I think for me , having \\ in the artists name is more an OCD thing. Its not right when it should say and or Feat.
                If you load files into Mp3tag, right click on a file that contains multiple artists and select Extended Tags do you see (one row per artist):
                ARTIST: Lionel Richie
                ARTIST: The Commodores


                Assuming you do then your artist tags are correctly stored as multi-value tags and it's Virtual DJ that's introducing the '\\' delimiter, just as Mp3tag does (dBpoweramp and foobar2000 uses ';').

                Comment

                • simbun
                  dBpoweramp Supporter
                  • Apr 2021
                  • 218

                  #9
                  Originally posted by clubsceneuk2
                  With regards to the player I use Virtual DJ.
                  I had a very quick look at Virtual DJ and its tag handling looks a mess (reading only the first artist from a multi-value tag), so I guess you're trying to work around that.

                  In CD Ripper add the [ID Tag Processing] DSP, then in [ID Tag Processing > Settings > Manipulation > Rule Based Manipulation] add:
                  Code:
                  IF ARTIST=[anyvalue]
                  SET artist=[tags]artist, feat []

                  Comment

                  • garym
                    dBpoweramp Supporter
                    • Nov 2007
                    • 6122

                    #10
                    The double backslashes in mp3tag is just a delimiter symbol in mp3tag program. It is NOT in your file name or in your metadata tags themselves. The equivalent delimiter symbol in dpboweramp for multiple artists is ";" These things are NOT in your tags or names.

                    Comment

                    • schmidj
                      dBpoweramp Supporter
                      • Nov 2013
                      • 580

                      #11
                      Gary, that's assuming he didn't put a space between the backslashes which would break the delimiter and encode the backslashes as part of the artist name...

                      Comment

                      Working...