Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > (HD) DVD, Blu-ray & (S)VCD > DVD & BD Rebuilder

Reply
 
Thread Tools Search this Thread Display Modes
Old 6th December 2010, 22:51   #61  |  Link
icester
Registered User
 
Join Date: Nov 2010
Posts: 11
Quote:
Originally Posted by KarstenS View Post
The SSIF and M2TS are not exactly the same.

The SSIF contains the whole data for both views. The M2TS is only linking to one view within the SSIF file.
From the documentation it looks like both files are broken into 1 or more seconds long blocks and joined sequentially like LRLRLRLRL etc. So there must be a header in SSIF file that specifies the length of the blocks and starting block order and more.
But those are only speculations and in order to create or recreate such SSIF file one would need to know the exact file format specification.

Mathew Orman
icester is offline   Reply With Quote
Old 6th December 2010, 22:57   #62  |  Link
icester
Registered User
 
Join Date: Nov 2010
Posts: 11
There is an US Patent filed by some Japanese company on electronic circuit of a BD3D Player. Patent reviles some of the SSIF file structure but unfortunately it does not list the byte size of all fields.
May be I should dig more at uspto.gov and may be there is a patent for such SSIF file.


Mathew Orman
icester is offline   Reply With Quote
Old 6th December 2010, 23:08   #63  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,973
Quote:
Originally Posted by icester View Post
OK,
so the imgburn assumes ssif is defect free.
I was just hoping that someone knows how to create new ssif using the two base view and dependent view h.264 files.

Mathew Orman
That's something that has to be done at the time of the write... because you would have two file chains that are pointing to the same sectors. You can only do that if you are writing the disc output or are creating an ISO.
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net
jdobbs is offline   Reply With Quote
Old 6th December 2010, 23:25   #64  |  Link
icester
Registered User
 
Join Date: Nov 2010
Posts: 11
Quote:
Originally Posted by jdobbs View Post
That's something that has to be done at the time of the write... because you would have two file chains that are pointing to the same sectors. You can only do that if you are writing the disc output or are creating an ISO.
So you say that SSIF file on hard drive which is NTFS is the same as when creating UDF image?

In any case the program that creates the ISO or a disk folder need to know how to create SSIF file.
imgburn only converts ready disk folder to ISO.

Mathew Orman
icester is offline   Reply With Quote
Old 7th December 2010, 00:02   #65  |  Link
Stormcrow
Registered User
 
Join Date: May 2010
Posts: 12
Quote:
Originally Posted by icester View Post
So you say that SSIF file on hard drive which is NTFS is the same as when creating UDF image?

In any case the program that creates the ISO or a disk folder need to know how to create SSIF file.
imgburn only converts ready disk folder to ISO.

Mathew Orman

I think the reason why we can't rip 3D BDs to HDD at a sensible size is that NTFS doesn't supports the same type of linking that UDF 2.5 does. It seems that the files on a UDF disk can have elements that point to the same actual physical sectors as others. When ripped, each file will replicate the full contents, and not simply appear as a link. Simple file copying is not good enough.

If the structure of UDF 2.5 can't be replicated under NTFS, then perhaps someone needs to write a driver that can create a virtual UDF drive contained within an NTFS or FAT file.

Then we can possibly rip to a virtual UDF drive which supports all the necessary linkages etc.

That may be total rubbish, of course.


--
SC
Stormcrow is offline   Reply With Quote
Old 7th December 2010, 00:12   #66  |  Link
dirio49
JuSt a PoWer uSEr
 
Join Date: Mar 2005
Location: None of your Business
Posts: 288
Quote:
Originally Posted by Stormcrow View Post

If the structure of UDF 2.5 can't be replicated under NTFS, then perhaps someone needs to write a driver that can create a virtual UDF drive contained within an NTFS or FAT file.

Then we can possibly rip to a virtual UDF drive which supports all the necessary linkages etc.

That may be total rubbish, of course.


--
SC
I think the structure is created the same. Because if you think about it in the bd there are two files that are the same and same size. Just because they are linked in UDF.

As for the rip drive, i think it would be pointless.
So what you have two files that are the same.
when you burn or create the image the application with take care of the mirroring/linkage.
__________________
Birthdays are good. Statistics show that the people who have the most live the longest.
dirio49 is offline   Reply With Quote
Old 7th December 2010, 01:15   #67  |  Link
icester
Registered User
 
Join Date: Nov 2010
Posts: 11
Quote:
Originally Posted by Stormcrow View Post
I think the reason why we can't rip 3D BDs to HDD at a sensible size is that NTFS doesn't supports the same type of linking that UDF 2.5 does. It seems that the files on a UDF disk can have elements that point to the same actual physical sectors as others. When ripped, each file will replicate the full contents, and not simply appear as a link. Simple file copying is not good enough.

If the structure of UDF 2.5 can't be replicated under NTFS, then perhaps someone needs to write a driver that can create a virtual UDF drive contained within an NTFS or FAT file.

Then we can possibly rip to a virtual UDF drive which supports all the necessary linkages etc.

That may be total rubbish, of course.


--
SC
It seems that the BD driver is taking care of it or is it the ISO creator program?

If SSIF file has the same storage address as the m2ts then by erasing the mt2s files from stream directly should make the SSIF file pointing to NULL. But it is not becasue I have tested by erasing the m2ts files. The SSIF still plays the 2D file without audio if it is renamed to m2ts.

So how ImgBurn can creates correct SSIF file is a mystery.

Mathew Orman

Last edited by icester; 7th December 2010 at 01:18.
icester is offline   Reply With Quote
Old 7th December 2010, 01:21   #68  |  Link
icester
Registered User
 
Join Date: Nov 2010
Posts: 11
Quote:
Originally Posted by Stormcrow View Post
I think the reason why we can't rip 3D BDs to HDD at a sensible size is that NTFS doesn't supports the same type of linking that UDF 2.5 does. It seems that the files on a UDF disk can have elements that point to the same actual physical sectors as others. When ripped, each file will replicate the full contents, and not simply appear as a link. Simple file copying is not good enough.

If the structure of UDF 2.5 can't be replicated under NTFS, then perhaps someone needs to write a driver that can create a virtual UDF drive contained within an NTFS or FAT file.

Then we can possibly rip to a virtual UDF drive which supports all the necessary linkages etc.

That may be total rubbish, of course.


--
SC
Yes such UDF drive is used in DEAMON Tools.

Mathew Orman
icester is offline   Reply With Quote
Old 7th December 2010, 01:35   #69  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,973
Quote:
Originally Posted by icester View Post
So you say that SSIF file on hard drive which is NTFS is the same as when creating UDF image?

In any case the program that creates the ISO or a disk folder need to know how to create SSIF file.
imgburn only converts ready disk folder to ISO.

Mathew Orman
I don't think I've ever seen a SSIF on a hard drive -- so I couldn't say. But my guess would be that it is a copy of both components of the SSIF on the blu-ray -- which isn't the same thing... unless of course you have a blu-ray that is big enough... but if you check them out you'll see that they would be more than the 50GB max.
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net
jdobbs is offline   Reply With Quote
Old 7th December 2010, 01:52   #70  |  Link
icester
Registered User
 
Join Date: Nov 2010
Posts: 11
Quote:
Originally Posted by jdobbs View Post
I don't think I've ever seen a SSIF on a hard drive -- so I couldn't say. But my guess would be that it is a copy of both components of the SSIF on the blu-ray -- which isn't the same thing... unless of course you have a blu-ray that is big enough... but if you check them out you'll see that they would be more than the 50GB max.
There is no restriction of minimum size on BD.
My examples are around 350 MB on 3DBD and 700 MB when stored on hard drive.
I can mount the ISO and play 3D movie using TotalMedia Theater 3D. I can burn the ISO into my BD-RE and play it using both PwerDVD 10 and TotalMedia Theater 3D.
Looks like ImgBurn ISO creator knows how to handle SSIF or else my 3DBD would not play.

Mathew Orman
icester is offline   Reply With Quote
Old 7th December 2010, 02:01   #71  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,973
Quote:
Originally Posted by icester View Post
There is no restriction of minimum size on BD.
My examples are around 350 MB on 3DBD and 700 MB when stored on hard drive.
I can mount the ISO and play 3D movie using TotalMedia Theater 3D. I can burn the ISO into my BD-RE and play it using both PwerDVD 10 and TotalMedia Theater 3D.
Looks like ImgBurn ISO creator knows how to handle SSIF or else my 3DBD would not play.

Mathew Orman
Huh? Who ever said anything about a minimum size? What you have to worry about is the maximum. You won't find any commercial 3D titles that are 350MB and 700MB... it's nice to have examples -- but that doesn't solve anything.

I'm getting a sense that you don't understand the real issue here... the problem is that without the ability to link both M2TS files at a virtual level (multiple links to the same sectors), you would have to have two copies of at least one side of the stereo images. It's doable, but that means you'd take a big hit in quality reduction.
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net

Last edited by jdobbs; 7th December 2010 at 02:08.
jdobbs is offline   Reply With Quote
Old 7th December 2010, 02:30   #72  |  Link
icester
Registered User
 
Join Date: Nov 2010
Posts: 11
Quote:
Originally Posted by jdobbs View Post
Huh? Who ever said anything about a minimum size? What you have to worry about is the maximum. You won't find any commercial 3D titles that are 350MB and 700MB... it's nice to have examples -- but that doesn't solve anything.

I'm getting a sense that you don't understand the real issue here... the problem is that without the ability to link both M2TS files at a virtual level (multiple links to the same sectors), you would have to have two copies of at least one side of the stereo images. It's doable, but that means you'd take a big hit in quality reduction.
That is not a problem at all as we have terabyte drives now.
Ripping 3DBDs is already solved as we have programs that create full HD 3D side by side on a hard drive.

The problem is creating 3DBDs as the cheapest program cost around US$7000.

That is why it is so important to find out the original structure of the SSIF file.

Mathew Orman
icester is offline   Reply With Quote
Old 7th December 2010, 06:01   #73  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,973
Okay... you missed the point again. Since you're obviously much smarter than I am, I'm out of this conversation. Good luck.
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net

Last edited by jdobbs; 7th December 2010 at 06:20.
jdobbs is offline   Reply With Quote
Old 7th December 2010, 11:26   #74  |  Link
icester
Registered User
 
Join Date: Nov 2010
Posts: 11
Quote:
Originally Posted by jdobbs View Post
Okay... you missed the point again. Since you're obviously much smarter than I am, I'm out of this conversation. Good luck.
Well,
if you are concerned about ripped output quality compared to the original on a 3DBD then you should not be as there is no loss at all.

If I am still missing the point then please give my some hints
as English is not my prime language.

I am an US citizen but born in Poland.


Mathew Orman
icester is offline   Reply With Quote
Old 7th December 2010, 18:41   #75  |  Link
k-c-ksum
Registered User
 
Join Date: Apr 2004
Posts: 268
as the right eye MVC m2ts is relatively small compared to the left eye avc m2ts it could be possible to just re-encode the the avc m2ts video, leaving the mvc alone. The only other obsticle would be creating a new Siff file. The shrek movies are about 35gb in size with about 12 audio tracks, removing the dead wood tracks and re-encoding the left eye avc stream should yeild good pq. on a bd-25.

anyone have any idea how to create the siff file? its file size matches the combined left/right eye streams but is bogus as its just mirroring the disc sectors occupied by the m2ts files.

dvdfab can creates a side by side encode which is a half decent fix until full hd 3d is possible with freeware
__________________
k-c-ksum

Last edited by k-c-ksum; 7th December 2010 at 18:54.
k-c-ksum is offline   Reply With Quote
Old 7th December 2010, 19:40   #76  |  Link
KarstenS
Registered User
 
Join Date: Dec 2008
Posts: 61
Quote:
Originally Posted by Stormcrow View Post
I think the reason why we can't rip 3D BDs to HDD at a sensible size is that NTFS doesn't supports the same type of linking that UDF 2.5 does.

[...]

If the structure of UDF 2.5 can't be replicated under NTFS
NTFS is also supporting that type of linking. But no ripping tool make use of it. A simple filecopy with OS functions is much more easy than direct acessing the filesystem(s) and analyze the structure.

But an easy way to solve this problem is to ignore the m2ts file of the main movie completely.

As this linking list is only used for backward compatibility to non 3D BD players and this feature is optional, it would be easier to build 3D disks that contains the SSIF version only and put the 2D version away.
KarstenS is offline   Reply With Quote
Old 7th December 2010, 19:52   #77  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,973
Quote:
Originally Posted by KarstenS View Post
NTFS is also supporting that type of linking. But no ripping tool make use of it. A simple filecopy with OS functions is much more easy than direct acessing the filesystem(s) and analyze the structure.
Unless you're planning to keep it on harddrive permanently, I don't think that really matters. What matters, I would think, is how it is written back out to BD. If I remember correctly, that was the point DeanK was making in post #54.
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net

Last edited by jdobbs; 7th December 2010 at 19:55.
jdobbs is offline   Reply With Quote
Old 8th December 2010, 10:17   #78  |  Link
deank
Programmer (or just 教务长)
 
deank's Avatar
 
Join Date: Oct 2008
Location: Valencia, Spain
Posts: 4,251
Quote:
Originally Posted by deank View Post
No, he doesn't need the SSIF specs, because the SSIF is 1:1 to the corresponding M2TS file.


for example:

00001.m2ts
00002.m2ts --> 00002.ssif
00009.m2ts
00011.m2ts
00012.m2ts --> 00012.ssif

He doesn't have to care about the contents of these files, but to make sure that both are described in the disc TOC as occupying the same physical sectors.

Dean
Err... actually I made a mistake with the example... Last time I looked at 3d structure was months ago...

Yes, the ssifs have the data mirrored from 2 m2ts files, not from 1 only.

00001.m2ts --> 00001.ssif
00002.m2ts --> 00001.ssif
00009.m2ts
00011.m2ts --> 00011.ssif
00012.m2ts --> 00011.ssif
__________________
multiAVCHD - donate | popBD | uncropMKV | mkv2avi | easySUP
deank is offline   Reply With Quote
Old 10th January 2012, 21:18   #79  |  Link
Saibling
Registered User
 
Join Date: Feb 2011
Posts: 10
jdobbs, I'm with you!

The SSIF file can just describe the way to "Link" the original m2ts files - otherwise we would have m2ts left view + m2ts right view + ssif both view! if the SSIF was an own "multiview-file" then we would not need to have both of the m2ts files in addition to it...

the other - and i think BIGGER - problem will be to first find out which information is stored in the second (right) m2ts file... if i try to load it in any muxer i can't even have a look on it, because it doesn't open...
Saibling is offline   Reply With Quote
Old 29th January 2012, 12:42   #80  |  Link
Cedvano
Registered User
 
Join Date: Jul 2009
Posts: 244
Hi everybody,

I would like to help you for 3D blu-ray.
I read all subjet and i found your answer interesting.

Do you know a good iso reader ?
I would like to change m2ts file in iso with a smaller file. And then, compare the size of SSIF.
If you theroy of linking MT2S file is good. The SSIF file be smaller when I replace the M2TS.

What do you think about it ?
Cedvano is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 14:00.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.