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. |
25th November 2013, 17:41 | #181 | Link | |
Guest
Posts: n/a
|
Quote:
We leave 4 pixels at the end of the motion estimation search range to allow room for subpel refinement without causing the encoder to need to retrieve more Coding Units. Tom |
|
25th November 2013, 20:56 | #183 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,770
|
Quote:
|
|
26th November 2013, 00:03 | #184 | Link | |
Registered User
Join Date: May 2013
Posts: 90
|
Quote:
x265 settings: defaults with --crf 21 --b-adapt 2 merange 60: 4.61fps psnr: 46.402 size: 63719KB merange 40: 4.86fps psnr: 46.403 size: 63801KB - 5% faster, 0.13% size increase merange 24: 5.08fps psnr: 46.404 size: 64194KB - 10% faster, 0.74% size increase With PSNR almost identical, imho it's worth it to decrease the range for 720p sources. I think I will go with merange 32 or 36 in the future. Would it be against some convention for the encoder to change default merange depending on input resolution? Surely what is optimal for 4K video isn't optimal for SD... For example, encoder detects (or rather is told) that the input res is: >=1080p it sets merange to 60 <1080p and >=720p sets merange to 32 or something like that <720p sets merange to 24 or we could come up with some clever formula that sets merange depending on pixel count in the frame. Bad idea? |
|
26th November 2013, 03:22 | #185 | Link | |
Registered User
Join Date: Dec 2008
Posts: 415
|
Quote:
I take it that the version you used has B-Pyramid feature. By the way, I can see that mediainfo unable to give us the version number of the x265 encoder (as well as the detail settings that it can give in the case of x264). Is there any other easy way to get it form the x265 encoded video? Right now I only use the hard way to determine it. |
|
26th November 2013, 08:41 | #186 | Link | |
Guest
Posts: n/a
|
Quote:
Thanks for your feedback! I appreciate you sharing your test data also. Tom |
|
26th November 2013, 15:07 | #187 | Link |
Registered User
Join Date: May 2013
Posts: 90
|
Is aq mode/strength supposed to work already?
It crashes the encoder for me after about 300 frames and what is encoded has artifacts. I tried on latest (0.5+571-491fd3ee6fd1) 64bit build from x265.cc both vc12 and mingw. Also few toughs about my earlier points about merange: - Not sure how the results would change without b-pyramid (which doesn't work with some GOP structures) because if we skip a frame (meaning it can't be used as reference) it might be harder to find some motion vectors that during this frame moved outside search range. - If we would optimize merange depending on resolution, it could also be optimized for fps. With 60fps video that is much more fluid we could theoretically decrease the motion search by half without much impact on compression. - My tests video was amateur hand-held camera footage. I'm not sure how it would compare to feature films where the image for the most part doesn't move as much. I bet the difference is size would be even smaller but maybe the gains in speed would be much less noticeable also. Last edited by fumoffu; 26th November 2013 at 15:31. |
26th November 2013, 20:39 | #189 | Link | |||
Registered User
Join Date: Oct 2013
Posts: 41
|
Using the current megui for x265 is a bad idea*.
It comes with old 16bpp (only) builds from various (32bit) compilers. *performance and quality wise e.g. Quote:
Quote:
Quote:
What do you mean with "regular build"?
__________________
encoder.pw buildbot is NOT affiliated with, endorsed, or sponsored by the x265 development team, MultiCoreWare Inc, Xiph.Org Foundation nor VideoLAN organization. Last edited by x265.cc; 26th November 2013 at 20:45. |
|||
26th November 2013, 21:04 | #190 | Link |
Testeur de codecs
Join Date: May 2003
Location: France
Posts: 2,484
|
"regular" in my french language mean "make regulary build" for user like on x264.nl web page ... ;-)
__________________
Le Sagittaire ... ;-) 1- Ateme AVC or x264 2- VP7 or RV10 only for anime 3- XviD, DivX or WMV9 |
26th November 2013, 21:08 | #191 | Link | |
Registered User
Join Date: Oct 2013
Posts: 41
|
Quote:
something like the x265.cc web page?
__________________
encoder.pw buildbot is NOT affiliated with, endorsed, or sponsored by the x265 development team, MultiCoreWare Inc, Xiph.Org Foundation nor VideoLAN organization. |
|
27th November 2013, 04:07 | #193 | Link | |
Registered User
Join Date: Dec 2008
Posts: 415
|
Quote:
Should I decide to use the 64bit version as you recommend, do I need to change any settings (or whatever) in the MeGUI? I love to use 64bit if it is not too much trouble. Thanks. |
|
27th November 2013, 09:45 | #198 | Link |
Registered User
Join Date: Dec 2012
Posts: 197
|
Min Keyinterval is currently set to match max keyint with no cli options for otherwise. However, scene detection / key frame placement seems to work perfectly fine if I modify the source. Is there a reason to avoid letting scene detection do its thing?
|
|
|