18.04 ffmpeg: Play mp4 on fake webcam, "Conversion Failed!"

Пытаюсь создать новое поддельное устройство веб-камеры (/dev/video2) и воспроизвести на нем видео, чтобы использовать его в качестве виртуальной веб-камеры.

Шаги, которые я предпринял:

sudo apt-get install v4l2loopback-dkms
sudo modprobe v4l2loopback
sudo depmod -a

ffmpeg -i vid1.mp4 -vcodec rawvideo -pix_fmt yuv420p -threads 0 -f v4l2 /dev/video2

Ошибка от команды ffmpeg:

ioctl(VIDIOC_G_FMT): Invalid argument
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
Error initializing output stream 0:0
Conversion failed!

Не знаю, что делать.

1
задан 9 April 2020 в 23:17

1 ответ

Некоторое время назад я столкнулся с той же проблемой.

Короче говоря, вам нужно обновить драйвер из последних источников на https://github.com/umlaeute/v4l2loopback и перекомпилировать модуль.

Не забудьте удалить стандартный драйвер v4l2loopback_dkms!

Дополнительную информацию по теме см., Например, по адресу: https://github.com/umlaeute/v4l2loopback/issues/247

1
ответ дан 1 May 2020 в 11:16

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

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