From ce98d0489cbcfd5129c762e56dfe5f30542a9400 Mon Sep 17 00:00:00 2001 From: Stu Leak Date: Sun, 4 Jan 2026 16:03:25 -0500 Subject: [PATCH] Normalize bitrate mode and refresh UI --- main.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/main.go b/main.go index 6b13cce..4e19285 100644 --- a/main.go +++ b/main.go @@ -815,6 +815,11 @@ func loadPersistedConvertConfig() (convertConfig, error) { if cfg.FrameRate == "" { cfg.FrameRate = "Source" } + switch cfg.BitrateMode { + case "CRF", "CBR", "VBR", "Target Size": + default: + cfg.BitrateMode = "CBR" + } return cfg, nil } @@ -9227,6 +9232,9 @@ func buildConvertView(state *appState, src *videoSource) fyne.CanvasObject { if updateRemuxVisibility != nil { updateRemuxVisibility() } + if updateEncodingControls != nil { + updateEncodingControls() + } tabs = container.NewAppTabs( container.NewTabItem("Simple", simpleScrollBox),