Tighten DVD preset messaging

This commit is contained in:
Stu Leak 2025-12-10 12:02:14 -05:00
parent 59d29c14bd
commit d8098ea2ae

View File

@ -4056,11 +4056,11 @@ func buildConvertView(state *appState, src *videoSource) fyne.CanvasObject {
) )
if strings.Contains(state.convert.SelectedFormat.Label, "NTSC") { if strings.Contains(state.convert.SelectedFormat.Label, "NTSC") {
dvdNotes = "NTSC DVD: 720×480 @ 29.97fps, MPEG-2 Video, AC-3 Stereo 48kHz" dvdNotes = "NTSC DVD: 720×480 @ 29.97fps, MPEG-2 Video, AC-3 Stereo 48kHz (bitrate 6000k default, 9000k max PS2-safe)"
targetRes = "NTSC (720×480)" targetRes = "NTSC (720×480)"
targetFPS = "29.97" targetFPS = "29.97"
} else if strings.Contains(state.convert.SelectedFormat.Label, "PAL") { } else if strings.Contains(state.convert.SelectedFormat.Label, "PAL") {
dvdNotes = "PAL DVD: 720×576 @ 25fps, MPEG-2 Video, AC-3 Stereo 48kHz" dvdNotes = "PAL DVD: 720×576 @ 25fps, MPEG-2 Video, AC-3 Stereo 48kHz (bitrate 8000k default, 9500k max)"
targetRes = "PAL (720×576)" targetRes = "PAL (720×576)"
targetFPS = "25" targetFPS = "25"
} else { } else {
@ -4106,7 +4106,7 @@ func buildConvertView(state *appState, src *videoSource) fyne.CanvasObject {
videoCodecSelect.SetSelected("MPEG-2") videoCodecSelect.SetSelected("MPEG-2")
videoCodecSelect.Disable() videoCodecSelect.Disable()
dvdInfoLabel.SetText(fmt.Sprintf("%s\nResolution, frame rate, aspect, codec, pixel format, and GPU toggles are locked for DVD compliance.", dvdNotes)) dvdInfoLabel.SetText(fmt.Sprintf("%s\nLocked: resolution, frame rate, aspect, codec, pixel format, and GPU toggles for DVD compliance.", dvdNotes))
} else { } else {
dvdAspectBox.Hide() dvdAspectBox.Hide()
} }