A simple libmpv-based application for creating video file quality control reports.
https://mpvqc.github.io
See docs/development.md for setup, daily commands, and project layout, and docs/architecture.md for a high-level overview of the codebase.
QC documents are saved in a versioned JSON format specified in docs/document-format, including a JSON Schema for third-party tooling.
If you want to translate this application into more languages, see the internationalization guide. Feel free to open a new issue if you need further assistance.
This project uses multiple licenses for different parts:
- Our own source code: GNU GPL-3.0-or-later
- Build scripts and helper code: MIT
- Fonts (Noto Sans): SIL Open Font License 1.1
- Icons (Google Material Icons/Symbols): Apache-2.0
Bundled runtime dependencies (such as libmpv and PySide6) carry their own licenses; see NOTICE.txt for the full third-party breakdown.
Each source file usually contains an SPDX license header. If a file does not have a header, its licensing information can be found in our REUSE.toml.