Discussion about presets and encoding settings

Archive of historical feature requests.
Please use the GitHub link above to report issues.
Forum rules
*******************************
Please be aware we are now using GitHub for issue tracking and feature requests.
- This section of the forum is now closed to new topics.

*******************************
Post Reply
Djfe
Bright Spark User
Posts: 178
Joined: Tue May 13, 2014 8:01 pm

Discussion about presets and encoding settings

Post by Djfe »

What do you think about adding specific presets for the ps4?
according to: http://manuals.playstation.net/document ... mat_m.html
it also supports mkv now :)

and why are the current 720p and 540p only using the main profile?
that results in larger file sizes afaik, even though all PlayStations should support the high profile (even the ps3)

according to http://www.digital-digest.com/articles/ ... page4.html
The PS3's H.264 video support is limited to the following:
AVC Profile: Baseline, Main or High Profiles
Maximum bitrate: None specified (although testing shows stuttering occuring above 20 Mbps)
AVC Level: 4.2 (although 4.1 or below is recommended)
No B-Pyramid and P4x4 support
Out of personal interest:
Why do Handbrake's current VP9 presets use constrained quality instead of constant quality?
is constrained quality superior?
(I know VP8 is probably still "best possible quality for this bitrate" because it uses qp 4, but VP9 uses qp 22)

When will the current GUI display the "reality" of the used values for VP8 and 9?
What I mean is: There are radio buttons to choose between QP and average bitrate even though the presets use both as far as I can see.
IMO it would be nice if the GUI would explain it in the way the FFmpeg wiki does:
https://trac.ffmpeg.org/wiki/Encode/VP8
https://trac.ffmpeg.org/wiki/Encode/VP9

VP8:
  1. Variable Bitrate
    slider named Average Bitrate
    checkbox: constant quality
    if checked name the the slider max. Bitrate instead and offer/show a quality a crf slider in addition
    quantization parameters could be shown, but are optional and probably not needed imo
  2. Constant Bitrate
    one constant bitrate slider
stuff that could be shown, when setting a max. or constant bitrate is set: maximum file size
yes the file size is probably lower, but shouldn't be much higher
if you think this might cause confusion like target size, then leave it out ;)

VP9:
  1. Variable Bitrate
  2. * average Bitrate slider
  3. * crf slider
    checkbox to show a max. bitrate slider
    quantization parameters could be shown, but are optional and probably not needed imo
  4. Constant Bitrate
    one constant bitrate slider
as you can see they are fairly similar
some stuff I'm not sure about:
can you set the bitrate to 0 in VP8 to achieve real constant quality instead of constrained quality?
and can you set quantization parameters for VP9

if the first one is true, then you could merge my suggestions for consistency:
VPX:
  1. Variable Bitrate
  2. * average Bitrate slider
  3. * crf slider
    checkbox to show a max. bitrate slider
    quantization parameters could be shown, but are optional and probably not needed imo
  4. Constant Bitrate
    one constant bitrate slider
and you could leave out the checkbox for a max. bitrate and just make it so that max. bitrate=0 equals no max. bitrate

I'm sorry if my two suggestions were a bit long.
What do you think?

Regards,
Djfe
Post Reply