View Single Post
Old 25th July 2019, 15:29   #1599  |  Link
mi3gai4rui4
Registered User
 
Join Date: Dec 2017
Posts: 10
Quote:
Originally Posted by r0lZ View Post
Unfortunately, it's not possible, at least automatically with BD3D2MK3D (and honestly, I don't think that other software exist to do what you want).
I wouldn't mind editing the files output by BD3D2MKV3D, and I appreciate you trying to help.


Quote:
Originally Posted by r0lZ View Post
BTW, I don't understand why you want a "3840x2160 line alternative file".
I was thinking I wanted to reproduce the output of madVR in line alternative format, which I believe is a 3840x2160 image. I suppose if the player respects the aspect ratio metadata then a 1920x2160 file should work, and will definitely be faster to encode and smaller on disk.

Using this code you suggested didn't work:
Code:
left  = SelectEven(interleaved)
right = SelectOdd(interleaved)

# Build combined Row-interlaced image
Interleave(left, right).Weave()
I got an error saying the fields needed to be separated.
So I changed to:
Code:
left  = SelectEven(interleaved).SeparateFields()
right = SelectOdd(interleaved).SeparateFields()

# Build combined Row-interlaced image
Interleave(left, right).Weave()
With this in MUX_3D_OPTIONS.json:
Code:
    "--track-name",
    "0:3D Row interlaced (x264 high CRF 23 preset superfast)",
    "--stereo-mode",
    "0:7",
This resulted in a 3840x1080 file.
Any thoughts on what needs to change to get a 1920x2160 file?
mi3gai4rui4 is offline