Add lightweight roadmap and clarify dev workflow
This commit is contained in:
parent
8513902232
commit
931fda6dd2
|
|
@ -52,6 +52,7 @@ bash scripts/run.sh
|
|||
```
|
||||
|
||||
For detailed installation options, troubleshooting, and platform-specific notes, see **INSTALLATION.md**.
|
||||
For upcoming work and priorities, see **docs/ROADMAP.md**.
|
||||
|
||||
## How to Create a Professional DVD
|
||||
|
||||
|
|
|
|||
|
|
@ -133,6 +133,10 @@ For day-to-day development:
|
|||
|
||||
Use `./scripts/install.sh` when you add new system dependencies or want to reinstall.
|
||||
|
||||
## Roadmap
|
||||
|
||||
See `docs/ROADMAP.md` for the current dev focus and priorities.
|
||||
|
||||
---
|
||||
|
||||
## Requirements
|
||||
|
|
|
|||
|
|
@ -60,24 +60,12 @@ If `VideoTools.exe` doesn't exist yet:
|
|||
cd VideoTools
|
||||
```
|
||||
|
||||
2. **Install FFmpeg** (if not already installed):
|
||||
```bash
|
||||
# Fedora/RHEL
|
||||
sudo dnf install ffmpeg
|
||||
|
||||
# Ubuntu/Debian
|
||||
sudo apt install ffmpeg
|
||||
|
||||
# Arch Linux
|
||||
sudo pacman -S ffmpeg
|
||||
```
|
||||
|
||||
3. **Install dependencies and build**:
|
||||
2. **Install dependencies and build**:
|
||||
```bash
|
||||
./scripts/install.sh
|
||||
```
|
||||
|
||||
4. **Run**:
|
||||
3. **Run**:
|
||||
```bash
|
||||
./scripts/run.sh
|
||||
```
|
||||
|
|
@ -109,19 +97,14 @@ sudo apt install gcc-mingw-w64 # Ubuntu/Debian
|
|||
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
||||
```
|
||||
|
||||
2. **Install FFmpeg**:
|
||||
```bash
|
||||
brew install ffmpeg
|
||||
```
|
||||
|
||||
3. **Clone and install dependencies/build**:
|
||||
2. **Clone and install dependencies/build**:
|
||||
```bash
|
||||
git clone <repository-url>
|
||||
cd VideoTools
|
||||
./scripts/install.sh
|
||||
```
|
||||
|
||||
4. **Run**:
|
||||
3. **Run**:
|
||||
```bash
|
||||
./scripts/run.sh
|
||||
```
|
||||
|
|
|
|||
39
docs/ROADMAP.md
Normal file
39
docs/ROADMAP.md
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
# VideoTools Roadmap
|
||||
|
||||
This roadmap is intentionally lightweight. It captures the next few
|
||||
high-priority goals without locking the project into a rigid plan.
|
||||
|
||||
## How We Use This
|
||||
|
||||
- The roadmap is a short list, not a full backlog.
|
||||
- Items can move between buckets as priorities change.
|
||||
- We update this at the start of each dev cycle.
|
||||
|
||||
## Current State
|
||||
|
||||
- dev20 focused on cleanup and the Authoring module.
|
||||
- Authoring is now functional (DVD folders + ISO pipeline).
|
||||
|
||||
## Now (dev21 focus)
|
||||
|
||||
- Finalize Convert module cleanup and preset behavior.
|
||||
- Validate preset defaults and edge cases (aspect, bitrate, CRF).
|
||||
- Tighten UI copy and error messaging for Convert/Queue.
|
||||
- Add smoke tests for authoring and DVD encode workflows.
|
||||
|
||||
## Next
|
||||
|
||||
- Color space preservation across Convert/Upscale.
|
||||
- Merge module completion (reorder, mixed format handling).
|
||||
- Filters module polish (controls + real-time preview stability).
|
||||
|
||||
## Later
|
||||
|
||||
- Trim module UX and timeline tooling.
|
||||
- AI frame interpolation support (model management + UI).
|
||||
- Packaging polish for v0.1.1 (AppImage + Windows EXE).
|
||||
|
||||
## Versioning Note
|
||||
|
||||
We keep continuous dev numbering. After v0.1.1 release, the next dev
|
||||
tag becomes v0.1.1-dev26 (or whatever the next number is).
|
||||
Loading…
Reference in New Issue
Block a user