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),