Log in

View Full Version : Blu Ray / --weightp 2


iSeries
27th November 2010, 15:13
Hi,

There seems to be a difference of opinion between a lot of people on this, so I'm just trying to get a definitive answer. It seems that while --weightp 2 is completely blu ray compliant, there are some (older?) players out there that don't like it, most of which however have since been fixed with a firmware update.

My Sony S360 plays discs encoded with --weightp 2 just fine, but obviously I'm not always going to own this player (in fact I'm looking at an LG BD560 due to its MKV playback capabilities).

Are any --weightp 2 playback issues really considered a player problem and not an x264 problem? Are there any current BD players that are known to have issues with --weightp 2?

Lyris
27th November 2010, 16:07
The problem was not X264's. It was some buggy AVC decoder chipsets that were not fully compliant.
Other people will be better able to advise you on exactly how many players were affected. If you're only making discs for home use (not replication) then I really wouldn't worry about it - what's the worst you'll have to do? Upgrade the firmware?

iSeries
28th November 2010, 17:11
Is (maybe) a slightly larger file size the only consequence of using --weightp 0 when using CRF? In other words, is --weightp 2 only really necessary to improve fades when encoding to a specific file size / bit rate?

me7
28th November 2010, 18:25
Using lower quality settings will certainly decrease the efficiency. It is possible that visual quality will stay roughly the same while the file size will go up, it is also possible that the size will stay the same and the quality (especially in fades) will be reduced. The most likely possibility is that file gets slightly bigger and the quality decreases.

AlexW
28th November 2010, 18:46
Is (maybe) a slightly larger file size the only consequence of using --weightp 0 when using CRF? In other words, is --weightp 2 only really necessary to improve fades when encoding to a specific file size / bit rate?
With the latest revision of x264 --weightp 1 should be almost as efficient as --weightp 2 for fades and should also (hopefully) fix any compatibility problems on buggy chipsets in blu-ray players.

iSeries
28th November 2010, 18:53
Hi AlexW - thanks, the latest version, as in the one downloaded from x264.nl, or a patched build?

AlexW
28th November 2010, 18:57
Hi AlexW - thanks, the latest version, as in the one downloaded from x264.nl, or a patched build?
The new --weightp 1 has already been committed so the latest build downloaded from x264.nl will be fine.

iSeries
28th November 2010, 19:01
Excellent, thanks Alex, --weightp 1 it is then. I notice QPMIN default is now 0, so I guess I can take this out of my command line too.