LINUX.ORG.RU

Не выдрать изображение с камеры Pixart

 pixart,


0

1

Есть Гента, есть камера, нашёл про неё, что поддерживается драйвером gspca_pac7311, добавил туда её PID, она вроде подхватилась

Ядро 4.4.39, но менять не хочу, машина далеко и доступ через 3G свисток

Driver Info (not using libv4l2):
        Driver name   : pac7311
        Card type     : USB Camera (093a:2620)
        Bus info      : usb-0000:00:1a.0-1.3
        Driver version: 4.4.39
        Capabilities  : 0x85200001
                Video Capture
                Read/Write
                Streaming
                Extended Pix Format
                Device Capabilities
        Device Caps   : 0x05200001
                Video Capture
                Read/Write
                Streaming
                Extended Pix Format
Priority: 2
Video input : 0 (pac7311: vflip)
Format Video Capture:
        Width/Height      : 320/240
        Pixel Format      : 'PJPG'
        Field             : None
        Bytes per Line    : 320
        Size Image        : 29390
        Colorspace        : JPEG
        Transfer Function : Default
        YCbCr Encoding    : Default
        Quantization      : Default
        Flags             : 
Streaming Parameters Video Capture:
        Frames per second: invalid (0/0)
        Read buffers     : 2

User Controls

                       contrast (int)    : min=0 max=15 step=1 default=7 value=7 flags=slider
                       exposure (int)    : min=2 max=63 step=1 default=3 value=3 flags=inactive
                 gain_automatic (bool)   : default=1 value=1 flags=update
                           gain (int)    : min=0 max=244 step=1 default=122 value=122 flags=inactive
                horizontal_flip (bool)   : default=0 value=0

чтобы не постить простыни вкратце суть проблемы:

при попытке получить картинку

с помощью mplayer ругань:

v4l2: your device driver does not support VIDIOC_G_STD ioctl, VIDIOC_G_PARM was used instead.
Selected device: USB Camera (093a:2620)
 Capabilities:  video capture  read/write  streaming
 supported norms:
 inputs: 0 = pac7311;
 Current input: 0
 Current format: unknown (0x47504a50)
tv.c: norm_from_string(pal): Неизвестный параметр norm, устанавливается default.
v4l2: ioctl enum norm failed: Inappropriate ioctl for device
Ошибка: Невозможно установить norm!
Выбранный вход не имеет тюнера!
v4l2: ioctl set mute failed: Invalid argument

Current format: unknown (0x47504a50),

с помощью ffmmeg ругань такая:

[video4linux2,v4l2 @ 0x555711a352d0] Cannot find a proper format for codec 'none' (id 0), pixel format 'none' (id -1)
★★★★★
Ответ на: комментарий от onlybugs

Конечно проще, так и сделаю, когда туда доеду.

Вообще пишут, что в старых ядрах 2.6.x работало, потом сломалось. Проблема вроде в формате PJPEG.

WerNA ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Ты малость ошибся темой.

Нет, по крайней мере в той книге, о которой изначально речь шла, просто в заголовке были нехорошие слова в адрес пу. И левая картинка в файле. Этому не место в книгах.

onlybugs ★★
()
Ответ на: комментарий от onlybugs

Ты малость ошибся темой.

Мы не можем туда постить.

просто в заголовке были нехорошие слова в адрес пу.

Это ужасно... (сарказм)

Этому не место в книгах.

Почему это? Жанры всякие бывают. Порно тоже искусство, например.

anonymous
()
Ответ на: комментарий от anonymous

Почему это? Жанры всякие бывают. Порно тоже искусство, например.

Нет, там именно в некоторые книги отсебятины добавили

onlybugs ★★
()
Ответ на: комментарий от onlybugs

Нет, там именно в некоторые книги отсебятины добавили

Так художественное произведение же.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.