Log in

View Full Version : x264 profiles... what the heck happened to them?


invy
12th June 2011, 05:20
i opened megui the other day, wanting to encode something, and I find it telling me something like they are corrupted and it moved them to backup folder. not sure how they get corrupted either?

so I tell myself, what the heck i'm just gonna go do the updater and download them again. low and behold, the x264 profiles are nowhere to be listed in the megui updater window?

what's going on here?

Zathor
12th June 2011, 11:39
I do not know why your old ones are currupted, but:

[x264] added target playback device option
this option restricts or enforces x264 parameters if necessary
as this option is more powerful as the downloadable x264 profiles they have been removed

So have a look into the first page of the x264 configuration dialog.

invy
12th June 2011, 22:17
ahh thanks maybe I should check the change log next time.

as for the corrupt profiles, I think the system restore I did a few days ago, might have something to do with it, maybe.

tebasuna51
13th June 2011, 03:54
Some typical 'Playback device options' like DXVA (to play in PC, ...) or WDTV (to standalone players like PopCorn, ...) don't have any limitation with --vbv-parameters.

With previous profiles there are options like:
--vbv-bufsize 50000 --vbv-maxrate 50000
--vbv-bufsize 40000 --vbv-maxrate 40000
--vbv-bufsize 30000 --vbv-maxrate 40000

Put only --level 4.1, I think is only a literal and don't force x264 to be level 4.1 compliant, or I'm wrong?

kypec
13th June 2011, 14:00
Put only --level 4.1, I think is only a literal and don't force x264 to be level 4.1 compliant, or I'm wrong?
Actually it does enforce few things to be compliant (Ref numbers etc.) but definitely doesn't change VBV parameters so one should add those manually I think.

Zathor
13th June 2011, 23:22
Please point me to a matrix which vbv values (maxrate + bufsize) are allowed for which level/profile and I will add this.

nurbs
14th June 2011, 05:31
Wikipedia (http://en.wikipedia.org/wiki/H.264#Levels) has one for the bitrate. Bufsize isn't in the H.264 specs, but up to the device AFAIK.