Укажите правильный формат и параметры пикселя из gphoto2, который подается в ffmpeg с использованием v4l2loopback

У меня есть камера Nikon D3300, и я хочу передавать видеосигнал на мой компьютер как часть потокового вещания с OBS.

Я успешно установил v4l2loopback, а также gphoto2 на моем Ubuntu 18.04. У меня уже было ffmpeg установлены. (Всю информацию о версии можно найти внизу)

Затем я выполняю команду gphoto2 --stdout --capture-movie | ffmpeg -i - -vcodec rawvideo -pix_fmt yuv420p -threads 0 -f v4l2 /dev/video2, Я проверил, чтобы увидеть видео через guvcview и OBS. Он показывает вывод видео правильно, но с одной проблемой. Это выглядит зеленовато, как это (снято с OBS).

Я также спросил в v4l2loopback о точках github и разработчика, что проблема в параметрах, питающих программу, т.е. gphoto2 (или нужна некоторая настройка параметров в ffmpeg тоже или нет я не уверен).

Так вы знаете, правильно ли я использую параметры? или как правильно решить этот зеленоватый видеовыход.

0 ответов

Другие вопросы по тегам