illustrate
Products            Buy            Support Forum            Registrations            Professional            About           
 

Your Naming Scheme

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Vulcan
    dBpoweramp Supporter
    • Aug 2006
    • 27

    #16
    Re: Your Naming Scheme

    FLAC: [IFCOMP]Various[][IF!COMP][IFVALUE]album artist,[album artist],[artist][][]\([SETLEN]4,0,0,[Year][]) [album][IFMULTI]\Disc [disc][]\[track] [title]

    MP3: [IFCOMP]Various[][IF!COMP][IFVALUE]album artist,[album artist],[artist][][] - [album] [IFMULTI](Disc [disc]) [](V2)\[track] [title]

    I was playing around today with the [IFVALUE] function today. It seems to me that its strvalue and strnovalue positions are reversed from how they are described. Can anyone else confirm this?

    Edit: Nevermind... figured out the 'tag' value shouldn't have backets.
    Last edited by Vulcan; July 13, 2008, 09:06 AM.

    Comment

    • bison8

      • Jul 2008
      • 3

      #17
      Re: Your Naming Scheme

      Hi all, just getting to grips with everything that dB can do and am puzzled by the naming scheme.

      I really like msb's scheme and have altered it only to add the year after the album title but would like to remove the forced "(cd)" from the album title (unless it is a multi cd set.

      Could someone post the complete working scheme for me as I cannot figure it out - it always affects something else...

      here's what I use:

      [IFCOMP][IFVALUE]album artist,[IFEQUALS]album artist,Various Artists,Various - [genre][][IF!EQUALS]album artist,Various Artists,[album artist][],Various - [genre][][][IF!COMP][IFVALUE]album artist,[album artist],[artist][][]\[album] - [[year]] ([IFMULTI][disc_total] []CD[IFMULTI] Set[])\[IFMULTI]Disc [SETLEN]2,48,,[disc][]\[][track] - [title]

      Comment

      • LtData
        dBpoweramp Supporter
        • May 2004
        • 8288

        #18
        Re: Your Naming Scheme

        Try
        Code:
        [IFCOMP][IFVALUE]album artist,[IFEQUALS]album artist,Various Artists,Various - [genre][][IF!EQUALS]album artist,Various Artists,[album artist][],Various - [genre][][][IF!COMP][IFVALUE]album artist,[album artist],[artist][][]\[album] - [[year]] ([IFMULTI][disc_total] CD Set[])\[IFMULTI]Disc [SETLEN]2,48,,[disc][]\[][track] - [title]
        Lt. Data

        [URL="http://forum.dbpoweramp.com/showthread.php?t=13091"]Need to find your version?[/url]
        [url=http://forum.dbpoweramp.com/showthread.php?t=17415]dBpoweramp Renaissance[/url]
        Please don't PM me for tech support.

        Comment

        • bison8

          • Jul 2008
          • 3

          #19
          Re: Your Naming Scheme

          Thanks for the reply, your solution still has the brackets "()"

          as in:

          Madonna\Immaculate - [2003] ()\05 - Holiday

          which is a problem I was having - if I take them out it starts to go horribly wrong...

          Comment

          • EliC
            dBpoweramp Supporter
            • May 2004
            • 1175

            #20
            Re: Your Naming Scheme

            Try this, should get rid of your extra brachets:

            Code:
            [IFCOMP][IFVALUE]album artist,[IFEQUALS]album artist,Various Artists,Various - [genre][][IF!EQUALS]album artist,Various Artists,[album artist][],Various - [genre][][][IF!COMP][IFVALUE]album artist,[album artist],[artist][][]\[album] - [[year]] [IFMULTI][disc_total] CD Set[]\[IFMULTI]Disc [SETLEN]2,48,,[disc][]\[][track] - [title]
            [URL=http://forum.dbpoweramp.com/showthread.php?t=21072]dMC R14.x Requests and Suggestions[/URL]

            [url=http://forum.dbpoweramp.com/showthread.php?t=20915]CTDB - Actually Repairs Bad Rips[/url] - Already supported in EAC and CueTools/CueRipper

            [URL="http://forum.dbpoweramp.com/showthread.php?t=16750"]PerfectMeta Discussion[/URL].........[URL="http://forum.dbpoweramp.com/showthread.php?p=77937"]PerfectMeta Formatting[/URL]........[url=http://forum.dbpoweramp.com/showthread.php?t=17537]PerfectAlbumArt[/url]

            [url=http://forum.dbpoweramp.com/showthread.php?t=19495]Re-Rip Difficult Tracks Across Multiple Drives[/url]

            [url=http://forum.dbpoweramp.com/showthread.php?t=17353]Open DSP Architecture[/url]

            Comment

            • bison8

              • Jul 2008
              • 3

              #21
              Re: Your Naming Scheme

              You sir are a star.

              many thanks :D

              Comment

              • Porcus
                dBpoweramp Supporter
                • Feb 2007
                • 792

                #22
                Re: Your Naming Scheme

                Originally posted by Vulcan
                [SETLEN]4,0,0,[Year][]
                Any reason to use this, not the checkbox to force no date on year?

                Mine is
                [IFVALUE]album artist,[album artist],[artist][] [[year]] ~ [album][IFMULTI] [Disc [disc]][] ~ [cddb_id]\[IFVALUE]album artist,[album artist],[artist][] [[year]] ~ [album][IFMULTI] [Disc [disc]][] ~ [track] ~ [title]

                Tildes where others use hypens, because tildes are rarely used in names and titles, and neither folder names except at the beginning or end (GNUess what software I'm used to ...). I rip by the batch (see signature) and haven't yet started to do the V/A. Don't know what naming convention I'll prefer either. Found that I cannot trust AMG for IFMULTI.

                Maybe I would want to put everything in folders named after first letter. Have some thousand CDs ...
                [URL="http://www.avsforum.com/avs-vb/showthread.php?p=13939586#post13939586"]A DIY automation for ripping with the Sony XL1-B* media changer.[/URL]

                Comment

                • EliC
                  dBpoweramp Supporter
                  • May 2004
                  • 1175

                  #23
                  Re: Your Naming Scheme

                  Small change to mine for Various Artist Discs, puts the name of the artist with each track:

                  [IFCOMP]Various Artists\[album][IFMULTI] (Disc [disc])[]\[track] - [artist] - [title][][IF!COMP][IFVALUE]album artist,[album artist],[artist][]\[album][IFMULTI] (Disc [disc])[]\[track] - [title][]
                  [URL=http://forum.dbpoweramp.com/showthread.php?t=21072]dMC R14.x Requests and Suggestions[/URL]

                  [url=http://forum.dbpoweramp.com/showthread.php?t=20915]CTDB - Actually Repairs Bad Rips[/url] - Already supported in EAC and CueTools/CueRipper

                  [URL="http://forum.dbpoweramp.com/showthread.php?t=16750"]PerfectMeta Discussion[/URL].........[URL="http://forum.dbpoweramp.com/showthread.php?p=77937"]PerfectMeta Formatting[/URL]........[url=http://forum.dbpoweramp.com/showthread.php?t=17537]PerfectAlbumArt[/url]

                  [url=http://forum.dbpoweramp.com/showthread.php?t=19495]Re-Rip Difficult Tracks Across Multiple Drives[/url]

                  [url=http://forum.dbpoweramp.com/showthread.php?t=17353]Open DSP Architecture[/url]

                  Comment

                  • sredmyer
                    dBpoweramp Supporter
                    • May 2008
                    • 186

                    #24
                    Re: Your Naming Scheme

                    Ok I have made my version of the script posted by msb. I have a couple of problems though and I am hoping someone here can help.

                    Here is my script:

                    [IFCOMP][IFVALUE]album artist,[IFEQUALS]album artist,Various Artists,Various Artists - ([genre])[][IF!EQUALS]album artist,Various Artists,[IFEQUALS]album artist,The [DEL]1,4,[album artist][],[TRIM][DEL]1,4,[album artist][][][][],Various Artists - ([genre])[][][IF!COMP][IFVALUE]album artist,[IFEQUALS]album artist,The [DEL]1,4,[album artist][],[TRIM][DEL]1,4,[album artist][][][],[IFEQUALS]artist,The [DEL]1,4,[artist][],[TRIM][DEL]1,4,[artist][][][][][][IFMULTI]\[album] ([disc] of [disc_total])[][IF!MULTI]\[album][]\[track] - [title]

                    And here are my problems
                    1) Multi disc sets add the text "Disc #" outside of the parans and non-compilation discs do not add the artist folder

                    EX: "Positively 60's" Disc 1 is created as
                    Various Artist - (Rock)\Positively 60's, Disc 1 (1 of 2)\02 - The Weight.flac

                    EX: Paul Oakenfold's "Travelling" Disc 2 is created as
                    \Travelling, Disc 2 (2 of 2)\02 - Gyromancer


                    2) Non-compilation discs do not create the Artist folder unless the the artist has "The" in it. I sure this has to do with how I am stripping "The" from the artist. However that is working correctly (see EX #2)

                    EX: Jim Brickman's "By Heart; Piano Solos" track #2 is created as
                    \By Heart; Piano Solos\02 - Lake Erie Rainfall.flac

                    EX: The Verve Pipe's "Underneath" track #2 is created as
                    Verve Pipe\Underneath\02 - Never Let You Down.flac

                    Thanks for your help,
                    Steve
                    Steve Redmyer
                    [url]www.RipItDigital.com[/url]

                    Comment

                    • LtData
                      dBpoweramp Supporter
                      • May 2004
                      • 8288

                      #25
                      Re: Your Naming Scheme

                      Try this:
                      [IFCOMP][IFVALUE]album artist,[IFEQUALS]album artist,Various Artists,Various Artists - ([genre])[][IF!EQUALS]album artist,Various Artists,[IFEQUALS]album artist,The [DEL]1,4,[album artist][],[TRIM][DEL]1,4,[album artist][][][][],Various Artists - ([genre])[][][IF!COMP][IFVALUE]album artist,[IFEQUALS]album artist,The [DEL]1,4,[album artist][],[TRIM][DEL]1,4,[album artist][][][],[IF!EQUALS]artist,The [DEL]1,4,[artist][],[artist][][][][][IFMULTI]\[album] ([disc] of [disc_total])[][IF!MULTI]\[album][]\[track] - [title]
                      I have bolded what I did to fix the artist problem. You were checking twice for if the artist had "The" in it, but not having a part for what to do if you did NOT have it.

                      Also, the disc problem is probably caused by ", Disc 1" being in the album name.
                      Last edited by LtData; August 01, 2008, 02:22 AM.
                      Lt. Data

                      [URL="http://forum.dbpoweramp.com/showthread.php?t=13091"]Need to find your version?[/url]
                      [url=http://forum.dbpoweramp.com/showthread.php?t=17415]dBpoweramp Renaissance[/url]
                      Please don't PM me for tech support.

                      Comment

                      • sredmyer
                        dBpoweramp Supporter
                        • May 2008
                        • 186

                        #26
                        Re: Your Naming Scheme

                        Originally posted by LtData
                        Try this:
                        I have bolded what I did to fix the artist problem. You were checking twice for if the artist had "The" in it, but not having a part for what to do if you did NOT have it.

                        Also, the disc problem is probably caused by ", Disc 1" being in the album name.
                        Nope that is not the problem (though I think you are on the right track). That change results in: "[]\Travelling (2 of 2)\02 - Gyromancer"

                        The first [IFEQUALS] is there to check for "The" in the [album artist] and the second is there to check the [artist]. This second check should only be done if the [album artist] does not exist.

                        Thanks
                        Steve
                        Steve Redmyer
                        [url]www.RipItDigital.com[/url]

                        Comment

                        • sredmyer
                          dBpoweramp Supporter
                          • May 2008
                          • 186

                          #27
                          Re: Your Naming Scheme

                          Well I thought I would add a colorized and formatted version of the script which I think is much easier to read. However I don't seam to be able to do that (colorize text). Not sure why. Any way here is a a version which is formatted for readability at least.

                          [IFCOMP]
                          [IFVALUE]album artist,
                          [IFEQUALS]album artist,Various Artists,Various Artists - ([genre])[]
                          [IF!EQUALS]album artist,Various Artists,
                          [IFEQUALS]album artist,The [DEL]1,4,[album artist][],[TRIM][DEL]1,4,[album artist][][][],Various Artists - ([genre])[]
                          []
                          []

                          [IF!COMP]
                          [IFVALUE]album artist,
                          [IFEQUALS]album artist,The [DEL]1,4,[album artist][],[TRIM][DEL]1,4,[album artist][][][],
                          [IFEQUALS]artist,The [DEL]1,4,[artist][],[TRIM][DEL]1,4,[artist][][][]
                          []
                          []


                          [IFMULTI]\[album] ([disc] of [disc_total])[]
                          [IF!MULTI]\[album][]

                          \[track] - [title]

                          Edit: Well I guess I cant do any HTML so no real formatting either
                          Steve Redmyer
                          [url]www.RipItDigital.com[/url]

                          Comment

                          • LtData
                            dBpoweramp Supporter
                            • May 2004
                            • 8288

                            #28
                            Re: Your Naming Scheme

                            You still need a check after the [IFVALUE] statement to check the artist if it does NOT have "The" in it.
                            Lt. Data

                            [URL="http://forum.dbpoweramp.com/showthread.php?t=13091"]Need to find your version?[/url]
                            [url=http://forum.dbpoweramp.com/showthread.php?t=17415]dBpoweramp Renaissance[/url]
                            Please don't PM me for tech support.

                            Comment

                            • sredmyer
                              dBpoweramp Supporter
                              • May 2008
                              • 186

                              #29
                              Re: Your Naming Scheme

                              Originally posted by LtData
                              You still need a check after the [IFVALUE] statement to check the artist if it does NOT have "The" in it.
                              Well that makes sense but I must not be doing it right cause I still do not get the artist folder.

                              Here is the script:

                              [IFCOMP][IFVALUE]album artist,[IFEQUALS]album artist,Various Artists,Various Artists - ([genre])[][IF!EQUALS]album artist,Various Artists,[IFEQUALS]album artist,The [DEL]1,4,[album artist][],[TRIM][DEL]1,4,[album artist][][][][],Various Artists - ([genre])[][][IF!COMP][IFVALUE]album artist,[IFEQUALS]album artist,The [DEL]1,4,[album artist][],[TRIM][DEL]1,4,[album artist][][][][IF!EQUALS]album artist,The [DEL]1,4,[album artist][],[album artist][],[IFEQUALS]artist,The [DEL]1,4,[artist][],[TRIM][DEL]1,4,[artist][][][][IF!EQUALS]artist,The [DEL]1,4,[artist][],[artisit][][][][IFMULTI]\[album] ([disc] of [disc_total])[][IF!MULTI]\[album][]\[track] - [title]

                              and for the second track of the second disc of Pauk Oakenfold's "Traveling" album,
                              this is the result:

                              \Travelling (2 of 2)\02 - Gyromancer

                              Should be:
                              \Paul Oakenfold\Travelling (2 of 2)\02 - Gyromancer
                              Steve Redmyer
                              [url]www.RipItDigital.com[/url]

                              Comment

                              • sredmyer
                                dBpoweramp Supporter
                                • May 2008
                                • 186

                                #30
                                Re: Your Naming Scheme

                                Here is the same script formatted hopefully making it somewhat more readable

                                [IFCOMP]
                                [IFVALUE]album artist,
                                [IFEQUALS]album artist,Various Artists,Various Artists - ([genre])[]
                                [IF!EQUALS]album artist,Various Artists,[IFEQUALS]album artist,The [DEL]1,4,[album artist][],[TRIM][DEL]1,4,[album artist][][][][],
                                Various Artists - ([genre])
                                []
                                []

                                [IF!COMP]
                                [IFVALUE]album artist,
                                [IFEQUALS]album artist,The [DEL]1,4,[album artist][],[TRIM][DEL]1,4,[album artist][][][]
                                [IF!EQUALS]album artist,The [DEL]1,4,[album artist][],[album artist][],
                                [IFEQUALS]artist,The [DEL]1,4,[artist][],[TRIM][DEL]1,4,[artist][][][]
                                [IF!EQUALS]artist,The [DEL]1,4,[artist][],[artisit][]
                                []
                                []

                                [IFMULTI]\[album] ([disc] of [disc_total])[]
                                [IF!MULTI]\[album][]

                                \[track] - [title]
                                Steve Redmyer
                                [url]www.RipItDigital.com[/url]

                                Comment

                                Working...