Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: v4l2 error: cannot open device '/dev/video0': Operation not permitted  (Прочитано 7649 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Yura

  • Автор темы
  • Участник
  • *
  • Сообщений: 148
  • От Ubuntu 5.04 до Ubuntu 20.04 LTS
    • Просмотр профиля
    • Я на ВКонтакте
Re: v4l2 error: cannot open device '/dev/video0': Operation not permitted
« Ответ #15 : 19 Апреля 2021, 18:11:59 »
brunen-g@LEXX:/var/log$ lsusb
Bus 001 Device 008: ID 2001:f112 D-Link Corp. DUB-T210 Audio Device
Bus 001 Device 003: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 1c4f:0016 SiGma Micro USB Keyboard
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Пользователь добавил сообщение 19 Апреля 2021, 18:14:18:
Yura, попробовал у себя vlc
Есть AverMedia EZMaker PCI на 2 компах.
На одном компе используется вход Copmosite1 - Vlc работает.
На другом - вход S-Video - Vlc не показывает.

Кстати да. Надо попробовать нужный вход включить перед тем как запустить vlc. Но это только на выходных. Комп пока недоступен.
« Последнее редактирование: 19 Апреля 2021, 18:14:18 от Yura »

Dzhoser

  • Гость
Re: v4l2 error: cannot open device '/dev/video0': Operation not permitted
« Ответ #16 : 19 Апреля 2021, 20:16:37 »
sudo apt install v4l-utilsv4l2-ctl --list-devices
« Последнее редактирование: 19 Апреля 2021, 20:29:17 от Dzhoser »

Оффлайн Yura

  • Автор темы
  • Участник
  • *
  • Сообщений: 148
  • От Ubuntu 5.04 до Ubuntu 20.04 LTS
    • Просмотр профиля
    • Я на ВКонтакте
Re: v4l2 error: cannot open device '/dev/video0': Operation not permitted
« Ответ #17 : 23 Апреля 2021, 16:55:52 »
brunen-g@LEXX:~$ v4l2-ctl --list-devices
D-Link DUB-T210 TV Tuner (usb-0000:00:1d.7-7):
/dev/video0
/dev/media0

Dzhoser

  • Гость
Re: v4l2 error: cannot open device '/dev/video0': Operation not permitted
« Ответ #18 : 23 Апреля 2021, 21:54:59 »
Если в vlc выбрать второе устройство?

Оффлайн Yura

  • Автор темы
  • Участник
  • *
  • Сообщений: 148
  • От Ubuntu 5.04 до Ubuntu 20.04 LTS
    • Просмотр профиля
    • Я на ВКонтакте
Re: v4l2 error: cannot open device '/dev/video0': Operation not permitted
« Ответ #19 : 24 Апреля 2021, 06:10:31 »
Если в vlc выбрать второе устройство?

В выпадающем списке его нет. Если ввести вручную, получаем:

Этот источник не открывается:
VLC не может открыть MRL 'v4l2:///dev/media0'. Ищите более подробную информацию в лог-файле.

-- logger module started --
main: Запуск vlc с интерфейсом по умолчанию. Используйте 'cvlc' для запуска vlc без интерфейса.
main: playlist is empty
v4l2 error: cannot get device capabilities: Inappropriate ioctl for device
v4l2 error: cannot get device capabilities: Inappropriate ioctl for device
v4l2 error: cannot get device capabilities: Inappropriate ioctl for device
-- logger module stopped --

Dzhoser

  • Гость
Re: v4l2 error: cannot open device '/dev/video0': Operation not permitted
« Ответ #20 : 24 Апреля 2021, 06:54:28 »
sudo lsof /dev/video0ls -al /dev/video*Покажите
« Последнее редактирование: 24 Апреля 2021, 06:58:49 от Dzhoser »

Оффлайн Yura

  • Автор темы
  • Участник
  • *
  • Сообщений: 148
  • От Ubuntu 5.04 до Ubuntu 20.04 LTS
    • Просмотр профиля
    • Я на ВКонтакте
Re: v4l2 error: cannot open device '/dev/video0': Operation not permitted
« Ответ #21 : 24 Апреля 2021, 07:00:28 »
sudo lsof /dev/video0

brunen-g@LEXX:~$ sudo lsof /dev/video0
[sudo] пароль для brunen-g:
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
lsof: WARNING: can't stat() fuse file system /run/user/1000/doc
      Output information may be incomplete.

Пользователь добавил сообщение 24 Апреля 2021, 07:01:08:
ls -al /dev/video*

brunen-g@LEXX:~$ ls -al /dev/video*
crw-rw----+ 1 root video 81, 0 апр 24 11:00 /dev/video0

Dzhoser

  • Гость
Re: v4l2 error: cannot open device '/dev/video0': Operation not permitted
« Ответ #22 : 24 Апреля 2021, 07:06:11 »
lsof /dev/video0

Оффлайн Yura

  • Автор темы
  • Участник
  • *
  • Сообщений: 148
  • От Ubuntu 5.04 до Ubuntu 20.04 LTS
    • Просмотр профиля
    • Я на ВКонтакте
Re: v4l2 error: cannot open device '/dev/video0': Operation not permitted
« Ответ #23 : 24 Апреля 2021, 07:11:56 »
lsof /dev/video0

brunen-g@LEXX:~$ lsof /dev/video0
brunen-g@LEXX:~$

Dzhoser

  • Гость
Re: v4l2 error: cannot open device '/dev/video0': Operation not permitted
« Ответ #24 : 24 Апреля 2021, 07:19:29 »
Попробуйте другие режимы захвата

Оффлайн Yura

  • Автор темы
  • Участник
  • *
  • Сообщений: 148
  • От Ubuntu 5.04 до Ubuntu 20.04 LTS
    • Просмотр профиля
    • Я на ВКонтакте
Re: v4l2 error: cannot open device '/dev/video0': Operation not permitted
« Ответ #25 : 24 Апреля 2021, 08:10:59 »
Попробуйте другие режимы захвата

Предварительно принудительно переключил тюнер на вход Composite:

v4lctl -c /dev/video0 setinput 1

Затем запустил vlc - все тоже самое.

Оффлайн Domitory

  • Активист
  • *
  • Сообщений: 565
    • Просмотр профиля
Re: v4l2 error: cannot open device '/dev/video0': Operation not permitted
« Ответ #26 : 19 Августа 2021, 22:10:33 »
Всем доброго времени суток!
Спасибо за советы, разбираюсь как в Kubuntu 20 запустить устройство захвата в VLC переустановил как советовали

Код: [Выделить]

sudo ap install vlc -y


надо

Код: [Выделить]

sudo apt install vlc -y

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

Что можно еще в VLC покрутить чтобы заработало нормально?

Усттройство захвата AVerMedia DVD EZMaker 7 C039 ? купил его потому что повелся в отзывах на то что он работает в Linux без проблем но что то как то не очень он тут работает.

Пользователь добавил сообщение 19 Августа 2021, 22:15:20:
lsof /dev/video0

video0 это вебкамера. У меня так. Устройство захвата video2
« Последнее редактирование: 19 Августа 2021, 22:15:20 от Domitory »

 

Страница сгенерирована за 0.032 секунд. Запросов: 22.