-
Notifications
You must be signed in to change notification settings - Fork 11
Description
Dear community,
I am using the run_video_call_mos.py script to evaluate the MOS of a degraded video. However, the degraded video has missing frames due to packet loss in the network (expected), which causes the script to fail when it cannot find 34 frames that are present in the reference video.
Steps to Reproduce:
- Use a degraded video that has missing frames due to network packet loss.
- Run the
run_video_call_mos.pyscript with this degraded video.
The script stops execution with an error indicating that "Not all the frames detected".
Expected Behavior:
Skipping missing frames and compute the metrics over the detected frames.
Actual Behavior:
The script throws an error and cannot proceed when it detects missing frames.
System Information:
OS: Ubuntu 22.04.3 LTS
Python Version: Python 3.10.12
Library Versions: New virtual environment with pip requirements.txt installed
Would it be possible to skip the non-detected frames and run the code over the detected frames?
Thanks in advance for your support and congratulations for this repository!
