Skip to content

8.Conversion Settings

Akash Bora edited this page Oct 6, 2024 · 13 revisions

The conversion settings are useful if you want to make some quality adjustments.

Screenshot

If you are unfamiliar with ffmpeg then simply use default settings.

Some basic parameters are given in the conversion window for beginners, which are:

Bitrate

Video bitrate is the amount of video data transferred for a unit of time. Usually, it determines the quality as well as the size of video/audio files

ffmpeg code: -b other sub parameters are automatically set like -maxsize, -minsize, -bufsize

B frames

As specified in terminology section, b frame value can also be changed with this option.

ffmpeg code: -bf

CRF (Constant Rate Factor):

You can set the values between 0 and 51, where lower values would result in better quality. The Constant Rate Factor (CRF) is the default quality setting for the x264 encoder. Sometimes you may find a blank video if not used properly. Recommended to turn it off.

ffmpeg code: -crf

FPS

Frames Per Second or FPS is the rate at which back to back images called frames appear in a display and form moving imagery.

ffmpeg code: -r

Qscale

You can select a video quality level with -qscale  where it range from a number from 1-31, with 1 being highest quality/largest filesize and 31 being the lowest quality/smallest filesize. This is a variable bit rate mode, roughly analogous to using -qp (constant QP [quantization parameter]) with x264. Most of the time this should be the preferred method.

ffmpeg code: -qscale

Keyframes

This is one of the most important setting you can use to extend the effect duration. Key frame is a frame used to indicate the beginning or end of a change made to a parameter.

ffmpeg code: -g

Codec

As mentioned codec can also be changed, generally don't use auto codec because it will not use any codec parameter. Use libx264 for automosh, auto for original and copy for ffglitch (which will make the render time very less)

ffmpeg code: -c:v

Resolution

Sometimes resolution also depends in videos (specially low quality one).

ffmpeg code: -s

Preset

Preset is just the recipe for ffmpeg, you can use superfast to get quick results but quality may vary.

ffmpeg code: -preset

If you want to give other parameters then use the script mode option and enter your parameters in the entry widget. And don't forget to save the settings.

Don't close the application in the command line, instead press 'q' key in the command line whenever you want to quit any conversion process.

Note for paid version: Turn on ffmpeg subprocess option if you want a button to cancel the processes through the UI.

Clone this wiki locally