Expand and rename bitrate presets
This commit is contained in:
parent
7ae1bb10dd
commit
3354017032
1
DONE.md
1
DONE.md
|
|
@ -827,6 +827,7 @@ This file tracks completed features, fixes, and milestones.
|
|||
- ✅ Bitrate mode now strictly hides unrelated controls (CRF only in CRF mode)
|
||||
- ✅ Removed CRF visibility toggle from quality updates to prevent CBR/VBR bleed-through
|
||||
- ✅ Added CRF preset dropdown with Manual option
|
||||
- ✅ Added 0.5/1.0 Mbps bitrate presets and simplified preset names
|
||||
- ✅ Stabilized video seeking and embedded rendering
|
||||
- ✅ Improved player window positioning
|
||||
- ✅ Fixed clear video functionality
|
||||
|
|
|
|||
1
TODO.md
1
TODO.md
|
|
@ -60,6 +60,7 @@ This file tracks upcoming features, improvements, and known issues.
|
|||
- Bitrate mode hides unrelated controls (CRF only in CRF mode)
|
||||
- CRF visibility no longer overridden by quality updates
|
||||
- CRF preset dropdown added with Manual option
|
||||
- Bitrate presets expanded to include 0.5/1.0 Mbps and renamed for clarity
|
||||
|
||||
*Last Updated: 2025-12-20*
|
||||
|
||||
|
|
|
|||
14
main.go
14
main.go
|
|
@ -6073,12 +6073,14 @@ func buildConvertView(state *appState, src *videoSource) fyne.CanvasObject {
|
|||
}
|
||||
|
||||
presets := []bitratePreset{
|
||||
{Label: "1.5 Mbps - Low Quality", Bitrate: "1500k", Codec: ""},
|
||||
{Label: "2.0 Mbps - Medium-Low Quality", Bitrate: "2000k", Codec: ""},
|
||||
{Label: "2.5 Mbps - Medium Quality", Bitrate: "2500k", Codec: ""},
|
||||
{Label: "4.0 Mbps - Good Quality", Bitrate: "4000k", Codec: ""},
|
||||
{Label: "6.0 Mbps - High Quality", Bitrate: "6000k", Codec: ""},
|
||||
{Label: "8.0 Mbps - Very High Quality", Bitrate: "8000k", Codec: ""},
|
||||
{Label: "0.5 Mbps - Ultra Low", Bitrate: "500k", Codec: ""},
|
||||
{Label: "1.0 Mbps - Very Low", Bitrate: "1000k", Codec: ""},
|
||||
{Label: "1.5 Mbps - Low", Bitrate: "1500k", Codec: ""},
|
||||
{Label: "2.0 Mbps - Medium-Low", Bitrate: "2000k", Codec: ""},
|
||||
{Label: "2.5 Mbps - Medium", Bitrate: "2500k", Codec: ""},
|
||||
{Label: "4.0 Mbps - Good", Bitrate: "4000k", Codec: ""},
|
||||
{Label: "6.0 Mbps - High", Bitrate: "6000k", Codec: ""},
|
||||
{Label: "8.0 Mbps - Very High", Bitrate: "8000k", Codec: ""},
|
||||
{Label: "Manual", Bitrate: "", Codec: ""},
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user