View Full Version : Guide to convert BD 3D to 3D Left+Right Stereoscopic and Anaglyph
frencher
26th November 2012, 03:47
why do you need it?
For this problem
Download (http://ul.to/y0onf5ad)
frencher
26th November 2012, 05:51
The download is in my signature... ;)
Small tool for very fast preview and recode your 3D video files :rolleyes:
Install Avisynth (min AVS 2.6.0 Alpha 5 [130918]) (http://sourceforge.net/projects/avisynth2/files/AviSynth_Alpha_Releases/) and latest ffdshow (http://sourceforge.net/projects/ffdshow-tryout/files/?source=dlp) for perfect works
Fix for: View/Resizing/Do not resize ffdshow video decoder choose all supported format
http://i41.tinypic.com/rua5pw.png
Extract and run directly MVC Player Free.exe or play associated file with MVC Player Free.exe
/!\ It is strongly recommended to work from an iso and unencrypted
Use Virtual Drive for Play and Recode if difficutly on the fly with BD-ROM drive with index.bdmv and .mpls files...just select one file from playlist.
http://i46.tinypic.com/2d2nf6.png
Drag and drop your file to "MVC Player Free"...
http://i45.tinypic.com/168dh7p.png
http://i48.tinypic.com/16hogi0.png
...or use "Open File" (CTRL+O).
http://i50.tinypic.com/30auolz.png
If you have this error with audio tracks, try this. (uNicAudio.dll + Source Code.rar for update "DirectShowMVCSource.dll" (http://ul.to/6k1bhp8m))
http://i47.tinypic.com/343qd21.png
Your choice can be seen and re-encoded
http://i48.tinypic.com/23sasg4.png
By default, resize of video is 1920x1080p.
Preview may not work if more than 1920x1080p but re-encoding is not a problem.
http://i47.tinypic.com/34gqamr.png
You can export Preview.avs to .h264 and .yuv
If re-encoding does not start is that "avisynth" does not support more than 7 .m2ts or .ssif in a playlist.
To do this you must:
- Demuxing your stream with eac3to
- Combine with CombineMVC (left and right eye)
- Remux the file .ts .mts .m2ts
- Open the resulting file (.ts .mts .m2ts) with MVC Player Free
http://i48.tinypic.com/21al7og.png
All suggestions are welcome
frencher
27th November 2012, 06:32
"MVC Player v0.0.0.2" In my signature... :rolleyes:
Extract and run MVC Player.cmd
# Remove mplayer for windows api to increase speed
# Added commands: Load, Play, Pause, Stop
# Quick Edit File "AVS"
# Display the elapsed time and total time
# Display the status of "MVC Player"
# The full screen is now supported (double click)
# Suppression of the controls for a more convenient preview
# The real-time resizing the window now possible
# Reduced file size
Should now be able to synchronize the audio (ac3, dts, etc) and subtitles (PGS. Sup,. Srt, etc) in the AVS for proper rendering.
If someone idea I'm interested ;)
@Neisklar
Very nice works for CombineMVC.exe.:thanks:
Pending news :D
frencher
28th November 2012, 05:48
I did some tests but I do not know much about the Avisynth filters ...
I still managed to read the video and audio but only outside the "mts".
If you have a better solution with other filter(s) to read directly from the file "mts", which you must choose it and what is the avisynth code.
Attached:
- MVC Player v0.0.0.2 Video + Audio Test 1.rar (http://ul.to/20die2iq)
Run MVC Player.cmd and Load
- uNicAudio.dll + Source Code.rar (http://ul.to/6k1bhp8m)
Audio filter of my test
The possibility of "Seek" will be added in the next version of the interface
frencher
28th November 2012, 07:10
"MVC Player v0.0.0.3" In my signature... :rolleyes:
Don't look the design of player :D
Extract and run MVC Player.cmd or play associated file with MVC Player.exe
# Play now with Audio (DirectShow) temporary
# The association is now possible with MVC Player.exe with (mts, mp4, ssif, etc...)
# Full control (volume, seek, mute) are ready just don't use "Play" of interface only button "Load"
Should now be able to synchronize the audio without Direct Show filters (ac3, dts, etc) and subtitles (PGS. Sup,. Srt, etc) in the AVS for proper rendering. :script: :thanks:
If someone idea I'm interested.
Knowledge is only if it is shared ;)
frencher
29th November 2012, 05:22
"MVC Player v0.0.0.4" In my signature... :rolleyes:
Extract and run MVC Player.cmd or play associated file with MVC Player.exe
# Ability to enable or disable the audio track (some audio may be difficult with DirectShow, me DTS Tracks)
# Save the size of the window leaving MVC Player
# Some fixes
Wolfy59
29th November 2012, 20:52
2Neisklar
2slavanap
Hi, is there any work on your own plugin MVC?
Maybe you can do until the plugin based on DirectShow filters from Sonic (Mainconcept)?
I tried to extract using graphedit raw YUV stream (or lossles compression), and it is interesting that the right thread, too, like CoreMVC.dll extracted by 1 frame less than the present in it. This similarity - rather strange...
But plus DirectShow filters from Sonic (Mainconcept) that they understand raw .h264
Ie we can extract eac3to continuous left/right h264 stream of the film mpls, when the film is divided into several SSIF.
Tested on MiB3 - results:
eac3to v3.24
command line: eac3to.exe p:\BDMV\PLAYLIST\00800.mpls 2:Left1.h264 3:Right1.h264
------------------------------------------------------------------------------
M2TS, 2 video tracks, 7 audio tracks, 6 subtitle tracks, 1:45:49, 24p /1.001
1: Chapters, 16 chapters
2: h264/AVC (left eye), 1080p24 /1.001 (16:9)
3: h264/AVC (right eye), 1080p24 /1.001 (16:9)
4: DTS Master Audio, English, 5.1 channels, 16 bits, 48kHz
(core: DTS, 5.1 channels, 16 bits, 1509kbps, 48kHz)
5: AC3, Hindi, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
6: AC3, Kazakh, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
7: AC3, Russian, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
8: AC3, Tamil, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
9: AC3, Telugu, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
10: AC3, Ukrainian, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
11: Subtitle (PGS), English
12: Subtitle (PGS), Estonian
13: Subtitle (PGS), Hindi
14: Subtitle (PGS), Latvian
15: Subtitle (PGS), Lithuanian
16: Subtitle (PGS), Russian
[v02] Extracting video track number 2...
[v03] Extracting video track number 3...
[v03] Creating file "Right1.h264"...
[v02] Creating file "Left1.h264"...
Video track 2 contains 152232 frames.
Video track 3 contains 152232 frames.
eac3to processing took 21 minutes, 50 seconds.
Done.
Extracted (right eye) just like that, because the filters protections from the AVI mux:
The final video for the right eye turned by 1 frame less = 152231 frames, which is not so bad.
The left eye can be indexed DGindex, shorter use the old methods for AVC encoding.
Hi all I can t connect smart tee to lagarith losseless codec
is there something to change before connect the two filters ?
Thanks
Eseninzhiv
30th November 2012, 09:49
@frencher
thanks a lot!
you can add a function to converting in uncompressed AVI and YUV?
certainly better YUV, since avi is able to do MVC to AVI Converter
a paid solution, but there's no 3D support
YUV Convert (http://acceptv.com/page/products_yuv_convert)
frencher
1st December 2012, 00:56
Use this AVS Script with avs2avi.exe
You can still download it from moitah's own domain (http://moitah.net/download/latest/AVS2AVI.zip) though
Why don't use x264 lossless ? -qp 0
LoadPlugin ("DirectShowMVCSource.dll")
File = "Video_Source.mts"
Left = DirectShowMVCSource(File, decodeleft=TRUE)
Right = DirectShowMVCSource(File)
Video = StackHorizontal(Left, Right).BicubicResize(1920,1080).AssumeFPS(24000, 1001).ConvertToYV12()
Return Video
Eseninzhiv
3rd December 2012, 19:32
I do not need AVI
this makes the MVC to AVI Converter
I would like to receive from the SSIF --> two files with the extension YUV (4:2:0 planar)
a paid solution, but there's no 3D support
YUV Convert (http://acceptv.com/page/products_yuv_convert)
frencher
4th December 2012, 04:46
I do not need AVI
this makes the MVC to AVI Converter
I would like to receive from the SSIF --> two files with the extension YUV (4:2:0 planar)
a paid solution, but there's no 3D support
YUV Convert (http://acceptv.com/page/products_yuv_convert)
Use ldecod directly :o
That what you want ?
Eseninzhiv
5th December 2012, 13:24
use ldecod 17.2 alexpk mod (ldecod.exe, decoder.cfg) http://depositfiles.com/files/0qf2a2vr6?redirect
Retrieves the left and right eyes with the command
eac3to.exe "G:\3D\CARS2 3D\BDMV\PLAYLIST\00801.mpls" 2:"E:\Blu-ray\left.h264" 3:"E:\Blu-ray\right.h264"
CARS 2 3D,
TRANSFORMERS 3 3D
works fine, creates two files
test_dec_ViewId0000.yuv
test_dec_ViewId0001.yuv
but with other BD not working
Men in Black 3 3D
creates a single file
test_dec_ViewId0000.yuv
size 2.96 MB
Video track 2 contains 152232 frames.
Video track 3 contains 152232 frames
I can not understand what the problem is
please tell me if know the solution!
frencher
5th December 2012, 15:05
Why do you absolutely have 2 YUV which take up much space :scared:
It will be easier and with no loss of quality x264 with the option "-qp 0"
Eseninzhiv
5th December 2012, 15:11
I do not use x264
I have a lot of space 5TB, need only this format (.yuv)
to encode with lower bitrate and then re-create Blu-Ray disk 3D (50GB->25GB)
x264 can not encode format MVC
frencher
5th December 2012, 15:17
"MVC Player v0.0.0.5" In my signature... :rolleyes:
Extract and run MVC Player.cmd or play associated file with MVC Player.exe
# Storing the value of the volume
# Some fixes
frencher
6th December 2012, 05:34
"MVC Player v0.0.0.6" In my signature... :rolleyes:
Extract and run MVC Player.cmd or play associated file with MVC Player.exe
# Drag and Drop directly to MVC Player (White box removed)
# Some fixes
Will it be possible integrate to "DirectShowMVCSource.dll" functions "uNicAudio.dll" whose source code is HERE (http://ul.to/6k1bhp8m)
Penecho
6th December 2012, 23:09
If i have a SBS 3D movie which needs crop left + right, are the left + the right eye cropped, if i just use:
DirectShowMVCSource("00000.ssif",stf=14).Crop(14, 0, -14, 0)
or does this only crop left+right of the complete SBS movie and in the middle between the 2 pics i still have the stuff i want to crop away?
r0lZ
6th December 2012, 23:29
stf=14 encodes in side by side. Therefore, you can crop the top and bottom border with the crop() command, but not the left and right edges. (If you really want to crop the left and right edges in a single operation, you should encode in Top/Bottom mode, with stf=16.)
Anyway, it's usually not a good idea to crop the 3D movies, as many 3D TVs need the full HD 16:9 resolution to work properly.
frencher
14th December 2012, 03:19
Wow 35 download of MVC Player v0.0.0.6 for yesterdays evening ;)
Nico8583
14th December 2012, 17:36
Does anyone could help frencher to integrate uNicAudio.dll functions to DirectShowMVCSource.dll ? :)
frencher
14th December 2012, 21:11
Does anyone could help frencher to integrate uNicAudio.dll functions to DirectShowMVCSource.dll ? :)
:goodpost:
Cedvano
18th December 2012, 19:41
Hi,
Nice idea for MVC Combined.
But the header of the result file is wrong and can't be played on player.
Have you got any info on MVC encoding (with or without SSIF) ?
Thanks
Eseninzhiv
19th December 2012, 21:16
if I can find SDK http://corecodec.com/products/coremvc
anyone can create a DS filter?
Cedvano
20th December 2012, 09:54
if I can find SDK http://corecodec.com/products/coremvc
anyone can create a DS filter?
I'm interested to include this in my futur software.
frencher
25th December 2012, 04:03
"MVC Player Free v0.0.0.7" In my signature... :rolleyes:
Extract and run MVC Player Free.cmd or play associated file with MVC Player Free.exe
# New Menu (English & French)
# Export directly to Lossless x264 (.mkv) temporary
# Preview and export to: Side by Side, Upper under, more in the future...
# Disable audio track in New Menu
# Some fixes
Merry Christmas at all.
Eseninzhiv
26th December 2012, 03:36
for information: Can ask a demo SDK
MVC 3D Decoder
http://www.ntt-at.com/product/mvc_codec_sdk/
http://corecodec.com/products/coremvc
http://www.vsofts.com/technology/mvc.html
frencher
26th December 2012, 18:44
for information: Can ask a demo SDK
MVC 3D Decoder
http://www.ntt-at.com/product/mvc_codec_sdk/
http://corecodec.com/products/coremvc
http://www.vsofts.com/technology/mvc.html
Nice Idea ;)
frencher
28th December 2012, 08:09
"MVC Player Free v0.0.0.8" In my signature... :rolleyes:
Extract and run MVC Player Free.cmd or play associated file with MVC Player Free.exe
# Added: Reverse view is now possible: Left/Right and Right/Left (for somes disc)
# Fix Disable audio track saved setting
# Some fixes
Nico8583
29th December 2012, 00:32
Does anyone could tell me how DVDFab can encode to MVC and remux ? I don't find any MVC encoder / authoring except expensive software like Scenarist...
[SLiM]D12
29th December 2012, 20:54
I've read this thread, and am a little confused. Basically looking to re-encode 3DBD to 25GB and keep all menus, most audio in tact. I've managed to find another guide, telling me how to use bioset and the biomvc.dll files, but all i get is green video with my right_eye stream. I'm trying to figure out another way to simply my right eye stream to not be green. I use cinevision to encode to mvc using left/right, but like i said, i just want my stream without the green, not even sure where that came from.
Any thoughts on what tools i can use in this thread to basically get uncompressed left and right streams i can feed into cinevision to re-encode?
thx in advance.
frencher
30th December 2012, 03:57
D12;1607969']I've read this thread, and am a little confused. Basically looking to re-encode 3DBD to 25GB and keep all menus, most audio in tact. I've managed to find another guide, telling me how to use bioset and the biomvc.dll files, but all i get is green video with my right_eye stream. I'm trying to figure out another way to simply my right eye stream to not be green. I use cinevision to encode to mvc using left/right, but like i said, i just want my stream without the green, not even sure where that came from.
Any thoughts on what tools i can use in this thread to basically get uncompressed left and right streams i can feed into cinevision to re-encode?
thx in advance.
http://forum.doom9.org/showthread.php?p=1601195#post1601195
[SLiM]D12
30th December 2012, 04:01
thx i've read that post, and understand who the owner is. My question i guess is, what causes the right eye stream to be all green? I read here i think sometimes it's bad fps, but can it be caused by something else?
I tried to decode my streams to left/right using ldecod but i got the error you guys said was related to a bad rip of disc. Not sure what else to go on here, kinda like hitting a wall.
I'm trying MVC to AVI right now to split my MVC to left/right and gonna see if the right avi has green in it. As you all know, it takes a long time and i've run out of space twice while trying this :(
frencher
30th December 2012, 16:18
D12;1608007']thx i've read that post, and understand who the owner is. My question i guess is, what causes the right eye stream to be all green? I read here i think sometimes it's bad fps, but can it be caused by something else?
I tried to decode my streams to left/right using ldecod but i got the error you guys said was related to a bad rip of disc. Not sure what else to go on here, kinda like hitting a wall.
I'm trying MVC to AVI right now to split my MVC to left/right and gonna see if the right avi has green in it. As you all know, it takes a long time and i've run out of space twice while trying this :(
I do not understand the continued use biomvc.dll knowing that "BD3D2AVS" and "MVC Player Free" do it without problems and are much faster
frencher
30th December 2012, 16:40
"MVC Player Free v0.0.0.9" In my signature... :rolleyes:
Extract and run MVC Player Free.cmd or play associated file with MVC Player Free.exe
# Added: Left View AVC seekable and Right View MVC. Thank to Nico8583 ;)
# Added: Resizing resolutions (No resize Works if export to x264 , 1920x1080, 1280x720, 720x576, 720x480)
# Some fixes
Nico8583
30th December 2012, 18:58
"MVC Player Free v0.0.0.9" In my signature... :rolleyes:
Extract and run MVC Player Free.cmd or play associated file with MVC Player Free.exe
# Added: Left View AVC seekable and Right View MVC. Thank to Nico8583 ;)
# Added: Resizing resolutions (No resize Works if export to x264 , 1920x1080, 1280x720, 720x576, 720x480)
# Some fixes
You're welcome but why thanks to me ? :D
frencher
30th December 2012, 19:42
You're welcome but why thanks to me ? :D
This PM, I forgot to activate :D
Je viens de tester mais j'obtiens un fichier en SBS et dans le menu "Vue" les options vu de gauche et vu de droite sont grisées.
I just tested but I get a file and SBS in the menu "View" options given on the left and saw right are grayed out.
Nico8583
30th December 2012, 21:34
this pm, i forgot to activate :d
ok :d
r0lZ
6th January 2013, 12:12
I forgot to release the latest version of BD3D2MK3D. Sorry!
It should fix some problems with the E-AC3 audio and some subtitle streams of recent BDs (such as Brave 3D). It has also a lot of other fixes and improvements.
# v0.13 (November 21, 2012)
# - New method to demux the streams from the M2TS files (instead of MPLS) to avoid the eac3to crashes with subtitle
streams in SSIF files.
# - Added the options "seek=false, seekzero=true" in the DirectShowMVCSource commands to avoid the seek crash.
# - New error message when trying to open a non-3D blu-ray.
# - The eac3to error message "This track is not clean" is now processed (but the demux operation continues normally).
# - The console messages are now also printed to the new "BD3D2MK3D.log" file during the main operation.
# - Better BDSup2Sub error message when no captions are found.
# - Fix: When aborting the demux operation, eac3to was not killed.
# - Workaround for the eac3to "Brave 3D" French audio bug: The automatic streams selection tries to avoid
the AC3 streams @512kbps when another stream is available in the same language.
# - Some small bugs fixed and some GUI enhancements.
Download latest version: BD3D2MK3D.7z (http://download.videohelp.com/r0lZ/BD3D2AVS/BD3D2MK3D.7z)
frencher
8th January 2013, 02:31
Nice Update Roland ;)
SpaceNerd
9th January 2013, 11:18
I forgot to release the latest version of BD3D2MK3D. Sorry!
Thanks for the update and updating! :-) I noticed that 3D subtitle creation fails if "b-spline" is selected as 3D subtitles resize filter. As a result, the final MKV file does not contain any subtitles:
Done scaling PNG Subtitles
An Error occured in the last command
********** Suppe3D.exe stderr: child process exited abnormally
The default ("bilinear") works, however.
r0lZ
9th January 2013, 13:57
OK, for the next update, I'll remove b-spline from the list. Thanks.
BTW, it's probably not Suppe3D that crashes, but BDSup2Sub++, called by Suppe3D, itself called by BD3D2MK3D.
Nico8583
16th January 2013, 13:34
Hi :)
Does the join SSIF tool of BD3D2MK3D work well ? And could I use in "standalone" mode ?
I would like to join SSIF files on a BD 3D to obtain one SSIF file and use it with DirectShowMVCSource.
Or is it possible to join M2TS of a playlist without problem ?
frencher
16th January 2013, 15:08
"MVC Player Free v0.0.1.0" In my signature... :rolleyes:
Extract and run MVC Player Free.cmd or play associated file with MVC Player Free.exe
# Added: Recode x264 2 pass @ 10240 Kbps (temporary) I work to custom x264 preset
# Fixed: AVS Script
# Fixed: False posive (DragnDrop-3D Player.dll)
# Some fixes
Nico8583
16th January 2013, 19:14
I have extract raw .h264 from MPLS and there is a difference of frames number between left and right. Is it normal ? How can I solve this ?
command line: "eac3to.exe" "G:\" 1) 1:"E:\Rips\1_1_chapter.txt" 2:"E:\Rips\1_2_video.h264" 3:"E:\Rips\1_3_video.h264" 5:"E:\Rips\1_5_audio.dtshd" 10:"E:\Rips\1_10_subtitle.sup" 12:"E:\Rips\1_12_subtitle.sup" -progressnumbers
------------------------------------------------------------------------------
M2TS, 2 video tracks, 3 audio tracks, 6 subtitle tracks, 2:16:17, 24p /1.001
1: Chapters, 16 chapters
2: h264/AVC (left eye), 1080p24 /1.001 (16:9)
3: h264/AVC (right eye), 1080p24 /1.001 (16:9)
4: AC3, English, 5.1 channels, 448kbps, 48kHz
5: DTS Master Audio, French, 5.1 channels, 16 bits, 48kHz
(core: DTS, 5.1 channels, 16 bits, 1509kbps, 48kHz)
6: AC3 Surround, English, 2.0 channels, 192kbps, 48kHz
7: Subtitle (PGS), English
8: Subtitle (PGS), Arabic
9: Subtitle (PGS), Dutch
10: Subtitle (PGS), French
11: Subtitle (PGS), Dutch
12: Subtitle (PGS), French
Creating file "E:\Rips\1_1_chapter.txt"...
[s10] Extracting subtitle track number 10...
[v03] Extracting video track number 3...
[v02] Extracting video track number 2...
[s12] Extracting subtitle track number 12...
[a05] Extracting audio track number 5...
[v03] Creating file "E:\Rips\1_3_video.h264"...
[v02] Creating file "E:\Rips\1_2_video.h264"...
[a05] Creating file "E:\Rips\1_5_audio.dtshd"...
[s12] Creating file "E:\Rips\1_12_subtitle.sup"...
[s10] Creating file "E:\Rips\1_10_subtitle.sup"...
Video track 2 contains 196055 frames.
Video track 3 contains 196056 frames.
frencher
16th January 2013, 19:18
Uses the track have more images, here is the track 3: h264/AVC (right eye), 1080p24 /1.001 (16:9)
slavanap
17th January 2013, 12:23
I have extract raw .h264 from MPLS and there is a difference of frames number between left and right. Is it normal ? How can I solve this ?
As for CoreAVCdecoder, it always couldn't extract the last frame for right view, so the left view gets one frame larger.
Nico8583
18th January 2013, 18:19
Hi,
Does anyone could help to choose H264 settings for MVC encode ?
For this capture, I think all is correct :
http://img820.imageshack.us/img820/2218/c01p.jpg
For this capture, I think all should be correct but I'm not sure :
http://img41.imageshack.us/img41/3917/c02wq.jpg
For this capture, I think all should be correct except "Maximum I-(or P- or B- or Br-)frames size) :
http://img13.imageshack.us/img13/2655/c03mx.jpg
Thanks !
frencher
19th January 2013, 01:30
Hi all,
I search the perfect command line of x264 for playback on all decks BluRay market (encoding Bluray commercial) because I found this option using x264
--bluray-compat Enable compatibility hacks for Blu-ray support
Thanks ;)
r0lZ
19th January 2013, 10:12
Someone (I don't remember who) told me to use these settings:
--bluray-compat --profile high --level 4.1 --vbv-maxrate 40000 --vbv-bufsize 30000 --keyint 24 --slices 4
--open-gop --colorprim bt709 --transfer bt709 --colormatrix bt709 --b-pyramid strict --fake-interlaced --aud
But I don't understand why --bluray-compat is not sufficient alone. If it does what its name suggests, that option should force all necessary flags. Anyway, BD3D2MK3D forces all options above when you tick the "BD compatible" checkbox.
frencher
20th January 2013, 19:16
OK thanks ;)
If someone could capricious platinum give us feedback and tell us if it works well ?
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.