Установка драйвера устройства видеозахвата USB Easycap

Недавно при случае приобрел себе вот такое устройство для видеозахвата. Т.к. в комплекте с устройством поставлялись драйверы только для Windows, ниже я предлагаю алгоритм установки драйвера в Ubuntu.
Перед установкой драйвера, убедитесь, что устройство отключено от компьютера!

1. Скачиваем драйвер здесь или здесь.

2. Распаковываем удобным вам способом, например так:

tar zxf easycap_dc60.0.8.2.tar.gz

3. Переходим в распакованный каталог:

cd easycap_dc60.0.8.2

4. Если ранее компилировать ничего не приходилось, то устанавливаем необходимый для этого пакет:

sudo aptitude install build-essential

5. Устанавливаем драйвер:

sudo ./install.sh

6. Проверяем, успешно ли прошла установка и присутствует ли драйвер в памяти компьютера:

lsmod | grep easycap

В результате мы должны увидеть похожий результат:

 
7. Подключаем устройство к USB-порту.
8. Проверяем, распознаётся ли устройство компьютеров: в результате подключения в каталоге /dev должны появиться файлы устройств easycap0 и easysnd1
ls /dev/easy*

В результате мы должны увидеть нечто похожее:

Если же вы получите сообщение вида

ls: невозможно получить доступ к /dev/easy*: Нет такого файла или каталога

то  попробуйте подключить в другой USB-порт (у меня отказывалось работать в фронтальном USB-разъеме)

9. Устанавливаем необходимые права для доступа к устройству:

sudo ./permit.sh

10. Проверяем работоспособность устройства, предварительно подключив источник изображения:

./test.sh  1  — если подается PAL-сигнал 

./test.sh  5  — если подается NTSC-сигнал  

Если  в результате вы увидели окно mplayer с подаваемым видеоизображением, поздравляю — установка прошла успешно.

Полный перечень видеорежимов, доступных для тестирования, подается в таблице ниже:

 test        standard       width   height  format   input    sound

  1         PAL_BGHIN       640  x  480     UYVY     CVBS     yes
  2         PAL_BGHIN       704  x  576     UYVY     CVBS     yes
  3         PAL_BGHIN       720  x  576     UYVY     CVBS     yes
  4         PAL_BGHIN       640  x  480     UYVY    S-VIDEO   yes

  5         NTSC_M          640  x  480     UYVY     CVBS     yes
  6         NTSC_443        720  x  480     UYVY     CVBS     yes
  7         NTSC_M          640  x  480     UYVY    S-VIDEO   yes

  8         PAL_BGHIN       720  x  576     YUY2     CVBS     yes
  9         PAL_BGHIN       720  x  576     RGB24    CVBS     yes
10         PAL_BGHIN       720  x  576     BGR24    CVBS     yes
11         PAL_BGHIN       720  x  576     RGB32    CVBS     yes
12         PAL_BGHIN       720  x  576     BGR32    CVBS     yes
 
13         NTSC_443        720  x  480     YUY2     CVBS     yes
14         NTSC_443        720  x  480     RGB24    CVBS     yes
15         NTSC_443        720  x  480     BGR24    CVBS     yes
16         NTSC_443        720  x  480     RGB32    CVBS     yes
17         NTSC_443        720  x  480     BGR32    CVBS     yes

18         PAL_BGHIN       320  x  240     UYVY     CVBS     yes
19         PAL_BGHIN       360  x  288     UYVY     CVBS     yes
20         PAL_BGHIN       320  x  240     UYVY    S-VIDEO   yes

21         NTSC_M          320  x  240     UYVY     CVBS     yes
22         NTSC_443        360  x  240     UYVY     CVBS     yes
23         NTSC_M          320  x  240     UYVY    S-VIDEO   yes

24         PAL_BGHIN       360  x  288     YUY2     CVBS     yes
25         PAL_BGHIN       360  x  288     RGB24    CVBS     yes
26         PAL_BGHIN       320  x  240     BGR24    CVBS     yes
27         PAL_BGHIN       320  x  240     RGB32    CVBS     yes
28         PAL_BGHIN       360  x  288     BGR32    CVBS     yes

29         NTSC_443        360  x  240     YUY2     CVBS     yes
30         NTSC_443        360  x  240     RGB24    CVBS     yes
31         NTSC_443        320  x  240     BGR24    CVBS     yes
32         NTSC_443        320  x  240     RGB32    CVBS     yes
33         NTSC_443        360  x  240     BGR32    CVBS     yes

34         PAL_BGHIN       640  x  480     UYVY     CVBS     no
35         PAL_BGHIN       720  x  576     UYVY     CVBS     no

36         NTSC_M          640  x  480     UYVY     CVBS     no
37         NTSC_443        720  x  480     UYVY     CVBS     no

19 комментариев Установка драйвера устройства видеозахвата USB Easycap

  1. Anonymous:

    Какое приложение посоветуешь для захвата видео с данного устройства?

  2. Руки не дошли еще, если честно. Отложил пока в ящик — то работа, то командировки ) Но планирую VLC. Как только протестирую сам захват — отпишусь.

  3. Anonymous:

    У меня после sudo ./install.sh
    выдало
    kernel directory is /lib/modules/2.6.35-22-generic/build
    -> regenerating top level Makefile
    —> generating src/Makefile
    —> generating tools/Makefile
    make clean OK
    make OK
    ERROR: Module snd_usb_audio is in use
    ERROR: snd_usb_audio module cannot be removed

    Подскажите чего делать?

  4. Перед установкой драйвера, убедитесь, что устройство отключено от компьютера!

  5. Anonymous:

    Спасибо помогло. Но есть проблемка звук не пишется (на камере есть микрофоны) ни в vlc (vlc.sh не запускается) ни mpayer

  6. Никак не доберусь до практической проверки — завален другими делами. Т.е. видео идет, но не звук? А если просто пустить на линейный вход звуковухи? (как временную меру).

  7. Anonymous:

    Не получится, камера подключена к этому устройству через радио сигнал. Звук проверяли подключив к автомобильному телевизору так-что это связано с камерой.

  8. Т.е. на ТВ тоже звука не было? Тогда ж EasyCap претензий быть не должно)

  9. Anonymous:

    Прошу прощения пропусти «не». С камерой не связано. При просмотре через vlc, сразу выдает ошибку в драйвере /dev/easysnd1 а потом идет видео без звука.

  10. Anonymous:

    ubuntu 9.10 ubuntu 11.04 вообще никак не шаманил, эйзиКап изначально заработала

  11. Anonymous:

    Всем привет ,заказал себе эту чудо штуковину , решил под Ubuntu server 11.04 сделать простенькое видеонаблюдение

    Ну вот засада ,при компиляции драйвера (модуля) вылазит вот такая гадость

    root@domax:~/EASYCAP/easycap_dc60.0.8.2# ./install.sh
    kernel directory is /lib/modules/2.6.38-11-generic-pae/build
    -> regenerating top level Makefile
    —> generating src/Makefile
    —> generating tools/Makefile
    make clean OK
    ERROR: step failed: make
    /root/EASYCAP/easycap_dc60.0.8.2/src/easycap_main.c:69:3: error: unknown field ‘ioctl’ specified in initializer
    /root/EASYCAP/easycap_dc60.0.8.2/src/easycap_main.c:69:3: warning: initialization from incompatible pointer type
    /root/EASYCAP/easycap_dc60.0.8.2/src/easycap_main.c:113:3: error: unknown field ‘ioctl’ specified in initializer
    /root/EASYCAP/easycap_dc60.0.8.2/src/easycap_main.c:113:3: warning: initialization from incompatible pointer type
    /root/EASYCAP/easycap_dc60.0.8.2/src/easycap_main.c: In function ‘easycap_usb_probe’:
    /root/EASYCAP/easycap_dc60.0.8.2/src/easycap_main.c:2880:3: error: implicit declaration of function ‘init_MUTEX’
    make[3]: *** [/root/EASYCAP/easycap_dc60.0.8.2/src/easycap_main.o] Ошибка 1
    make[2]: *** [_module_/root/EASYCAP/easycap_dc60.0.8.2/src] Ошибка 2
    make[1]: *** [all] Ошибка 2
    make: *** [build] Ошибка 2
    root@domax:

    Как победить не знаю ,с линуксом не давно так что сильно не пинайте ,если можно то подскажите как побороть , а самое лучше выложите если можно куда нибудь скомпелированый easycap.ko
    Спасибо !!!!!

  12. Anonymous:

    Спасибо все заработало

  13. Anonymous:

    @ubuntu:~/easycap_dc60.0.8.2$ sudo ./install.sh
    kernel directory is /lib/modules/3.2.0-17-generic/build
    not overwriting top level Makefile
    not overwriting src/Makefile
    not overwriting tools/Makefile
    make clean OK
    ERROR: step failed: make
    In file included from /home/z/easycap_dc60.0.8.2/src/easycap_main.c:31:0:
    /home/z/easycap_dc60.0.8.2/src/easycap.h:79:28: фатальная ошибка: linux/smp_lock.h: Нет такого файла или каталога
    компиляция прервана.
    make[3]: *** [/home/z/easycap_dc60.0.8.2/src/easycap_main.o] Ошибка 1
    make[2]: *** [_module_/home/z/easycap_dc60.0.8.2/src] Ошибка 2
    make[1]: *** [all] Ошибка 2
    make: *** [build] Ошибка 2
    Вот что пишет

    • У меня аналогичная ошибка. Видимо в 3-е ядро не включили файл smp_lock.h. Инсталл ищет данный файл (у меня Ubuntu 12.04) в /usr/src/linux-headers-3.x.x-x-generic. Попытка закомментить обращение к файлу или подставить скачанный файл с инета приводит к куче других ошибок. Создание пустого файла smp_lock.h ошшибку устраняет, но устройство не работает после установки. Пока не победил (((

  14. кто нибудь победил эту ошибку?

  15. у меня драйвер на диске. как этим воспользоваться???

  16. ne_morzh:

    Не устанавливаются драйвера. Комп никак не реагирует на вставление в него этого устройства. Что делать?

  17. sergei:

    здравствуйте ошибка в момент компиляции ubuntu server 14
    alisa@majordomo:~/easycap_dc60.0.8.2$ sudo ./install.sh
    kernel directory is /lib/modules/3.16.0-40-generic/build
    not overwriting top level Makefile
    not overwriting src/Makefile
    not overwriting tools/Makefile
    make clean OK
    ERROR: step failed: make
    In file included from /home/alisa/easycap_dc60.0.8.2/src/easycap_main.c:31:0:
    /home/alisa/easycap_dc60.0.8.2/src/easycap.h:79:28: fatal error: linux/smp_lock.h: Нет такого файла или каталога
    #include
    ^
    compilation terminated.
    make[3]: *** [/home/alisa/easycap_dc60.0.8.2/src/easycap_main.o] Ошибка 1
    make[2]: *** [_module_/home/alisa/easycap_dc60.0.8.2/src] Ошибка 2
    make[1]: *** [all] Ошибка 2
    make: *** [build] Ошибка 2
    alisa@majordomo:~/easycap_dc60.0.8.2$ sudo ./install.sh
    kernel directory is /lib/modules/3.16.0-40-generic/build
    not overwriting top level Makefile
    not overwriting src/Makefile
    not overwriting tools/Makefile
    make clean OK
    ERROR: step failed: make
    In file included from /home/alisa/easycap_dc60.0.8.2/src/easycap_main.c:31:0:
    /home/alisa/easycap_dc60.0.8.2/src/easycap.h:79:28: fatal error: linux/smp_lock.h: Нет такого файла или каталога
    #include
    ^
    compilation terminated.
    make[3]: *** [/home/alisa/easycap_dc60.0.8.2/src/easycap_main.o] Ошибка 1
    make[2]: *** [_module_/home/alisa/easycap_dc60.0.8.2/src] Ошибка 2
    make[1]: *** [all] Ошибка 2
    make: *** [build] Ошибка 2

  18. Евгений:

    Добрый день! То же купил «это чудо» техники.При оцифровки видео с аналоговой камеры video8,отсутствует звук при записи.При просмотре звук есть,а когда включаешь на запись,идет одна картинка.В программе которая идет в комплекте (Ulead videostudio)в разделе аудио не дает ничего выбрать.Кто знает в чем проблема? И второй вопрос: Как сделать картинку на весь экран,а то все видео в квадрате.Спасибо

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *