MediaFork x264 profile definition help

Discussion of the HandBrake command line interface (CLI)
Forum rules
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
Post Reply
Ozy
Posts: 11
Joined: Fri Apr 06, 2007 7:16 am

MediaFork x264 profile definition help

Post 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!
jbrjake
Veteran User
Posts: 4805
Joined: Wed Dec 13, 2006 1:38 am

Post 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.
krn
Posts: 5
Joined: Tue Apr 24, 2007 6:01 pm

Post 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.
jbrjake
Veteran User
Posts: 4805
Joined: Wed Dec 13, 2006 1:38 am

Post 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.
Post Reply