Page 1 of 1
MediaFork x264 profile definition help
Posted: Fri Apr 06, 2007 8:59 am
by Ozy
I was wondering if I could get a developer to chime in and help properly define for me what these three x264 profile choices are in the CLI. The GUI only has two (main & iPod).
x264 - Main profile?
x264b13
x264b30 - I think I read this one is the iPod profile
Can someone also please direct me where to read or please explain what is the real difference of these profiles? I am shooting for the best possible picture quality playback on my 72" via the @TV.
Thanks!
Posted: Fri Apr 06, 2007 2:04 pm
by jbrjake
Use main profile for best quality. -e x264.
b13 needs to get deleted from the cli, and b30 turns off cabac and lowers the h.264 level to 3.
Posted: Tue Apr 24, 2007 6:32 pm
by krn
b13 needs to get deleted from the cli, and b30 turns off cabac and lowers the h.264 level to 3.
Why should it be deleted? I use it all the time for my iPod 320x240 rips. I don't want the added size of the 640x480 rips, and I don't want the artifacts I get when I do b30 rips.
Posted: Tue Apr 24, 2007 10:14 pm
by jbrjake
krn wrote:b13 needs to get deleted from the cli, and b30 turns off cabac and lowers the h.264 level to 3.
Why should it be deleted? I use it all the time for my iPod 320x240 rips. I don't want the added size of the 640x480 rips, and I don't want the artifacts I get when I do b30 rips.
It needs to be deleted because it's a bad way of specifying level. Attaching levels to the encoder itself makes no sense.
There's a bunch of ipod stuff in test.c and encx264.c that has to be rewritten in light of x264 option pass-through. -e x264 --ipod would be a lot clearer, imo. Maybe even a --preset option to select any of the hardcoded presets available in the Mac GUI.
Also, the level should have no effect on the quality, just the max bitrate h.264 will allow, etc. You see artifacts on b30 rips @ 320*240 that you don't on b14 rips at 320*240, at the same bitrate? That would be news to me.