upgrade: gwencoder v3.1 with interactive menu and Tdarr alignment
This commit is contained in:
84
gwencoder/docs/phases/PHASE5_PROGRESS.md
Executable file
84
gwencoder/docs/phases/PHASE5_PROGRESS.md
Executable file
@@ -0,0 +1,84 @@
|
||||
# Phase 5 Testing Progress
|
||||
|
||||
## Test Execution Status
|
||||
|
||||
**Started**: $(date)
|
||||
**Test File**: `testvid.webm` (64.4 MB)
|
||||
**Test Suite**: Comprehensive (10 tests)
|
||||
|
||||
## Completed Tests
|
||||
|
||||
### Test 1: Default Fast ✅
|
||||
- **Mode**: `--fast`
|
||||
- **Flags**: None (default settings)
|
||||
- **Duration**: 144.5s (2m 24s)
|
||||
- **Output Size**: 85.52 MB
|
||||
- **Compression**: -30.0% (file size increased, expected for re-encoding)
|
||||
- **Status**: ✅ Success
|
||||
- **Output**: `phase5_test_outputs/testvid-AV1-Fast-GWELL.mkv`
|
||||
|
||||
**Observations**:
|
||||
- Default settings working correctly
|
||||
- Resolution-based CRF adjustment applied (28 → 26)
|
||||
- Stream reordering enabled
|
||||
- Encoding completed successfully
|
||||
|
||||
### Test 2: Fast AV1 Advanced ⏳
|
||||
- **Mode**: `--fast`
|
||||
- **Flags**: `--av1-preset 8 --av1-crf 30`
|
||||
- **Status**: ⏳ Running
|
||||
|
||||
## Pending Tests
|
||||
|
||||
3. Fast Audio Options - `--fast --audio-quality balanced --audio-stereo`
|
||||
4. Web Mode - `--web`
|
||||
5. Web Maxrate - `--web --av1-maxrate 5000`
|
||||
6. Tiny Mode - `--tiny`
|
||||
7. HQ Mode - `--hq`
|
||||
8. Fast Extract Subs - `--fast --extract-subs`
|
||||
9. Fast Force Transcode - `--fast --force-transcode`
|
||||
10. Fast Full Audio - `--fast --audio-quality high --audio-create-downmix`
|
||||
|
||||
## Test Scripts Available
|
||||
|
||||
1. **phase5_test.sh** - Full comprehensive test suite (10 tests)
|
||||
- Tests all major features and combinations
|
||||
- Generates detailed results table
|
||||
- Logs all metrics
|
||||
|
||||
2. **phase5_quick_test.sh** - Quick validation (3 tests)
|
||||
- Fast validation of core features
|
||||
- Useful for quick checks
|
||||
|
||||
## How to Run Tests
|
||||
|
||||
### Full Test Suite
|
||||
```bash
|
||||
./phase5_test.sh
|
||||
```
|
||||
|
||||
### Quick Test
|
||||
```bash
|
||||
./phase5_quick_test.sh
|
||||
```
|
||||
|
||||
### Monitor Progress
|
||||
```bash
|
||||
tail -f phase5_test_results.log
|
||||
```
|
||||
|
||||
## Results Location
|
||||
|
||||
- **CSV Log**: `phase5_test_results.log`
|
||||
- **Results Table**: `PHASE5_TEST_RESULTS.md`
|
||||
- **Test Outputs**: `phase5_test_outputs/`
|
||||
- **Individual Logs**: `phase5_test_outputs/test*.log`
|
||||
|
||||
## Next Steps
|
||||
|
||||
1. ⏳ Complete comprehensive test suite
|
||||
2. ⏳ Analyze all results
|
||||
3. ⏳ Document findings
|
||||
4. ⏳ Create final summary
|
||||
5. ⏳ Identify optimizations if needed
|
||||
|
||||
Reference in New Issue
Block a user