Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: CUETools DB (Read 328395 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

CUETools DB

Reply #125
I initially thought this program screwed up some my tracks cover art.  I've discovered it has deleted my tags.  Not on all my files but mostly 1-3 tracks on an album and up to 10 on a given album.  Out of 29,000 plus tracks I have to repopulate over 3,500 tracks.  Thankfully, I use JRiver Media Center and all the info is stored in an independent database.  Because of the cover art problem I have to album by album.  This is not good.

USE THIS SOFTWARE WITH GREAT CAUTION!!!!

I would like to help with this software but I need to be sure that it isn't going to damage my tags or files before I run it again.  It would also be nice if there was a report or log generated after a run with everything organized by Category (see previous post) and artist.  At that point I can at least update my database files to indicate all those that are accurate.  This program has tremendous potential.  It might be nice if the tags themselves could be updated to indicate that they have been verified by creating a field within the tags. 

Tunetyme

CUETools DB

Reply #126
I believe that if you have the ability to correct the errors on a given CD (to minimize size of the DB) it may be possible to address the individual tracks as a subset and correct only those tracks that need to be.


You mean without reencoding the rest of the tracks? In theory that could be done, but i don't think that it would be a very important feature.
But you will still need to read all the other tracks to be able to use the recovery record.

It was suggested several times to make per-track recovery records, but that's impractical, because the size of the database would be multiplied by the number of tracks. Smaller recovery records won't work. And if we could afford to have tens of terabytes of data in the database, i'd prefer to use this space for larger whole-disc recovery records.
CUETools 2.1.6

CUETools DB

Reply #127
The key question is what to do with the info and how do I address the ones that could not be verified?


AccurateRip: disk not present in database, will not submit.
There are two possibilities here:
1) When a popular CD that should be in AR isn't found, that means that CUETools wasn't able to determine AR disc id,
because of the missing pregap or changed order of tracks. Most likely that's because you didn't keep the cue sheet.
There's no general way to fix it. To avoid this problem in the future, you should preserve the cue sheet.
2) CD is ok but not yet in AR database.
You can either wait for it to appear there and resubmit with CUETools, or use a ripper which can submit
directly to CTDB without AR verification.

recently verified: AR: database access error: Unable to connect to the remote server, CTDB: BadRequest.
Internet connection was down, you'll have to resubmit.

synchronization was lost.
That usually means that flac file was truncated. You'll have to rerip it.

AccurateRip: confidence too low, will not submit.
You can either wait until it's confirmed in AR and resubmit with CUETools, or use a ripper which can submit
directly to CTDB without AR verification.

AR: offset X, rip accurate (X/Y), CTDB: disk not present in database, XY- has been uploaded.
You successfully submitted CD to CTDB.

recently verified: AR: rip accurate (X/Y).
That's probably a bit annoying new feature, which i shouldn't have made on by default.
Turn off the 'Skip recently verified' checkbox. (icon with a clock)

CUEToolsDB: verified OK, confidence 112.
CD is already in CTDB, you don't need to submit it.

AR: rip not accurate (0/2), CTDB: could not be verified, will not submit.
Your rip probably contains errors, but you can't be sure because confidence is low.
CUETools 2.1.6

CUETools DB

Reply #128
I would like to help with this software but I need to be sure that it isn't going to damage my tags or files before I run it again.


CUETools doesn't modify tags by default. And nothing like this have happened before.
You either have turned on the option "Write AccurateRip tags" on verify in advanced settings, or it wasn't CUETools that ate your tags.
If you did turn on this option, and it did screw up your tags, please send me a sample file for which this happens.
CUETools 2.1.6

CUETools DB

Reply #129
I have selected verify from the drop down menu.  Under action I selected verify and submit. Mode all three are checked.  I am using flac files.  I don't see an advanced or write accurate rip tags option in 2.1.1.

I have been repairing all my tags from JRiver Media Center where all the tag info is stored independently.  I assume I can send you info to the address listed on your website.  It will take me awhile to sort through my file to see what hasn't been fixed.  I think the only thing left is cover art problems.

I am willing to do some testing on a smaller scale.  When I first ran this I used a few artist and then ran it on my whole rock database of 2200+ CD's.  One thing that would be really helpful is to have a field in the tag that states if it has been verified or not.  There could be several different codes to define the status of the album.

Tunetyme

CUETools DB

Reply #130
I don't see an advanced or write accurate rip tags option in 2.1.1.

Advanced settings are opened when you click a gray cogwheel button in the top-left corner. If you didn't change those settings, then by default tag writing should be off and CUETools just couldn't have eaten your tags.

One thing that would be really helpful is to have a field in the tag that states if it has been verified or not.  There could be several different codes to define the status of the album.

CUETools saves this info in it's local database, which is a better way IMHO than modifying the files.
CUETools 2.1.6

CUETools DB

Reply #131
Thanks to CTDB, i was able to gather some interesting statistics on the use of pregaps:




CUETools 2.1.6

CUETools DB

Reply #132
Interesting Yes, Thanks!!!

CUETools DB

Reply #133
I guess it doesn't matter much but I noticed CTDB counter is blocked at 50006 since a few days.

CUETools DB

Reply #134
Strangely enough, constantly updating this counter was taking too much of servers resources, so i had to partially disable it. It will update about once per day now.

By the way, congratulations everyone on reaching 50k CDs in database!

I moved CTDB to a new hosting to prepare for further database growth, and am working on providing musicbrainz NGS metadata via CTDB.
Here's an example: http://db.cuetools.net/lookup2.php?toc=32:...z=1&fuzzy=0
CUETools 2.1.6

CUETools DB

Reply #135
I think that in order for the CTDB to grow it should be supported by EAC, as AR is.

Are there any plans  for an EAC plugin?
If no plans, why?

CUETools DB

Reply #136
I'm working on it.
CUETools 2.1.6

CUETools DB

Reply #137
Strangely enough, constantly updating this counter was taking too much of servers resources, so i had to partially disable it. It will update about once per day now.

By the way, congratulations everyone on reaching 50k CDs in database!

I moved CTDB to a new hosting to prepare for further database growth, and am working on providing musicbrainz NGS metadata via CTDB.
Here's an example: http://db.cuetools.net/lookup2.php?toc=32:...z=1&fuzzy=0


Speaking of resources, I recently discovered CTDB and decided to check all my rips against AR/CTDB then submit all [AR-reported] error-free ones to CTDB... (that was about ~1000 new discs in a row, ouch). I noticed afterwards that the uploading step failed for about ~5 rips (they did not appear online at db.cuetools.net). Had to do a new submission and it worked. Server overload?

CUETools DB

Reply #138
Thanks. Most probably it was caused by me doing some maintainance and development in the background. But it could be server overload.
I guess i will have to set up a dedicated server at some point. The good thing about VDS is that it's cheap
CUETools 2.1.6



CUETools DB

Reply #141
Great news everyone: EAC V1.0 beta 2 is out, and it supports plugins. You can download it here: http://www.exactaudiocopy.de/en/index.php/...urces/download/
And CTDB plugin here: http://db.cuetools.net/downloads/CUETools.CTDB.EACPlugin.rar

Great news  But what are we supposed to do with this CTDB plugin?
For instance I extracted the archive contents to my main Cuetools directory (overwriting files from a fresh 2.1.1), yet when verifying any file I get the error message: Exception: Method not found : 'Void CUETools.CTDB.CUEToolsDB.ContactDB(System.String)'

edit: Nevermind. Just figured out there are online instructions at http://db.cuetools.net/plugin.php

CUETools DB

Reply #142
Code: [Select]
Track 31  accurately ripped (confidence 6)  [1278B705]  (AR v2)
Track 32  accurately ripped (confidence 6)  [26837954]  (AR v2)
 
All tracks accurately ripped

End of status report

---- CUETools DB Plugin V2.1.2

[CTDB TOCID: 17ng1NaZY3cpgsNWrDCX5d2xFZM-] found.
[98d58d47] (3/3) Differs in 20 samples @37:51:39,58:44:55-58:44:56
You can use CUETools to repair this rip.


==== Log checksum CC0459D22AA62E8188551B97513046D1FE68D69AD04EEF36AA7B60991B2BB0BE ====

Hi Greg,
Does the Log Checksum value that was produced by EAC cover the text that was inserted by your plugin?

CUETools DB

Reply #143
It should. Plugin itself doesn't modify the log file, it just returns the message to EAC, and EAC inserts it into log file.
CUETools 2.1.6

CUETools DB

Reply #144
If you had trouble accessing the database for the past hour, that's because i was moving it to a new hosting. CUETools DB is now hosted on Amazon Cloud Services. Database runs on EC2 instance, and parity files are stored in S3. This should guarantee fast access and practically zero downtime.
CUETools 2.1.6

CUETools DB

Reply #145
Congrats for the new functionalities and redesign.
Any plan to implement a 'search by album' function?

(Well done for the new Cuetools website too!)

CUETools DB

Reply #146
I have to figure out how to further integrate CTDB with Musicbrainz (and possibly Discogs), then i can reuse their search capabilities.
CUETools 2.1.6

CUETools DB

Reply #147
I only hope that this new method of adding plugins won't ruin EAC trust on some paranoid trackers.
Thanks for addition of this plugin.
Listen to WMRI...


CUETools DB

Reply #149
Gregory, would you consider adding support for the CDTOC in meta-data. To many of my discs are not recognized when I try to verify and submit. I have over 5000 securely ripped CDs that I would like to submit to the DB.

The TOC is stored in the meta-data per these specs:

http://forum.dbpoweramp.com/showthread.php?t=16705


... and maybe even dBpoweramp's ACCURATEDISCID tag too? Despite the name, that is the track ID.