Page 202 of 354
Re: DiscImageCreator
Posted: Sun Aug 04, 2019 2:03 pm
by xTMODx
Hi sarami, i have problem with an audio cd, DIC crash at the end... i can't mount the dump, it looks like the cue file is broken because of CDTEXT. here the logs
https://www.mediafire.com/file/tbzmj99q … ue.7z/file
Edit: updated link
Re: DiscImageCreator
Posted: Sun Aug 04, 2019 4:15 pm
by F1ReB4LL
sarami wrote:If /vn 18032 is set, wav file isn't decoded properly and the last frame of previous track appears to the 1st frame of current track.
Maybe you're decoding it wrong? The frame is exactly 19600 bytes and the 1st track should contain exactly 106 frames. But it always has the 2095632 size (for the Color discs), so, if you start with the non-zero byte, you will have an incomplete frame at the end? 106x19600 bytes + 18032 (incomplete frame) at the end? And the 2nd track will have 1568 bytes from that frame?
Look at these 2 tracks. It's a Color disc, it was dumped with /vn, the 1st track starts with the non-zero byte and your PVDTools.exe decodes 106 frames there. But the 2nd track doesn't start with 0x81, 0xe3, 0xe3, 0xc7, 0xc7, 0x81, 0x81, 0xe3. So the 1st track can't start with the non-empty byte here. But if you redump it as /vn 18032, the 2nd track starts properly.
Re: DiscImageCreator
Posted: Mon Aug 05, 2019 4:55 am
by sarami
Nexy wrote:Thanks for the sub channel crc fix.
But this problem (
/viewtopic.php?t=13924 … e-kingpin/) occurs again.
Nexy wrote:Any progress on backwards dumping?
In the near future.
xTMODx wrote:it looks like the cue file is broken because of CDTEXT
Perhaps, it needs unicode. I'll support it.
F1ReB4LL wrote:Maybe you're decoding it wrong?
My color disc has 106x19600 bytes + 18032 (incomplete frame) in track 01. So, /vn 0 is no problem.
Your color disc has 106x19600 bytes + 7624 (incomplete frame) in track 01. So, you need to use /vn 10408. (18032 - 7624 = 10408)
Incomplete frame is VideoNow logo. This belongs to track 01, not track 02.
Re: DiscImageCreator
Posted: Mon Aug 05, 2019 5:22 am
by F1ReB4LL
sarami wrote:Your color disc has 106x19600 bytes + 7624 (incomplete frame) in track 01. So, you need to use /vn 10408. (18032 - 7624 = 10408)
Can you make a real autodetection of the offset? Users don't want to count those values, it should be automatical.
Re: DiscImageCreator
Posted: Mon Aug 05, 2019 8:33 pm
by Nexy
If the problem is occurring on a burned CD-R then the problem is likely the disc, pressed discs should not have random data. Probably better to add a switch for the special case.
Are you fixing also P and R-W channels for data/audio discs as well as the Q channel?
Daemon Tools is making working dumps of Tages (DVD and CD) I found after I bought it, but the images are encrypted (not nice of them), so will have to try to reverse engineer this. Hopefully we can find out how they are special and they can be dumped correctly.
Re: DiscImageCreator
Posted: Tue Aug 06, 2019 1:15 am
by F1ReB4LL
sarami wrote:If /vn 18032 is set, wav file isn't decoded properly and the last frame of previous track appears to the 1st frame of current track.
Have you seen the claunia's decoder?
https://github.com/discimagechef/DiscImageChef.VideoNow
She says the frames are solid and shouldn't be split between tracks.
Re: DiscImageCreator
Posted: Tue Aug 06, 2019 4:54 am
by sarami
F1ReB4LL wrote:She says the frames are solid and shouldn't be split between tracks.
Does it mean incomplete frame belong track 02, not track 01?
F1ReB4LL wrote:But if you redump it as /vn 18032, the 2nd track starts properly.
How about the 3rd, 4th, 5th... tracks? Do these tracks really start with 0x81, 0xe3, 0xe3, 0xc7, 0xc7, 0x81, 0x81, 0xe3?
And please try to use /vn 10408 by your disc, then check if all tracks start with 0x81, 0xe3, 0xe3, 0xc7, 0xc7, 0x81, 0x81, 0xe3 except the last track.
Re: DiscImageCreator
Posted: Tue Aug 06, 2019 6:37 pm
by F1ReB4LL
sarami wrote:Does it mean incomplete frame belong track 02, not track 01?
I've thought there shouldn't be any incomplete frames, only the possible empty sectors before the data for the first track and after the data for the last track? How can you work with an incomplete frame? Don't you lose the data when a part of the frame belongs to the track 1 and another part to the track 2? Don't you need to choose the proper offset to not to split the frames?
sarami wrote:And please try to use /vn 10408 by your disc, then check if all tracks start with 0x81, 0xe3, 0xe3, 0xc7, 0xc7, 0x81, 0x81, 0xe3 except the last track.
Hmm, yes, with 10408 they do.
Re: DiscImageCreator
Posted: Tue Aug 06, 2019 9:04 pm
by user7
Sarami would you mind taking a look at this dump please?
https://drive.google.com/file/d/1hYipVH … sp=sharing
Its "DVD Region X" a datel disc. It is similar to the ones that DO dump good in that all the errors are at the start of the disc, however dic doesn't flag them as intentional, and dic tries and fails to reread them.
Re: DiscImageCreator
Posted: Tue Aug 06, 2019 11:18 pm
by Nexy
Could you also make it so it doesn't abort on C2 errors or a switch for it, sectors may be correctable with ECC.