Введите правильный формат пикселя & amp; параметры из 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).

enter image description here

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

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

1
задан 26 April 2019 в 14:07

0 ответов

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

Похожие вопросы: