Qt: Невозможно установить модификаторы локали: - PullRequest
0 голосов
/ 08 июня 2019

Я пишу код, который используется для записи видео, читая его кадр за кадром. Я успешно читал видео, но столкнулся с проблемой при написании видео. Я использовал opencv для этой цели, и все операции выполняются в virtualenv. Я использовал Motion JPEG (M-JPEG или MJPEG) в качестве формата сжатия видео и установил число кадров в секунду как 10 для записи видео.

Если бы я мог запустить код для чтения видео, он работает нормально, и хотя я пытаюсь написать видео, он показывает ошибку Qt: Невозможно установить модификаторы локали:

Я искал об этой ошибке в Интернете, и некоторые решения, которые я получил, перечислены ниже.

Из одного источника я установил следующий пакет

pip install git+https://github.com/kwikteam/phy 
git+https://github.com/kwikteam/phy-contrib --upgrade

Тогда из другого источника, который я считаю github, я бы установил PyQt5. Поэтому я попытался с помощью следующей команды

pip install PyQt5  

После этих операций я попытался снова запустить программу. Но эти команды бесполезны для меня. Из моего понимания я не могу понять, что означает ошибка.

Надеюсь, я попытался объяснить свои усилия структурированным образом.

fourcc = cv2.VideoWriter_fourcc(*'MJPG')                        
out = cv2.VideoWriter(out_put_file,fourcc, 
                                10.0, (frame_width,frame_height))

Это фрагмент кода, который я использовал для написания видео. Я пытаюсь понять ошибку, но не понимаю точно.

«Я за исключением выходных данных записываю видеофайл по кадрам, но вместо этого получаю вышеупомянутую ошибку.»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...