I just downloaded the program RipBot264 it is an awesome program, and I use i a lot with good output results.
I just ran my mediainfo and it say all the output files I made with ripbot 264 only has 3 reference frames, then I started to search the internet with the magic GOOGLE and I found a option (settings) screen that i can`t finde in the NEWEST version of ripbot 264.
The option/settings I am talking about, is called ENCODER settings?
Anyone please help me?
+ Reply to Thread
Results 1 to 16 of 16
Thread: Ripbot 264 Secret option menu?
Which version are you using?
I'm using 1.17.3 and there are multiple encoder tab options. Just load the video and go next to each drop down menu and click the button with the three little ... periods like that. Than you can adjust to your hearts content.Donatello - The Shredder? Michelangelo - Maybe all that hardware is for making coleslaw?
I think new setup is more appropriate because it is using default settings and you can change only avc profile, avc level , tune and x264 presets that comes with all spectrum ( from ultrafast to placebo).
These presets will give you more balanced settings by encoder. You can choose x264 settings slow or slower which increase reference frames.
But you still can set any x264 parameter , including reference frames manually, just input --ref 5 into commands section in the bottom for example. Author included help x264 commands button appropriately overthere so you can find particular commands you want and write it overthere.
I'd agree that as a generally rule, it's probably better just to stick to using x264's built in speed presets and tunings. All they really do is change the appropriate advanced settings in a predefined manner. It'd be a pity of RipBot doesn't at least show you the advanced settings being used when selecting a particular x264 preset and tuning, but I guess it's not the end of the world.
Keep in mind if you select a Profile and Level, regardless of the chosen speed preset, the x264 encoder will limit the number of reference frames used to comply with that level (which means it may vary according to the video resolution for a given level). If you manually specify a number of reference frames it'll give you what you specify, whether it complies with the chosen level or not.
For the record.... x264 preset vs number of reference frames:
Medium = 3
Slow = 5
Slower = 8
VerySlow = 16
Placebo = 16
I have tried em all..
Handbrake might be the GUI for you.
All GUIs have their Pro&Cons, it's always a decision between offering multiple options for the user and keeping it simple. On one side it's good to have all the options you need on the other side multiple options require more knowledge from the user and complicate the frontend. Keeping the options count low makes it easier to design the user interface and lowers the amount of potential problems, but it also leaves some users out which just need/want the options that have been left out.
When are more then 3 Re frames needed?
How about when a record a HD soccer game is it then needed?
It does not matter, when you use CRF, where you set quality you might get your file a tiny bit bigger using one less reference frame. Bigger number of reference frames gives you better compression and slows down encoding a bit. Use default settings, CRF and do not worry , 3 ref will be ok.
If you use 2pass, quality will go perhaps down a tiny bit because you have to set target bitrate.
For home use do not go above number of reference frames that is being recommended or usually set as for default settings, no reason, you only make it harder for your devices.
there is a nice link going around for avc levels:
you watch for your video resolution, frame rate, bitrate, choosing right level and also better overall result, with higher number when bitrate starving is in place, but sure on an account of decoding power need
Last edited by _Al_; 4th Feb 2013 at 11:40.
For the record, I discovered recently the behaviour of the x264 encoder is different according to the version being used. The command line version, which I'm pretty sure RipBot uses, will restrict the number of reference frames accordingly when specifying a h264 level and an x264 speed preset. If you manually specify a number of reference frames in the command line it'll over-ride that behaviour. The command line version of the encoder never restricts the bitrate according to the chosen h264 level. I'm not sure if that's a good thing or not..... chances are it's rarely an issue.... but if you want to restrict the bitrate you need to manually add vbv settings to the command line.
Unless a new version of Handbrake has been released very recently, the version of the x264 encoder it uses does none of that. It also doesn't have the ability to use x264's built in speed presets (Vidcoder does). Based on what I read in the Vidcoder thread at doom9 though (if I remember correctly) the new version of HandBrake will use the x264 speed presets and it'll restrict the number of reference frames according to the specified level as the command line version of the encoder does. It'll also over-ride the number of reference frames you manually specify according to the chosen level, and it'll apply the appropriate vbv settings for each level automatically. At least that's the way I understand it.... but that's when the new version is released.