nokia is giving for free a MVC 3d encoder, you just need to compile it.
Mobile 3D Video | Nokia Research Center |
Quote:
|
Quote:
Someone will come up with a public spec for a different technology accomplishing the same, and then it will be bye-bye bee dee! |
Pavel thanks for the link that was very informative and a surprisingly short read. For some reason your posts won't allow me to quote them but this is relative to the Tom's Hardware link on Blu-ray 3D. I can see where the authoring of a Blu-ray 3D would be quite complex to create that second view data.
|
Hi Steve, you are very welcome. The whole concept is not very hard, but the current standards need to be extended, because somehow they have to pump twice the # of pixels at the same frame rates, which taxes the hardware, and bandwidth of the existend delivery systems. That is why they either lose half the pixels or come with different, more efficient compression schemes, like the MVC, and then there is no inexpensive authoring and delivery systems for those schemes, at least not yet. It will take a while. I don't know why the system doesn't allow quoting me, maybe it is a hint for me to talk less.... :-)
|
I have just added some illustrations to the documentation. This should make it easier to understand what the basic functions do.
|
Thank you Adam,you are the greatest!
|
Quote:
Seriously, I am glad you find it useful. |
Hi Adam,
Thanks for your tool but i couldn't try it. I gave it a go with left, right-eye videos demuxed from some of my 3DBDs since i don't have my own 3D left, right videos for the time being. (i don't have 2 camcorders or any new gen. 3D camcorder to shoot yet.) First i created left avs and right avs. left.avs: DirectShowSource("C:\test\left_v.h264", fps=23.976, audio=false) right.avs: DirectShowSource("C:\test\right_v.h264", fps=23.976, audio=false) And final avs: Import("C:\Program Files\Pantarheon\Pantarheon 3D AviSynth Toolbox\Pantarheon3D.avsi") lv = DirectShowSource("left.avs").ConvertToYUY2 rv = DirectShowSource("right.avs").ConvertToYUY2 HDMI3D(lv, rv) And when i tried to open the final avs with MeGui i got this popup: "Left and right clips must be of the same size!" I checked out and i met: Same duration, Same frame numbers, but right video is always shorter than the left video as file size! Weird. What am i missing? Thanks in advance. EDIT: OK, i've found i have to re-encode right-video before processing. |
Quote:
|
Thanks but not sure since i haven't been able to re-encode the right-eye video as for now.
|
OK, I have received your email and I think you are misinterpreting the "same size" here. It refers to the size of the image. Both have to be the same, that is have to have the same dimensions. So, for example, if the left view is 1920x1080, the right view has to be 1920x1080 as well. But the files do not have to have to have the same number of bytes in them because image compression is highly unlikely to give you that.
|
Thanks for the clarification.
Now i got the right_out.264 file and tried lots of permutations on command line. But i always got 25 fps instead of 23,976. Here is one of them: "C:\H264StereoSource_a2>x264 --level 4.1 --crf 20 --tune film -I 24 --b-pyramid none --sar 1:1 --aud --rc-lookahead 24 -o right_son out.avs avs [info]: 1920x1080p 1:1 @ 25/1 fps (cfr) x264 [info]: using SAR=1/1 x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 x264 [info]: profile High, level 4.1 An unintentional loss of pictures occurs! Exitb/s, eta 0:00:12 A gap in frame number is found, try to fill it. RefPicList0[ 2 ] is equal to 'no reference picture' RefPicList0[ 2 ] is equal to 'no reference picture' RefPicList0[ 2 ] is equal to 'no reference picture' RefPicList0[ 2 ] is equal to 'no reference picture' RefPicList0[ 2 ] is equal to 'no reference picture' RefPicList0[ 2 ] is equal to 'no reference picture' " Anyway i converted it to 23.976 back while remuxing with TSMuxer. And tried to open my final avs with MeGui: "Import("C:\Program Files\Pantarheon\Pantarheon 3D AviSynth Toolbox\Pantarheon3D.avsi") lv = DirectShowSource("left.avs").ConvertToYUY2 rv = DirectShowSource("right.avs").ConvertToYUY2 HDMI3D(lv, rv) " And i got the same popup: "Avisynth Script Error: Left and right clips must be of the same size, bla,bla..." This is why MeGui doesn't accept MVC or can i open and re-encode this frame-packed stuff in Premiere CS5 or Sony Vegas? |
Quote:
|
Thanks but most of the hobbyists need a free MVC encoder and i think your tool + avisynth script + free MVC encoder would be great.
I used to uıse Premiere CS2 in the past but i mostly needed to use avisynth and Cineform. |
All times are GMT -6. The time now is 02:53 AM. |
DV Info Net -- Real Names, Real People, Real Info!
1998-2024 The Digital Video Information Network