I've got few days ago a 3D movie those files are .ssif type.
I wonder how to play them ( which soft ) ???
and how to convert them into M2TS or TS or mkv ???.... I don't know which is the best ...
Any help will be appreciated !!!
+ Reply to Thread
Results 1 to 12 of 12
You'll find info on this nvidia forums post link... covering the "where, when and whats" related to 3D video and playback support ... it's coming
As for second question ... decoding will be here but to re-encode into anything else and retain the stereo video ... dont hold your breath ... the tools exist but not available to consumers ... unless you have a bank roll.
PS : SSIF format > Secure Searchable Image Format
Last edited by Bjs; 26th Jul 2010 at 10:02.
Thx , but there are only generalities , nothing concrete and precise ( a lot of "WOW " and other wonder )..
Where is that tutorial or guide you've told me ??
Could you be more direct and precise showing me exact place ???
Well seems alot are chasing the where and how but I did manage to find the link > here
In case it disappears like a lot of other bits here's the full thing
- Ok, let's begin
- Decoding software - JM Reference Software with my modifications
- Tools needed:
- 1. Transport Stream Packet Editor (v0.81) (for demuxing raw 264 streams)
- 2. eac3 (optional) for sound extraction
- 3. YUVTools_3.0 (optional) for checking output yuv file
- 4. ffmpeg for reencoding right stream
- 5. MKVtoolnix/mkvmerge.exe for muxing into mkv
- Warning: JM produce very large raw yuv output files (f.e-1m:13s -> 10gb (5 for left & 5 for right)
- BD structure:
- For example, we will use 00008.ssif (schreck)
- 1. Preparing raw streams. Run TSPE, open 00008.m2ts (left eye stream), uncheck all streams in tree except 0x1011 [tree - pat pid+0x100+0x1011]
- 2. Set output directory
- 3. Set options -Demux - Demux raw streams
- 4. Click edit
- 5. Rename output file 00008.Demux.1011.264 to left.h264
- 6. Reopen program, open 00009.m2ts, uncheck 0x1011, check 0x1012
- 7. Set output directory & options -Demux - Demux raw streams
- 8. Click edit. When message 'No elementary stream PIDs selected for demuxing' appears open tab 'PID Line'. Click edit again. Ignore message 'Warning: source contains no video PID.'
- 9. Rename '00009.Demux.1012.es' to right.h264
- 10. Download modified version of JM http://www.multiupload.com/XPEQEJENAQ
- 11. Unpack it
- 12. Working directory should consists of decoder.cfg,ldecod.exe,left.h264,right.h264
- 13. Run ldecod.exe and wait some time
- 14. Output files:
- test_dec_ViewId0000.yuv (left view)
- test_dec_ViewId0001.yuv (right view)
- Left view:
- You can use left.h264 or re-encode test_dec_ViewId0000.yuv
- Right view:
- You must re-encode test_dec_ViewId0001.yuv to h264 stream
- For example, we will use ffmpeg.exe
- Run 'ffmpeg.exe -s hd1080 -i test_dec_ViewId0001.yuv -vcodec libx264 -b 4560000 -bt 4560000 right_f.h264'
- Sound extracting
- Run eac3to.exe 00008.m2ts 3sound.ac3
- Ok, final part, muxing
- 1.Run mmg.exe (MKVtoolnix), click add, left.h264, set format specific options - fps - 24000/1001
- 2. add sound.ac3
- 3. Click 'start muxing'. Final left file - left.mkv
- Right file
- 1.Run mmg.exe (MKVtoolnix), click add, right_f.h264, set format specific options - fps - 24000/1001
- 2. Click 'start muxing'. Final right file - right_f.mkv
- That's all folks wink
As for JM tools > http://iphome.hhi.de/suehring/tml/
Thanks a lot @Bjs !!!!!
You are a professional , as I can see
I'll try to follow step by step your infos , and if I don't understand smth , maybe I'll call you again
Thanks again !!
Hi Bjs !!
I've already send you a PM...Pls , do replay me , because I've stucked in the middle......
Ah ... been away fixing a phone lines and a retarded nortel bcm 400 phone system ... which had no backup ... reprogramming it is a pain.
So whats the problem ?
Well , as I told you I'm doing encodes , so I'am accustomed with such kind of softs....
For this type of .iso files , I'm using power iso to view internal files and also to " extract" them .
There are 2 king of files : ssif and bdmv
These BDMV files are for left and for right eye ,but I've never succeed in encoding them as a full file....after encoding is missing a part , a lil one from the end....that's my problem...
If you can help me with this issue I'll be very gratefull !!!!
Here , in this point I need a lil help and explanations.....The rest of process I think I know it
Wont know till the new drive shows up as to why the 3d title might be missing last portion ... as each title is different ... similar to the way dvd's can be structured.
Determine where cut off appears ... is the sound in vocals or ending credits ? ... issue could be wrong fps set in commands ... ie encoding at 25 when source is 24
Originally Posted by Bjs
Well , first of all tell me more about " JM Software "....a link will be usefull
About " JM Reference Software with my modifications " seems to be kinda patch...I found it , but do not work alone
If we clarify these issues we can continue
Last edited by Benjy; 19th Dec 2010 at 08:20.
Well to start with we can take that tspe and throw it out the window ... no one has heard from the creator in months and numerous issues ... this is why my main rule is don't touch any application which requires .net ... sooner or later that comes back to bite.
As for number 10 ... I think they may have been on the turps ... it would have been better to use Bdinfo or tsMuxeR to determine which of the m2ts's are involved per found title. The hard way is to open the mpls's one at a time in notepad and read the m2ts's involved in the chain ... but the two previous programs mentioned just do it so much faster ... however if this is for "3D" then none can tell for now which is which .
JM is simply ldecod.exe and a script file for converting left.h264 / right.h264 to YUV 4.2.0 colorspace... extremely huge files are generated and take a lot of time ... it's likely to assist encoders later as raw h264 streams are notoriously problematic as they do not include fps.
If you go via ldecod then you better have a terabyte's worth of freespace as the files are enormous ... 1.13mins = 10gig ... so 90 min title would generate temp files of up around 900gig ... and it's a slow process ... one must have a life
Powerdvd 10 has 3d playback thou hardware must also support 3d... then there's stereomovie maker (freeware)
There's SSIFsucka! , a freeware program you can use to target the ssif files ... output settings are preset and most other methods by others are using the same standards ... going from and to ... be patient with it while it sits "not responding" ... it'll get there. Note that it will do the exact same thing as ldecod ... again ... slow and huge files created.
You'll have to do a search for that program ... it's ridiculous a freeware program like that is so hard to find a proper download link for.
They'll get you from ssif to mkv ... via a number of output presets ... and playing them
I think the original problem when converting was targeting the incorrect set of m2ts ... for monster house the chains follow the ssif's 105 and 107 ... each has around 43 minutes which combined totals the titles play length ... both share left and right eye images and are played in sequential order.
SSIFsucka! will do it automatically but remember it'll generate horrendously huge files.
Or there are a few guides around the forum here and at doom9 for combining the files into side by side or any of the other layouts ... so I'll give you the quick and dirty method of ripping.
1: Use Bdinfo to determine the mpls (for moster house 3d there are two matching the same length) ... Ive taken a stab at the first mpls.
2: Use eac3to to target the mpls selected ... and simply let it demux all streams ... this may take a while.
Simply copy everything from the eac3to download into the bdmv\playlist directory ... open a command prompt and navigate to this directory... then type (replace the ? with the mpls number)
eac3to -demux ?????.mpls
And wait till completed.
Note: It still bugs me as to eac3to targets the m2ts's linked to the chosen mpls ... which would mean it's not targeting the ssif's themselves ... I moved the m2ts's to another location and still it went on with the job ... I'll have to look into it a bit more ... just appears iffy ... ssif's may be clever index's with links to m2ts's ... similar to those idiot vista / windows 7 shortcut folders ... they exist but not here
3: Determine the audio file required and convert to mp3.
In this case the stream DTS was the only one without the nutter prattling on about the flick and to go from dts I use ac3filter with vlc's ability to output the file as mp3 ... I know I'll get a few q's for that but it worked.
4: Using MMG or mkvmerger we stitch the left.h264 and mp3 into a mkv container and specify the frame rate ... for monster house it's 23.97 and process.
5: You can repeat 4 for right.h264.
6: Load the left.h264 mkv into avidemux and answer yes to both questions as it scans the file twice ... about 15 minutes
From here it's set audio to copy ... set video output type ... set the video encoder and filters ... and finally save file as ... give it a name and wait.
7: Repeat for right.h264
This gives you left and right files which can now be used in any number of other applications ... apart from sony vegas ... it chucks a wobbly with xvid encodes.
PS: Dont worry about the green display in avidemux ... it still works like a charm
So all you have left to do is figure out which method of displaying "3d" fits your budget and or best suits you needs ... if you have any 3d glasses or other 3d hardware your choice will be already made for you as to preference ... it's not a one size fits all at the moment ... just have to wait a little longer to see what the markets decide on.
Hopefully this helps you to prevent those problems as mentioned before ... using my method did successfully work ... the only part missing is the 3d generalities ... Im still on the fence and gaming in vr ... but you might try multiAVCHD ... I think I had seen reference to these 3d encoding methods being included.
Last edited by Bjs; 4th Jan 2011 at 21:08.
I downloaded the stereoscopic player from 3dtv.at latest vesion 1.9 and it plays all my ssif 3d videos and blue ray movies, once you open the estereoscopic player go to open file and choose the ssif file or if you rented a blue ray 3d movie then click on FILE- go to COMPUTER- locate driver where Blueray disk is located and left click and choose open then BDMW- STREAM- SSIF and choose the first file that usually contains the 3d complete movie and enjoy the movie in 3d, of course you need to have a 3d ready display and glasses, the sad part is that there is no way to set language or subtitles. this method is for those who cant play a dvd directly from a blueray player .