MpvQC Save

libmpv based application for quality control of videos

Project README

mpvQC

Logo

libmpv based application for the quick and easy creation of quality control reports of video files.
Visit https://mpvqc.github.io for downloads.

Development Setup

This project assumes that a virtual environment is used:

We use just (https://github.com/casey/just) to build our application.

$ just --list
Available recipes:
    add-translation locale # Add new language
    build                  # Build full project into build/release
    build-develop          # Build and compile resources into source directory
    clean                  # Remove ALL generated files
    format                 # Format code
    lint-python            # Lint Python files
    lint-qml               # Lint QML files
    test                   # Run Python and QML tests
    test-python            # Run Python tests
    test-qml               # Run QML tests
    update-translations    # Update *.ts files by traversing the source code

Run just build-develop after each change in the data, i18n, or qml directories. This will compile everything into a Python file and move it into the mpvqc directory where it will be picked up on app start.

If you're on Linux, and you're using PyCharm or something similar: Create a run configuration that runs the build-develop recipe before starting the application.

Internationalization

If you want to help translating this application into other languages, please open a new issue :)

Read Further

Open Source Agenda is not affiliated with "MpvQC" Project. README Source: mpvqc/mpvQC
Stars
44
Open Issues
4
Last Commit
1 week ago
Repository
License

Open Source Agenda Badge

Open Source Agenda Rating