Compare commits
2 Commits
63539db36d
...
b6c09bf9b3
| Author | SHA1 | Date | |
|---|---|---|---|
| b6c09bf9b3 | |||
| b964c70da0 |
13
DONE.md
13
DONE.md
|
|
@ -5,11 +5,14 @@ This file tracks completed features, fixes, and milestones.
|
|||
## Version 0.1.0-dev20+ (2025-12-28) - Queue UI Performance & Workflow Improvements
|
||||
|
||||
### Bug Fixes
|
||||
- ✅ **Player Module Crash Fixed**
|
||||
- Disabled Player module to prevent crashes
|
||||
- Module was using external tools (MPV, VLC, FFplay) which violates VideoTools' self-contained principle
|
||||
- Prevents access to broken functionality until proper internal implementation is added
|
||||
- Future: Implement pure-Go internal player using FFmpeg libraries
|
||||
- ✅ **Player Module Investigation**
|
||||
- Investigated reported player crash
|
||||
- Discovered player is ALREADY fully internal and lightweight
|
||||
- Uses FFmpeg directly (no external VLC/MPV/FFplay dependencies)
|
||||
- Implementation: FFmpeg pipes raw frames + audio → Oto library for output
|
||||
- Frame-accurate seeking and A/V sync built-in
|
||||
- Error handling: Falls back to video-only playback if audio fails
|
||||
- Player module re-enabled - follows VideoTools' core principles
|
||||
|
||||
### Workflow Enhancements
|
||||
- ✅ **Benchmark Result Caching**
|
||||
|
|
|
|||
2
main.go
2
main.go
|
|
@ -1618,7 +1618,7 @@ func (s *appState) showMainMenu() {
|
|||
Label: m.Label,
|
||||
Color: m.Color,
|
||||
Category: m.Category,
|
||||
Enabled: m.ID == "convert" || m.ID == "compare" || m.ID == "inspect" || m.ID == "merge" || m.ID == "thumb" || m.ID == "filters" || m.ID == "upscale" || m.ID == "author" || m.ID == "subtitles" || m.ID == "rip", // Enabled modules (player disabled - requires internal implementation)
|
||||
Enabled: m.ID == "convert" || m.ID == "compare" || m.ID == "inspect" || m.ID == "merge" || m.ID == "thumb" || m.ID == "player" || m.ID == "filters" || m.ID == "upscale" || m.ID == "author" || m.ID == "subtitles" || m.ID == "rip", // Enabled modules
|
||||
})
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user