1

Is the offset of an audio CD ripped with DIC a combined offset?

blemm wrote:

Is the offset of an audio CD ripped with DIC a combined offset?

Currently there's no way to detect the offset for the Audio-only discs. The only thing you can do is to check the first track's pregap and leadout for the shifted non-zero data and tweak the offset manually to shift that data back to the track.

3

F1ReB4LL wrote:
blemm wrote:

Is the offset of an audio CD ripped with DIC a combined offset?

Currently there's no way to detect the offset for the Audio-only discs. The only thing you can do is to check the first track's pregap and leadout for the shifted non-zero data and tweak the offset manually to shift that data back to the track.

OK if there is no data in the readout?
Do I need to make manual adjustments every time?
Are the contents of the audio CD all in the .bin?

blemm wrote:

OK if there is no data in the readout?

Then you only compensate the drive's reading offset. If you have a +30 Plextor, then it should be dumped as +30. DIC/DICUI should do it automatically.

blemm wrote:

Do I need to make manual adjustments every time?

Only if you see some shifted data in the 'service' areas either before the 1st track or after the last track, but it's a rare case.

blemm wrote:

Are the contents of the audio CD all in the .bin?

If the data wasn't shifted to the 'service' areas - yes; if it was shifted, but you've set the custom offset - also yes.

5

F1ReB4LL wrote:

Then you only compensate the drive's reading offset. If you have a +30 Plextor, then it should be dumped as +30. DIC/DICUI should do it automatically.

Is it necessary to correct (+30) with the -a option even if the drive offset is in the database?

F1ReB4LL wrote:

Only if you see some shifted data in the 'service' areas either before the 1st track or after the last track, but it's a rare case.

F1ReB4LL wrote:

If the data wasn't shifted to the 'service' areas - yes; if it was shifted, but you've set the custom offset - also yes.

What kind of CD does shift occur even after correction?

6

Of course, it is a prerequisite to use a drive that can overread.

blemm wrote:

Is it necessary to correct (+30) with the -a option even if the drive offset is in the database?

"DIC/DICUI should do it automatically." => no -a needed.

blemm wrote:

What kind of CD does shift occur even after correction?

You need to check the sectors -1 and leadout+1 before dumping. If they are empty - you don't do any additional correction and dump without "-a"; if they aren't empty, then you set additional correction using -a. There shouldn't be any additional shift after that.

Sometimes, you may see data in both sectors -1 and leadout+1, such cases need to be additionally examined.

8

F1ReB4LL wrote:

You need to check the sectors -1 and leadout+1 before dumping.

What method is appropriate to check?

blemm wrote:

What method is appropriate to check?

IsoBuster's sector viewer or similar.

10

Which method is appropriate for Linux?

I have a question about how to rip a disk swap,
Because the method is excellent, is the TOC of the hack music CD 99 minutes?

blemm wrote:

Which method is appropriate for Linux?

No idea. You can try to use IsoBuster under WINE or try to find a similar *nix tool. Or you can rip a couple of separate sectors with DIC, it allows to extract ranges. Like, to rip -5 to -1 and leadout to leadout+5, for example.

blemm wrote:

I have a question about how to rip a disk swap,
Because the method is excellent, is the TOC of the hack music CD 99 minutes?

99 minutes is needed for DC, for normal CDs you can take any pressed music disc, but its total size should not be smaller than your target data CD's size.

12

F1ReB4LL wrote:

No idea. You can try to use IsoBuster under WINE or try to find a similar *nix tool. Or you can rip a couple of separate sectors with DIC, it allows to extract ranges. Like, to rip -5 to -1 and leadout to leadout+5, for example.

Is the latest IsoBuster available in Wine?

The reason that .sub (subcode file) does not exist in database is

http://wiki.redump.org/index.php?title= … nformation

As written in
Because there is no error correction code, can not copy correctly?
Can't I get the correct subcode even with PLEXTOR?

blemm wrote:

Is the latest IsoBuster available in Wine?

Try it and tell us smile

blemm wrote:

The reason that .sub (subcode file) does not exist in database is
http://wiki.redump.org/index.php?title= … nformation
As written in
Because there is no error correction code, can not copy correctly?
Can't I get the correct subcode even with PLEXTOR?

Depends on whether to fix all the small read errors and mastering errors or not. If yes - can be copied quite easily with stable results. Otherwise, you need many rereads of the same disc on 2-3 different drives. We have an experimental subchannels reading tool if you want to test your discs and drives.

14

F1ReB4LL wrote:

Depends on whether to fix all the small read errors and mastering errors or not. If yes - can be copied quite easily with stable results. Otherwise, you need many rereads of the same disc on 2-3 different drives. We have an experimental subchannels reading tool if you want to test your discs and drives.

Even if PLEXTOR can read SubCode correctly, it is not in DB because .sub is unnecessary?
Is there no problem even if the .sub of the protected CD that uses the SubCode is not in the DB?
What is that experimental SubCode reading tool?

blemm wrote:

Even if PLEXTOR can read SubCode correctly, it is not in DB because .sub is unnecessary?

Plextors have weak lasers and they read subchannels worse than other drives. So, don't say "Plextor can read subcode correctly".
They have a pack subchannels reading mode, but it can be used for CD+G discs only, since it destroys any unusual data in R-W channels (same for 0xD8 when used for reading the subchannels in some cases), so, better not to use.

blemm wrote:

Is there no problem even if the .sub of the protected CD that uses the SubCode is not in the DB?

DB only supports libcrypt and securom subs for now.

blemm wrote:

What is that experimental SubCode reading tool?

Subdump.