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. |
1st November 2013, 21:11 | #41 | Link |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
Download my program MVC Player Free (in my signature) and explore .\Tools\MVC Player Free Demuxer\MVCCombine.exe (From Neisklar)
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. Last edited by frencher; 1st November 2013 at 21:50. |
2nd November 2013, 11:02 | #42 | Link |
Registered User
Join Date: May 2006
Posts: 4,015
|
Does Combine.exe allow to interleave (combine) the base (AVC) view and the dependent view? Or do the 2 streams (Left and Right) have to be both independent AVC streams?
Actually I can combine the base AVC view (.h264 file) and the dependent view (.mvc file) successfully but when playing back the "combinedMVC.h264" e.g. with Stereoscopic Player the 3D depth seems to have almost gone. I tried various playback settings but no avail. Edit: Now I muxed the combinedMVC.h264 into a .ts or .mts with tsMuxeR and the 3D is perfect. However playback is intermittent i.e. a pause of about 0.5 sec every 1 or 2 seconds. Looks like a pause at every GOP Edit2: When I use the "old" tsMuxeR v1.10.6 playback is fluent. So there seems to be an issue with the new tsMuxer v2.1.4(b). Last edited by Sharc; 2nd November 2013 at 13:56. |
3rd November 2013, 21:32 | #43 | Link | |
Registered User
Join Date: Sep 2013
Location: Czech Republic
Posts: 321
|
Quote:
Bitrate distribution between main and dependent view is controlled by Encoder. And probably it cannot be influenced too much - I didn't find any such parameter in the SDK. Few comments to this: 1. FRIM Encoder version 1.00 uses only CBR - this I'm going to change in next version 2. Multiview encoding uses following principle: main view has GOP structure I-B-P dependend view(s) only B-P, i.e. they are also derived from I-frame of the main view. The encoding logic is likely quite complex and complicated, and encoder needs to balance bitrate accordingly to assure equivalent visual quality in L and R eye. This is probably the reason why bitrate distribution is strictly controlled by encoder without user intervention. 3. Intel Media SDK is single pass encoder, so it is obvious that it cannot have such capabilities like two-pass mode of x264. Two-pass processing allows much better picture analysis (and on the other side it has also its cost - encoding time) Last edited by videofan3d; 3rd November 2013 at 22:58. |
|
4th November 2013, 21:30 | #44 | Link |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
The max bitrate seems to be 65535 (Kbps) how increase up to 100000 (Kbps) Lossless 2 pass mode yeah nice idea Remaining time Thanks for all
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. Last edited by frencher; 5th November 2013 at 01:11. |
4th November 2013, 23:43 | #46 | Link |
Registered User
Join Date: Sep 2013
Location: Czech Republic
Posts: 321
|
Bitrate
BD format restricts bitrates to ~40 Mbit for video.
H.264 is very effective compression. Picture quality on 24 mbit is practically identical to professional ProRes codec on 180 mbit. (ProRes is type on JPEG intra-frame compression and has significant advantage over H.264 for editing in NLE systems + 4:2:2 chroma subsampling - but visual quality in 4:2:0 is not so much higher in it) And practically, all you video sources are either BD, or recordings from HD camcorder. All those sources are limited to max 40 mbit/s in H.264. For second generation of processing you don't need higher bitrate, there is no additional information in the picture. And if you need to go to NLE intra-frame editing, then convert it to ProRes or DNxHD (using ffmpeg). Last edited by videofan3d; 4th November 2013 at 23:47. |
4th November 2013, 23:49 | #47 | Link |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
Lossless is better, it's for Rebuild BD25 in 2 pass mode with DVDFAB.
I works my MVC Player Free GUI for avisynth support and works fine just one problem with total frames My source have 18816 (x2 = 37632) frames for 37634 recoded frames. My recode log is: Code:
Intel(R) Media SDK Encoding Sample Version 4.0.760.60435 Input format YUV420 Output video AVC MFX dll: F:\Temp Recode\MVC Player\MVCtoAVI.exe\Tools\Frim MVC Decoder Encoder\libmfxsw32.dll Source picture: Resolution 1920x1088 Crop X,Y,W,H 0,0,1920,1080 Destination picture: Resolution 1920x1088 Crop X,Y,W,H 0,0,1920,1080 Frame rate 23.976 Bit rate (Kbps) 65535 Target usage 7 (speed) Memory type system Media SDK impl sw Media SDK version 1.7 Processing started Frame number: 37634 Processing finished in 655.94 seconds
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. Last edited by frencher; 4th November 2013 at 23:51. |
4th November 2013, 23:58 | #48 | Link | |
Registered User
Join Date: Sep 2013
Location: Czech Republic
Posts: 321
|
Quote:
In MVC mode (3D) it sums number of both L+R frames, thus total number of processed frames is doubled. Check your AviSynth script. Remark: bitrate is limited to 65535 - related parameter in Intel SDK for bitrate is defined as uint16. Last edited by videofan3d; 5th November 2013 at 00:04. Reason: Addition |
|
5th November 2013, 01:08 | #49 | Link |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
OK
Recode in progress of two large videos for test, i send my report when i done
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. |
5th November 2013, 03:28 | #50 | Link |
Registered User
Join Date: Feb 2009
Location: Toronto, Ontario, Canada
Posts: 1,059
|
3D can have up to 60 for video but it is combined for both views. Base view can not have more than 40.
Source: http://netblender.ning.com/forum/top...ource=activity
__________________
If you fail to plan; you plan to fail, would you not agree? Think about it. Last edited by HWK; 5th November 2013 at 03:30. |
5th November 2013, 21:06 | #51 | Link |
Registered User
Join Date: Sep 2013
Location: Czech Republic
Posts: 321
|
FRIM 1.10 available
Hi,
new version of FRIM Encoder (1.10) is available - see the link on the first page of this thread. New features: FRIM Encoder 1.10 added options - for GOP control (length, IP-distance, IDR-interval, opened/closed/strict) - added options for bitrate control -cbr, -vbr (for Blu-ray/DVD compatibility setting) - added option -cpbsize for cpb/vbv buffer size (for Blu-ray/DVD compatibility setting) - added option -l numSlices (for Blu-ray compatibility setting) - added option -maxdpb for size of Decoded Picture Buffer - added options -profile, -level for proper marking of elementary stream - added options for CAVLC and CABAC encoding - added options -VuiNalHrd, -VuiVclHrd, -PicTimingSEI, -EndOfSequence, -EndOfStream for H.264 elementary stream NAL structure control FRIM Decoder, FRIM Transcoder - no changes. |
5th November 2013, 22:48 | #52 | Link |
Registered User
Join Date: Jul 2009
Posts: 244
|
Great software.
I already use MVC encoding by Intel, but the problem is that he can only encode MVC combined files. Can you modify FRIMTranscode (the multi transcode) for use with Blu-ray MVC in 2 files (AVC and MVC files)? |
5th November 2013, 23:44 | #53 | Link |
Registered User
Join Date: May 2006
Posts: 4,015
|
Thanks videofan3d. MVC VBR with v1.10 is great; ISO finally created with tsMuxeR (3D with ssif).
Would be awesome if Intel would support 2 separate input files for base and dependent view in future. P.S. Still I could not make it work with the pipe. I get the same 3 errors as tymoxa. Works only via large .yuv files here .... Last edited by Sharc; 6th November 2013 at 01:00. |
6th November 2013, 01:35 | #55 | Link | ||
Registered User
Join Date: Oct 2006
Location: Kyiv, Ukraine
Posts: 117
|
Quote:
Quote:
|
||
6th November 2013, 01:40 | #56 | Link |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
Very good update 1.10 have better compatibility with nero 3D player
There in the large files of Frim a problem with avisynth (Source = SBS 3840x1080). After a few minutes or a few seconds the screen become black until the end of the film (probably stall) at the time the encoding speed become faster there. Have you any solution? How to pass command line for complete compatibility for Blu-ray 3D encoding ?
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. |
6th November 2013, 01:45 | #57 | Link | ||
Registered User
Join Date: Oct 2006
Location: Kyiv, Ukraine
Posts: 117
|
Quote:
Quote:
|
||
6th November 2013, 02:39 | #59 | Link | |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
Quote:
And CABAC ?
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. |
|
6th November 2013, 08:09 | #60 | Link | |
Registered User
Join Date: May 2006
Posts: 4,015
|
Quote:
Code:
FRIMDecode mvc -i CombinedMVC.h264 -o \\.\pipe\TMP.yuv | FRIMEncode.exe mvc -i \\.\pipe\TMP_L.yuv -i \\.\pipe\TMP_R.yuv -viewoutput -o output_L.h264 -o output_R.h264 -w 1920 -h 1080 -dstw 1280 -dsth 720 -f 23.976 -vbr 10000 20000 -u 4 pause Code:
ERROR: Cannot open input file \\.\pipe\TMP_L.yuv ERROR: File reader initialization failed. ERROR: Cannot start encoding process. All files are in the same folder. Does it have to be a special folder? Root directory? |
|
Tags |
encoders, mvc |
Thread Tools | Search this Thread |
Display Modes | |
|
|