Рейтинг:0

Cam Link 4K - работало, а сейчас нет

флаг et

20.04 на карбоне Lenovo X1, если это имеет значение

У меня есть адаптер Cam Link 4K USB HDMI, назначение которого — подключить выход HDMI камеры к входу USB. Мне удалось заставить его работать в прошлом. Однако мне пришлось перезагрузиться сегодня, и теперь, хотя я могу заставить устройство работать с сыр, он не работает ни с одним из приложений для собраний, которые я использую (увеличить и кольцевой центр).

У меня есть локальная версия v42loopback модуль, и я установил его с помощью

modprobe v4l2loopback max_buffers=2 устройства=1 Exclusive_caps=1

Мой v42l-ctl вывод:

% v4l2-ctl --список-устройств
Фиктивное видеоустройство (0x0000) (платформа: v4l2loopback-000):
    /dev/video0

Датчик касания Synaptics RMI4 (rmi4:rmi4-00.fn54):
    /dev/v4l-touch0

Cam Link 4K: Cam Link 4K (usb-0000:00:14.0-1.2):
    /dev/видео1
    /dev/видео2
    /dev/media0

затем я начинаю ffmpeg:

ffmpeg -f v4l2 -частота кадров 50 -pix_fmt yuyv422 -video_size 1920x1080 -i /dev/video1 -f v4l2 -vcodec rawvideo -pix_fmt yuv420p /dev/video0

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

Однако, в отличие от прошлого, видео недоступно в увеличить или же кольцевой центр; приложения просто не разрешают видео. Я понятия не имею, что может происходить, или даже какой-либо способ диагностики проблемы; видео просто нет.

Что я могу сделать, чтобы выяснить, что нужно этим приложениям, чтобы видео снова заработало?

редактировать Я проверяю информацию об устройстве при запуске ffmpeg убедиться в правильности назначений устройств; вышесказанное v42l-ctl выход как правило как все выглядит, но по случайным причинам устройства иногда отличаются.

флаг et
Примечание: после переустановки obs заработал. То есть пока `cheese` работал нормально, `obs` не было, пока я его не переустановил. Я понятия не имею, почему, так как `obs` раньше работал нормально.
флаг et
Я также отмечу, что он невероятно шелушащийся; запуск `cheese` *часто* работает, но через несколько минут по неизвестным причинам не работает.
флаг et
Также: иногда камера прекрасно работает с `vlc`, но `cheese` не может с этим справиться из-за каких-то внутренних ошибок, связанных с выделением буфера (?).

Ответить или комментировать

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