Home  
Login
Username:

Password:

Remember me



Lost Password?

Register now!
Sections
Who's Online
13 user(s) are online (6 user(s) are browsing Forums)

Members: 0
Guests: 13

more...
Support us!
Recent OS4 Files
OS4Depot.net



« 1 2 (3)


Re: ADRipper encoder translations wanted
Home away from home
Joined:
2006/11/30 18:43
From Norway
Posts: 2416
@trixie
Can't find your mail adress. So taking it here instead.

The problem is when i insert a cd. It finds the wrong info.
The inserted cd is a single, Panjabi MC - mundian to back ke.
This problem occurs on other cds aswell.

Resized Image
Quote:

What exactly do you mean? When you insert a CD, ADRipper doesn't find any info for it in CDDB? Or the CDDB data is incorrect? Can you please make a screenshot showing the problem and send it to me via e-mail? Thanks!

_________________
Sam460 Lite
   Report Go to top

Re: ADRipper encoder translations wanted
Quite a regular
Joined:
2006/12/1 18:01
From Copenhagen, Denmark
Posts: 902
@Antique

It's probably because the data used to identify the CD for the FreeDB database lookup are the same on the two CDs. With singles, there is a bigger risk of duplicates because the total time and the number of tracks (which both are part of the calculation, IIRC) will statistically match more often.

Have you tried letting FreeDB (the older MUI program by Alfonso Ranieri) find the disc info? I think ADRipper does not yet implement full support for so-called multi-matches, where FreeDB might be better at showing the choices. It could be interesting to hear what it shows you for the same CD.

Best regards,

Niels

   Report Go to top

Re: ADRipper encoder translations wanted
Quite a regular
Joined:
2009/5/1 17:57
From Czech Republic
Posts: 831
@Antique

ADRipper uses libcddb to calculate a unique ID for each inserted CD and then tries to download from CDDB the metadata relating to this particular ID. The ID is calculated based on total data length, track length and number of tracks. As Niels says, with singles there may be a higher probability of a mis-match because there are fewer parameters for the calculation.

For the peace of my mind I've just checked 30 of my CD collection (including two CD singles), and all of them were recognized properly. So I guess you're just having bad luck

Quote:
Can't find your mail adress.

Try ADripper.guide, the "Contact" section


@nbache

Quote:
I think ADRipper does not yet implement full support for so-called multi-matches

Contrary to what I wrote you in an e-mail (sorry about that, I was wrong), ADRipper does support multi-matches in full. It's just less conspicuous compared to Alfonso's FreeDB If there are multiple matches, you can select them from the toolbar - it's the second "arrow" pop-up button from the left.


@Antique

So try this - there could be a better match for your CD

_________________
- Do you suffer from long-term memory loss?
- I can't remember.
   Report Go to top

Re: ADRipper encoder translations wanted
Quite a regular
Joined:
2006/12/1 18:01
From Copenhagen, Denmark
Posts: 902
@trixie

Quote:
Contrary to what I wrote you in an e-mail (sorry about that, I was wrong)
No problem, it's always nice to learn that things are better than you thought .

Best regards,

Niels

   Report Go to top

Re: ADRipper encoder translations wanted
Home away from home
Joined:
2006/11/30 18:43
From Norway
Posts: 2416
@Trixie

That was a feature i did not know of before. I got 2 results for the single. None matched though. But will try this on other cds if they don't match. :)

_________________
Sam460 Lite
   Report Go to top

Re: ADRipper encoder translations wanted
Quite a regular
Joined:
2009/5/1 17:57
From Czech Republic
Posts: 831
@Antique

I remember once inserting a data CD by mistake. Of course the CDDB "match" ADRipper found was completely bogus. As I said, the program uses whatever parameters are available to determine the unique ID. By design CDs carry no IDs.

_________________
- Do you suffer from long-term memory loss?
- I can't remember.
   Report Go to top

Re: ADRipper encoder translations wanted
Quite a regular
Joined:
2006/12/1 18:01
From Copenhagen, Denmark
Posts: 902
@Antique

Quote:
I got 2 results for the single. None matched though.
Did you check on freedb.org (http://www.freedb.org/freedb_search.php) whether your CD is registered in the database at all? If not, you could submit it (either when ADRipper's submit function works correctly, or with FreeDB), then the next one who tries will get three choices .

Best regards,

Niels

   Report Go to top

Re: ADRipper encoder translations wanted
Quite a regular
Joined:
2009/5/1 17:57
From Czech Republic
Posts: 831
@nbache

Quote:
when ADRipper's submit function works correctly

CDDB submission (in fact the overall CDDB support) has been greatly improved for the upcoming version. Still, there's a rather big issue I need to look into: it appears that sometimes the CD ID gets miscalculated. This pretty much spoils the fun because submission for a wrong ID never works, of course.

_________________
- Do you suffer from long-term memory loss?
- I can't remember.
   Report Go to top

Re: ADRipper encoder translations wanted
Quite a regular
Joined:
2006/12/1 18:01
From Copenhagen, Denmark
Posts: 902
@trixie

Is it the one second miscalculation? FreeDB used to have that problem too. When it happened, I would usually fix the CDDB file up manually, from the copy returned in the error mail from FreeDB.org, and resubmit per mail. At one point, an update to FreeDB fixed it.

IIRC, it was a common error in many clients, which they have described on their developer info page.

Best regards,

Niels

   Report Go to top

Re: ADRipper encoder translations wanted
Quite a regular
Joined:
2009/5/1 17:57
From Czech Republic
Posts: 831
@nbache

Well, I may have condemned the poor program too fast

I did some more testing yesterday with a CD that showed a different ID compared to this CD's only entry in the CDDB database. I then checked the program code for obvious mistakes but I didn't spot anything that would indicate an error. The track offsets and the CD length (which are crucial for the determination of the ID) seem to be calculated all right.

The CD eventually got exported and was accepted in the CDDB database under the ID provided by ADRipper.

As Alfonso's FreeDB calculates the same ID for this CD, I'd guess that ADRipper determines the ID just fine. It could be that the original CDDB entry (which showed slightly different track offsets, hence a slightly different ID) had been generated by a program that calculates frame offsets incorrectly - or it could have been a different pressing of the CD, don't know.

@all

Anyway here you can see a database entry exported by ADRipper 1.13 showing that CDDB sumbission indeed works, including revision bumping. (Previous versions would just try to export revision 0, often ending up in server rejection.)

_________________
- Do you suffer from long-term memory loss?
- I can't remember.
   Report Go to top

Re: ADRipper encoder translations wanted
Quite a regular
Joined:
2006/12/1 18:01
From Copenhagen, Denmark
Posts: 902
@trixie

IIRC, the issue I saw back then has to to with the way the disc length is determined. You cannot necessarily rely on the reported disc length, you have to add the length of the last track to the start offset of the last track instead, or you may - with some discs - end up with the wrong length for the calculated discID, which gives you e.g. this error back from FreeDB:

"Invalid DB submission: disc ID generated from track offsets (9509cb0b) not found in DISCID"

This one is from an error mail I got (back in 2005) when I had submitted the following CDDB from FreeDB:

# xmcd CD database file
#
# Track frame offsets:
# 182
# 17920
# 35502
# 53015
# 73977
# 92362
# 114490
# 134125
# 149357
# 166795
# 182352
#
# Disc length: 2509 seconds
#
# Revision: 8
# Processed by: freedb.library 11.5
# Submitted via: FreeDB 11.5
#
DISCID=9509CC0B
[...]

I could then change the Disc length: to 2510 seconds and resubmit by mail, and it was accepted.

I'm not sure if what you saw was similar?

BTW, there are also some caveats about truncating rather than rounding in some situations, I never quite got my head around those.

Best regards,

Niels

Edit: Almost forgot - congrats on getting it to work that much! Hopefully my weird points are also already fine .



Edited by nbache on 2015/5/21 21:49:16
   Report Go to top

Re: ADRipper encoder translations wanted
Quite a regular
Joined:
2006/12/1 18:01
From Copenhagen, Denmark
Posts: 902
@trixie

Reading this again:

Quote:
a CD that showed a different ID compared to this CD's only entry in the CDDB database

[...]

It could be that the original CDDB entry (which showed slightly different track offsets, hence a slightly different ID) had been generated by a program that calculates frame offsets incorrectly - or it could have been a different pressing of the CD, don't know.
The latter is very likely to be the case. You will find many examples of this, where the same title exists with different IDs because e.g. it has been remastered with slightly varying track lengths as a result.

It's probably nothing to worry about.

Best regards,

Niels

   Report Go to top

Re: ADRipper encoder translations wanted
Quite a regular
Joined:
2009/5/1 17:57
From Czech Republic
Posts: 831
@nbache

Quote:
Hopefully my weird points are also already fine

You'll see for yourself rather soon, when you get it for testing

_________________
- Do you suffer from long-term memory loss?
- I can't remember.
   Report Go to top

Re: ADRipper encoder translations wanted
Quite a regular
Joined:
2006/12/1 18:01
From Copenhagen, Denmark
Posts: 902
@trixie

Looking forward to that! I'll make sure to find some of those CDs which gave the problem back then. (I knew it would some day turn out to be useful to keep all those old rejection mails ).

Best regards,

Niels

   Report Go to top

Re: ADRipper encoder translations wanted
Quite a regular
Joined:
2009/5/1 17:57
From Czech Republic
Posts: 831
A small graphic teaser for the upcoming version 1.13. Apart from other improvements it now features an AutoRip mode, which starts ripping automatically upon inserting a CD. The mode activation is indicated in the bottom-right corner of the GUI, which now also displays the currently selected encoder:

Resized Image

_________________
- Do you suffer from long-term memory loss?
- I can't remember.
   Report Go to top

Re: ADRipper encoder translations wanted
Supreme Council
Joined:
2006/11/16 19:25
From Sweden
Posts: 2990
asdasdasd

_________________
Vacca foeda. Sum, ergo edo

Mr Bobo Cornwater
   Report Go to top

Re: ADRipper encoder translations wanted
Supreme Council
Joined:
2006/11/16 19:25
From Sweden
Posts: 2990
@orgin

asdasd

_________________
Vacca foeda. Sum, ergo edo

Mr Bobo Cornwater
   Report Go to top


« 1 2 (3)



[Advanced Search]


Powered by XOOPS 2.0 © 2001-2014 The XOOPS Project