title
Products            Buy            Support Forum            Professional            About            Codec Central
 

Beginner: some questions

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • exec
    dBpoweramp Enthusiast

    • Dec 2007
    • 53

    Beginner: some questions

    First of all: I'm coming over from EAC, tried dbpoweramp just for fun (honestly I didn't expect much) - and now I'm quite impressed. Downloaded the trial of R12.3 Reference to test it. But before buying, I have some questions which couldn't be answered using the search function.

    First these which should be answered easily:
    - spin-up/spin-down time: What are recommended values here? The purpose is only to let the drive rest a while between ripping tracks, isn't it?
    - communication: SCSI pass through, windows internal, ASPI or ASPI [Nero]? Shouldn't use windows internal, that was the same with EAC, but what's the difference between SPT and ASPI, which one is "better"?

    OK, and now the final question: In my CD collection I have many rare CDs (limited edition, etc.). Well, not really rare, but these couldn't be found in the AR database. And if the rip can't be compared against AR, then I can't be 100% sure if the rip is really accurate (even with 5 ultra secure passes), right? So, I have 2 PCs with 4 CD drives. What about ripping a CD let's say 3 times with different drives, waiting til these rips can be found in AR and then rip it finally with AR support? It's always the same CD then, but different hardware is used any time. Could I possibly "spoil" the AR database with this?
    And btw: how long it will take that my rip result will be part of the AR database?
    And another question: When I buy R12.3 Reference, can I use it on my 2 PCs, or is it strictly 1 PC per license?

    Thanks in advace for answering these many questions!
  • Spoon
    Administrator
    • Apr 2002
    • 44506

    #2
    Re: Beginner: some questions

    Spin up/down are really only used when ripping is starting or finishing, between tracks it is at full speed.

    SCSI pass through is best.

    >then I can't be 100% sure if the rip is really accurate (even with 5 ultra secure passes), right?

    Correct.

    You would not spoil AccurateRip with your plan, the database can take around 2 months before it is updated. Your best bet is to rip on one drive and then the 2nd drive on the same pc (two different drives) and compare the CRC (in CD Ripper add the CRC column if not already shown).

    >When I buy R12.3 Reference, can I use it on my 2 PCs,

    Yes you can, as long as it is not used on 2 pcs at the same time.
    Spoon
    www.dbpoweramp.com

    Comment

    • exec
      dBpoweramp Enthusiast

      • Dec 2007
      • 53

      #3
      Re: Beginner: some questions

      First of all, thanks for the quick answer.

      But sorry for asking again. Need to know it exactly. :D So...

      Originally posted by Spoon
      SCSI pass through is best.
      Why this is "better" than ASPI? Is there any good reason?


      Originally posted by Spoon
      You would not spoil AccurateRip with your plan, the database can take around 2 months before it is updated.
      How come? Do you have any flow charts showing what happens when someone produces some input for AR? Why this could take so long?

      Comment

      • Spoon
        Administrator
        • Apr 2002
        • 44506

        #4
        Re: Beginner: some questions

        ASPI uses SPT, so is an extra layer which can go wrong.

        It takes 2 days of computer processing to generate the AR database, it is not a miss mash of peoples posted results.
        Spoon
        www.dbpoweramp.com

        Comment

        • exec
          dBpoweramp Enthusiast

          • Dec 2007
          • 53

          #5
          Re: Beginner: some questions

          Is there still a possibility to access the AR database directly? The perl script mentioned here leads to a dead link.
          It is implemented as a webservice? If so, a WSDL file would also be sufficient.

          Comment

          • Spoon
            Administrator
            • Apr 2002
            • 44506

            #6
            Re: Beginner: some questions

            Link fixed.
            Last edited by Spoon; December 21, 2007, 11:16 AM.
            Spoon
            www.dbpoweramp.com

            Comment

            • exec
              dBpoweramp Enthusiast

              • Dec 2007
              • 53

              #7
              Re: Beginner: some questions

              Thanks, the link is working now.
              But the possibilities of the perl script are very limited. Is there a documented AR API for public use, or is the script everything which shows access to the AR database?

              Comment

              • Spoon
                Administrator
                • Apr 2002
                • 44506

                #8
                Re: Beginner: some questions

                No api documents, the script shows how to access ar.
                Spoon
                www.dbpoweramp.com

                Comment

                • exec
                  dBpoweramp Enthusiast

                  • Dec 2007
                  • 53

                  #9
                  Re: Beginner: some questions

                  OK...

                  Next question: Is it possible to change the behavior that ripping and encoding is done simultaneously? I'm planning to use a machine with a P4 processor - it has hyperthreading, that means it's simulating 2 cores, but it only has 1. So the ripping won't be really faster and would be more error-prone, wouldn't it?

                  Comment

                  • Spoon
                    Administrator
                    • Apr 2002
                    • 44506

                    #10
                    Re: Beginner: some questions

                    Hyperthreading is far from 2 real cores, but saying that windows will detect it as 2 cores and is used automatically by dBpoweramp.
                    Spoon
                    www.dbpoweramp.com

                    Comment

                    • bhoar
                      dBpoweramp Guru

                      • Sep 2006
                      • 1173

                      #11
                      Re: Beginner: some questions

                      Originally posted by Spoon
                      Hyperthreading is far from 2 real cores, but saying that windows will detect it as 2 cores and is used automatically by dBpoweramp.
                      What hyperthreading does primarily, when it works properly, is to reduce the swapping of cpu register data to RAM (and vice versa), which can be a noticable amount of overheard in certain processing situations. It does this by creating a shadow register set (and some additional state save areas for the sub-cores). In addition, it allows existing software to utilize this overhead-saving technique by presenting these dual register sets and state save capability as a virtual second processor.

                      What you don't get is any more sub-cores, so if a particular program was already maxing out the sub-cores that handle the kind of processing the program needs, hyperthreading can only help a little and, in some citcumstances dual-processor aware software might end up trying to maximize usage of the two CPUs the software sees, leading to slightly lower performance.

                      -brendan

                      Comment

                      • exec
                        dBpoweramp Enthusiast

                        • Dec 2007
                        • 53

                        #12
                        Re: Beginner: some questions

                        Yes, it looks like hyperthreading won't speed up dBpoweramp. When it finishes extracting one track, one "CPU" encodes it, the "other" goes on with extracting the next track. And for a few seconds, nothing really happens (status 0% twice).

                        So it would be a nice feature if there's an option where you can disable this behavior (extracting or encoding, not both at the same time).

                        Comment

                        Working...

                        ]]>