View Single Post
Old 14th July 2015, 15:56   #420  |  Link
De_Hollander
Registered User
 
Join Date: Jul 2007
Posts: 56
Quote:
Originally Posted by r0lZ View Post
There are no "best settings". They depends of your needs and the disc space you accept to give to the movie.

The problem is that the BD compatibility flag limits the bitrate. CRF 1 will only produce a huge file (without the BD compatibility flag) and you'll need a big hard disc for each movie you encode! Do you really want that? And if you leave the BD compatibility flag enabled, you will not have a better quality than what the BD standard permits, and therefore CRF 1 is not possible. You cannot have a better quality than the original BD anyway! If you CAN see the difference in CRF 15 or 16 with the original BD, then you're Superman! IMO, only analysis tools can detect the differences with such a low CRF.

You won't get a better quality with 2-pass. 2-pass encoding (and ABR) should be used only if you need to burn the final MKV on a disc with limited space, like a BD or DVD. It is totally useless to do the encoding in a mode that allows you to give the bitrate if the disc space doesn't matter. IMO, CRF mode is much better, as it adapts itself to the complexity of the movie, and you cannot be wrong. Of course if you select a reasonable CRF value.

BTW, many GUIs for x264 limit the CRF value to a reasonable range, like between 18 and 26. I should have made that too, but I prefer to let the user decide. But selecting intentionally a crazy value like CRF 1 doesn't make sense, and I'm beginning to regret my choice.
Alle x264 re-encodes haves 4.1 flag.
it's confusing
what's it meanss BD compatibility flag in your program anyway ?
I would like to have bitrate of 13
the intention is to have a smaller file than the blu-ray with a bit rate of 13 to save hard disk space.
normaly 2 pass re-encoding is in the most re-encodings x264 program's the best option voor quality.
and cpu re-encoding gives the best results than GPU acceleration.

My re-encode result

General
Unique ID : 209672436581007914956263681669069436738 (0x9DBD7141F063F989B32D2A6D9A5A7742)
Complete name : F:\sharks3d 3D-SBS 1080p.mkv
Format : Matroska
Format version : Version 3 / Version 2
File size : 4.63 GiB
Duration : 41mn 35s
Overall bit rate mode : Variable
Overall bit rate : 15.9 Mbps
Movie name : sharks3d
Encoded date : UTC 2015-07-14 15:19:17
Writing application : mkvmerge v7.9.0 ('Birds') 32bit
Writing library : x264 0.146.2538 121396c / (libswscale 3.1.101) / (libavformat 56.23.106) / (ffmpegsource 2.17.4.0) / built by Komisar on Mar 1 2015, gcc: 4.8.4 (multilib.generic.Komisar) / x264 configuration: --bit-depth=8 --chroma-format=all / libx264 configuration: --bit-depth=8 --chroma-format=all / x264 license: GPL version 2 or later / libswscale/libavformat/ffmpegsource license: GPL version 2 or later / (32bit)
Original source form : Blu-ray 3D
Attachements : _ENCODE_3D_MOVIE.avs / _ENCODE.cmd / 3D-Planes.zip
TITLE : sharks3d
AUTHOR : BD3D2MK3D 0.66
ENCODER_SETTINGS : --bitrate 14000 --pass 1 --stats "00000.stats" --preset slow --tune grain --bluray-compat --profile high --level 4.1 --open-gop --keyint 24 --slices 4 --colormatrix bt709 --colorprim bt709 --transfer bt709 --b-pyramid strict --vbv-bufsize 30000 --vbv-maxrate 40000 --aud --frame-packing 3
DATE_ENCODED : 2015-07-14


Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
MultiView_Count : 2
MultiView_Layout : Side by Side (left eye first)
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 41mn 35s
Bit rate mode : Variable
Bit rate : 14.0 Mbps
Maximum bit rate : 40.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.282
Stream size : 3.97 GiB (86%)
Title : 3D Half-SBS (x264 BD compatible 2-pass 14000 Kbps preset slow, tune grain)
Writing library : x264 core 146 r2538 121396c
Encoding settings : cabac=1 / ref=4 / deblock=1:-2:-2 / analyse=0x3:0x113 / me=umh / subme=8 / psy=1 / psy_rd=1.00:0.25 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=6,6 / fast_pskip=1 / chroma_qp_offset=-4 / threads=12 / lookahead_threads=2 / sliced_threads=0 / slices=4 / nr=0 / decimate=0 / interlaced=0 / bluray_compat=1 / constrained_intra=0 / bframes=3 / b_pyramid=1 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=1 / weightp=1 / keyint=24 / keyint_min=1 / scenecut=40 / intra_refresh=0 / rc_lookahead=24 / rc=2pass / mbtree=1 / bitrate=14000 / ratetol=1.0 / qcomp=0.80 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=40000 / vbv_bufsize=30000 / nal_hrd=vbr / filler=0 / frame-packing=3 / ip_ratio=1.10 / aq=1:0.50
Default : Yes
Forced : No
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Color range : Limited



very good quality.

Now i'm going re-encode with CRF 15 preset: slower and tune :grain with force level to 4.1
I let you now the results.

Last edited by De_Hollander; 15th July 2015 at 14:05.
De_Hollander is offline