Sorry if it is well known things.
I was recently surprized at the feature of Recode2.
Recode2 can compress and burn at the same time. I supose it uses NeroBurningROM(or NeroExpress).
I've been thought it imposible to compress and burn at the same time, because IFO and BUP file is created after VOB file though files must be written continuously from innner.
Recode2 seems to write IFO and BUP file after VOB file in blank sectors which is create between VOB file.
For example ; when seeing sectors of files in DISC,
---------------------------------------------------
VIDEO_TS.IFO - LBA: 560 - 567 (file size =8)
blank 8 sectors
VIDEO_TS.VOB - LBA: 576 - 612 (file size =37)
blank 11 sectors
VIDEO_TS.BUP - LBA: 624 - 631 (file size =8)
blank 8 sectors
VTS_01_0.IFO - LBA: 640 - 648 (file size =9)
blank 7 sectors
VTS_01_0.VOB - LBA: 656 - 756 (file size =101)
VTS_01_1.VOB - LBA: 757 - 22448 (file size =20962)
VTS_01_0.BUP - LBA: 22449 - 22457 (file size =9)
blank 6 sectors
VTS_02_0.IFO - LBA: 22464 - 22472 (file size =9)
blank 7 sectors
VTS_02_0.VOB - LBA: 22480 - 22580 (file size =101)
VTS_02_1.VOB - LBA: 22581 - 42872 (file size =20292)
VTS_02_0.BUP - LBA: 42873 - 42881 (file size =9)
I suppose the order of writing; ("n" means "integral multiples")
-----------------------------------------------------------
(1)VIDEO_TS.VOB - LBA: 576 - (=16*n)
(2)VTS_01_0.VOB - LBA: 656 - (=16*n) <= creating blank after (1)
(3)VTS_01_1.VOB - LBA: 757 - continuously after (2)
(4)VTS_01_0.BUP - LBA: 22449 - continuously after (3)
(5)VTS_01_0.IFO - LBA: 640 - (=16*n) <= writing in blank before (2)
(6)VTS_02_0.VOB - LBA: 22480 - (=16*n) <= creating blank after (4)
(7)VTS_02_1.VOB - LBA: 22581 - continuously after (6)
(8)VTS_02_0.BUP - LBA: 42873 - continuously after (7)
(9)VTS_02_0.IFO - LBA: 22464 - (=16*n) <= writing in blank before (6)
(10 or 11)VIDEO_TS.IFO - LBA: 560 - (=16*n) <= writing in blank before (1)
(11 or 10)VIDEO_TS.BUP - LBA: 624 - (=16*n) <= writing in blank before (5)
I suppose ;
---------------------------------------
(a)"Files written not-continuously after pevious file" start from sector which is integtal multiples of 16, and have blank before which is needed for files written later.
(b)So blank sector is exist before files like (a).
There is big difference between with DVDShrink which creates ISO file before burning.
Regards
I was recently surprized at the feature of Recode2.
Recode2 can compress and burn at the same time. I supose it uses NeroBurningROM(or NeroExpress).
I've been thought it imposible to compress and burn at the same time, because IFO and BUP file is created after VOB file though files must be written continuously from innner.
Recode2 seems to write IFO and BUP file after VOB file in blank sectors which is create between VOB file.
For example ; when seeing sectors of files in DISC,
---------------------------------------------------
VIDEO_TS.IFO - LBA: 560 - 567 (file size =8)
blank 8 sectors
VIDEO_TS.VOB - LBA: 576 - 612 (file size =37)
blank 11 sectors
VIDEO_TS.BUP - LBA: 624 - 631 (file size =8)
blank 8 sectors
VTS_01_0.IFO - LBA: 640 - 648 (file size =9)
blank 7 sectors
VTS_01_0.VOB - LBA: 656 - 756 (file size =101)
VTS_01_1.VOB - LBA: 757 - 22448 (file size =20962)
VTS_01_0.BUP - LBA: 22449 - 22457 (file size =9)
blank 6 sectors
VTS_02_0.IFO - LBA: 22464 - 22472 (file size =9)
blank 7 sectors
VTS_02_0.VOB - LBA: 22480 - 22580 (file size =101)
VTS_02_1.VOB - LBA: 22581 - 42872 (file size =20292)
VTS_02_0.BUP - LBA: 42873 - 42881 (file size =9)
I suppose the order of writing; ("n" means "integral multiples")
-----------------------------------------------------------
(1)VIDEO_TS.VOB - LBA: 576 - (=16*n)
(2)VTS_01_0.VOB - LBA: 656 - (=16*n) <= creating blank after (1)
(3)VTS_01_1.VOB - LBA: 757 - continuously after (2)
(4)VTS_01_0.BUP - LBA: 22449 - continuously after (3)
(5)VTS_01_0.IFO - LBA: 640 - (=16*n) <= writing in blank before (2)
(6)VTS_02_0.VOB - LBA: 22480 - (=16*n) <= creating blank after (4)
(7)VTS_02_1.VOB - LBA: 22581 - continuously after (6)
(8)VTS_02_0.BUP - LBA: 42873 - continuously after (7)
(9)VTS_02_0.IFO - LBA: 22464 - (=16*n) <= writing in blank before (6)
(10 or 11)VIDEO_TS.IFO - LBA: 560 - (=16*n) <= writing in blank before (1)
(11 or 10)VIDEO_TS.BUP - LBA: 624 - (=16*n) <= writing in blank before (5)
I suppose ;
---------------------------------------
(a)"Files written not-continuously after pevious file" start from sector which is integtal multiples of 16, and have blank before which is needed for files written later.
(b)So blank sector is exist before files like (a).
There is big difference between with DVDShrink which creates ISO file before burning.
Regards