A video player for Android, enabling subjective quality assessment.
Author: Werner Robitza
- Multiple video codecs (H.264, H.265/HEVC, VP9, VP8, AV1) and containers (MP4, WebM, MKV, 3GP)
- Edge-to-edge playback or safe area mode avoiding display cutouts
- Rating methodologies: ACR (5-point scale), continuous slider, real-time rating
- Training sessions, breaks, and pre/post questionnaires
- CSV logging of ratings with timestamps and duration
- On-device config validation
- Internationalization: English, German, French, Italian, Spanish, Japanese, Korean, Chinese
Here the ACR rating screen is shown after a video playback:
-
Download the latest APK from the Releases page
-
Install on your Android device:
adb install <path-to-apk> -
Open the app once to create storage directories
-
Push sample test files:
cd examples ./push_to_device.sh -
Enter a subject ID (
1through5) and run a test
Make sure to read the full documentation (see below) for detailed instructions on creating your own test configurations.
See the full changelog for all updates.
Check out the documentation for detailed usage instructions, config file formats, and developer guides.
Contributions are welcome! Please open issues for bug reports or feature requests.
GNU General Public License v3. See LICENSE for details.

