VideoTools/PROJECT_STATUS.md
Stu Leak d098616c7b feat(docs): create project status page
Creates a new PROJECT_STATUS.md file to provide a clear and honest
overview of the project's current state. This file summarizes which
features are implemented, in progress, or planned, and highlights
critical known issues.

The main README.md has been updated to link to this new status page,
ensuring it is the first thing new users and contributors see.

This addresses the first and highest-priority item from the recent
documentation audit, which identified a disconnect between the
documentation and the actual implementation.
2026-01-01 22:40:52 -05:00

2.6 KiB

Project Status

This document provides a high-level overview of the implementation status of the VideoTools project. It is intended to give users and developers a clear, at-a-glance understanding of what is complete, what is in progress, and what is planned.

High-Level Summary

VideoTools is a modular application for video processing. While many features are planned, the current implementation is focused on a few core modules. The documentation often describes planned features, so please refer to this document for the ground truth.

🚨 Critical Known Issues

  • Player Module: The core player has fundamental A/V synchronization and frame-accurate seeking issues. This blocks the development of several planned features that depend on it (e.g., Trim, Filters). A major rework of the player is a critical priority.

Module Implementation Status

Core Modules

Module Status Notes
Player 🟡 Partial / Buggy Core playback works, but critical bugs block further development.
Convert Implemented Fully implemented with DVD encoding and professional validation.
Merge 🔄 Planned Planned for a future release.
Trim 🔄 Planned Planned. Depends on Player module fixes.
Filters 🔄 Planned Planned. Depends on Player module fixes.
Upscale 🟡 Partial AI-based upscaling (Real-ESRGAN) is integrated.
Audio 🔄 Planned Planned for a future release.
Thumb 🔄 Planned Planned for a future release.
Inspect 🟡 Partial Basic metadata viewing is implemented. Advanced features are planned.
Rip Implemented Ripping from VIDEO_TS folders and ISO images is implemented.
Blu-ray 🔄 Planned Comprehensive planning is complete. Implementation is for a future release.

Suggested Modules (All Planned)

The following modules have been suggested and are planned for future development, but are not yet implemented:

  • Subtitle Management
  • Advanced Stream Management
  • GIF Creation
  • Cropping Tools
  • Screenshot Capture