cdgriffith / FastFlix

FastFlix is a free GUI for HEVC and AV1 encoding, GIF/WebP/AVIF creation, and more!
MIT License
1.1k stars 55 forks source link

Custom Bitrate not shown in UI, when loaded from profile #165

Closed E-t-z closed 3 years ago

E-t-z commented 3 years ago

When you create custom profile, for example Bitrate 16000k, it will revert to lowest available (500k) in UI if you reload that profile later.

In YAML, it seems to have stored correct value though.

    x264:
      bitrate: 16000k
      crf: null
      extra: ''
      max_muxing_queue_size: '1024'
      pix_fmt: yuv420p
      preset: slower
      profile: default
      tune: null
    x265: null

In my opinion, UI should show actual configured values, in this case Custom and 16000k

Now when you load that profile, and Add that job to queue, it will apply lowest possible value 500k and will encode with it.

E-t-z commented 3 years ago

It does look like, it simply does not load that value from YAML, which causes those issues.

cdgriffith commented 3 years ago

Thanks for the report! Should be fixed in https://github.com/cdgriffith/FastFlix/releases/tag/4.1.0