Seite 1 von 4
#1 Support for scanning bluray media on Liteon iHBS112 2 drive von JustAnother 05.08.2012 15:00

Recently I have switched from using DVD+Rs to BD-Rs as it is cheaper/GB with the media I use and far more space-efficient due to the ~5X capacity increase. While the usual DVD+Rs can be scanned fine by qpxtool on my Liteon iHBS112 2 drive, it fails completely when attempting to scan a BD-R:

1
2
3
4
5
6
7
8
9
10
 
sudo qscan -d /dev/sr0 -t errc -s 5
qScan 0.7 (C) 2007-2009 Gennady "ShultZ" Kozlov
qscan: using device '/dev/sr0': 'ATAPI ' 'iHBS112 2 ' 'PL05'
Unknown media type, can't get available total capacity! Assuming value from READ_CAPACITY.
ID: Supported write modes: Packet TAO SAO SAO/RAW SAO/16 SAO/96R SAO/96P RAW/16 RAW/96R RAW/96P LayerJump
qscan: Device not found in any plugin support list, trying to probe...
qscan: Probe failed! Trying fallback plugin...
Fallback plugin loaded: 'C2P'
qscan: using plugin: C2P
Unsupported media!
 



Even when forcing the device type to Liteon, not knowing the media type stops it going any further.

Disc quality testing is important to me as I expect data to be burnt and perfectly readable for as long as it is needed, and as far as I know this sort of test is the only way I can prove that media and drive are doing their job.

I would like to donate £40 via Paypal for this functionality (if this is not enough, then please give me a useful number to see if I can raise it anyway).

Thanks

#2 RE: Support for scanning bluray media on Liteon iHBS112 2 drive von ShultZ 16.08.2012 11:42

avatar

sorry, but QPxTool has no Blu-Ray media support at all yet...
now I have Pioneer S07, so initial BD support will be implemented if I have some spare time, unfortunately it will be in october.
so, please wait some time before donation.

#3 RE: Support for scanning bluray media on Liteon iHBS112 2 drive von JustAnother 16.08.2012 12:28

Thanks for responding The forum seemed dead, so I'm glad you did - since I have made a lot of use of Qpxtool as it is, I will donate £40 by default when I get back from work today (this is separate from the donation for implementing bluray scanning etc).

#4 RE: Support for scanning bluray media on Liteon iHBS112 2 drive von JustAnother 01.10.2012 22:14

Still on track for working on this in October?

#5 RE: Support for scanning bluray media on Liteon iHBS112 2 drive von JustAnother 30.10.2012 21:36

I have been talking to the dev behind cdrskin (the only thing that can burn BD-Rs properly for me currently), and he is interested in looking into quality scanning but needs the specs or links first to see whether its doable. Are you able to provide any such information?

Thanks.

#6 RE: Support for scanning bluray media on Liteon iHBS112 2 drive von scdbackup 15.11.2012 20:04

Hi,

i am the developer of cdrskin and maintainer of libburn.
Out of curiosity whether the liteon plugin could handle BD,
i made a coarse hack and got quite encouraging results with
qscan -d /dev/sr2 -t errc
on a Optiarc BD-5300S drive with BD media.

The hack consists of two changes:

lib/qpxtransport/qpx_mmc.cpp :
Declare BD-R and BD-RE to be DVD+R. (Causes problems, of course)

plugins/liteon/qscan_cmd.cpp :
Ignore (data->pie > 9700 || data->pif >= 768) which comes with the
last test sample of a scan run.

See http://scdbackup.webframe.org/B21113_qpx_bd_hack.diff
("PIE" and "PIF" are swapped by mistake in the comment for qscan_cmd.cpp)

Positive observations:

The "PIE" and "PIF" numbers reported by the drive seem to match
the range of LDC and BIS numbers which one can see in screenshots
from BD quality testers in the web.

Problems introduced by the hack:

The avg values of the result are too small by a factor of 2.
They get computed with an interval size of 16 blocks, as would be
correct with DVD+R. But the interval size with BD is actually
32 blocks.

JustAnother reports of GUI tests with his iHBS112 that the
graph area only reaches up to 5 GB and the curves get plotted
over its right edge.

Obvious deviations from drive output in comparison to real DVD+R:

The first returned LBA varies from 0 to 64. I have seen even 23.
The next LBA is then +32 rounded up to the next multiple of 32.
From then on, the interval is exactly 32.

The last sample of the scan run with all my BD-R has "PIF" 768
and a "PIE" that is above 9700 (seen 9718 and 9728).
Suspiciously 9728 is 304 * 32, the number of "LDC code words"
multiplied by the number of "parity symbols" as of
http://www.cdrinfo.com/Sections/Reviews/...ArticleId=25532
(Interesting would be to know the theoretical maximum number of
LDC and BIS errors. Maybe this could shed light on the meaning
of the last sample.)

Have a nice day

Thomas

#7 RE: Support for scanning bluray media on Liteon iHBS112 2 drive von scdbackup 15.11.2012 20:25

Hi,

i forgot to mention that with BD-RE i get extremely high numbers:

max : 5398 8343 104 | 0 0 0 | 0
avg : 429.86 3438.88 8.38 | 0.00 0.00 0.00 | 0.00

BD-R report like:

max : 588 969 12 | 0 0 0 | 0
avg : 3.25 25.98 0.06 | 0.00 0.00 0.00 | 0.00

I do not know whether this is normal or whether the reply data of the drive
do not match the expectations of the liteon plugin. (Maybe by some high
bits which indicate extra info ? Well, just guessing.)

Have a nice day

Thomas

#8 RE: Support for scanning bluray media on Liteon iHBS112 2 drive von JustAnother 16.11.2012 00:10

ShultZ, if you could look over Thomas' work and build on it that'd be great. In the meantime I'll try to learn C++ (which will take some time) and then throw up a github repo to do the more trivial GUI-side hacking on it.

#9 RE: Support for scanning bluray media on Liteon iHBS112 2 drive von ShultZ 21.11.2012 11:14

avatar

Good time of day! And sorry for a long absense.

I'm working on BD media support now. So, give me a few days and you can test it:)
Also, some another fixes and improvements included

#10 RE: Support for scanning bluray media on Liteon iHBS112 2 drive von JustAnother 21.11.2012 11:41

Excellent news. Apparently you never accepted my original donation - shall I send it again?

#11 RE: Support for scanning bluray media on Liteon iHBS112 2 drive von ShultZ 21.11.2012 12:02

avatar

JustAnother, sorry, I have some problems with PayPal account, so we'll talk about donation later

#12 RE: Support for scanning bluray media on Liteon iHBS112 2 drive von JustAnother 21.11.2012 12:13

OK, understood.

#13 RE: Support for scanning bluray media on Liteon iHBS112 2 drive von ShultZ 26.11.2012 07:50

avatar

basic blu-ray support implemented. most of work with gui done: diplaying, results saving and loading.
media info and read transfer rate on BD works fine in qscan, but still have troubles with error check commands on my Lite-On iHBS312

#14 RE: Support for scanning bluray media on Liteon iHBS112 2 drive von scdbackup 26.11.2012 17:32

Hi,

> still have troubles with error check commands on my Lite-On iHBS312

Is there anything i can do for easing those troubles
by tests with my Optiarc BD-5300S and my basic understanding
of SCSI commands ?

What kind of troubles do you perceive ? Do they resemble
my unexplainable large samples at the end ?


Have a nice day

Thomas

#15 RE: Support for scanning bluray media on Liteon iHBS112 2 drive von ShultZ 27.11.2012 08:57

avatar

Zitat von scdbackup
What kind of troubles do you perceive ?


bd_errc_init seems to be OK, but bd_errc_block command returns strange error 0/0x00/0x03 on BD media... so, I need windoze machine to run something like optidrivecontrol to check if this command have to be changed in plugin

can you trace scsi commands (for example by TraceSPTI) from optidrivecontrol ang give me a log and sceenshot with errors graph?

Xobor Ein Kostenloses Forum von Xobor.de
Einfach ein Forum erstellen
Datenschutz