Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Raspberry Pi
  3. Проблема с видеокамерой/с драйверами HELP

Проблема с видеокамерой/с драйверами HELP

Запланировано Прикреплена Закрыта Перенесена Raspberry Pi
15 Сообщения 1 Posters 161 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано
    #2

    Погуглил, нашел на оф. сайте, про камеру строчку про создание фото, ввел эту команду:

    pi@raspberrypi ~ $ raspistill -o image.jpg
    mmal: mmal_vc_component_create: failed to create component 'vc.ril.camera' (1:ENOMEM)
    mmal: mmal_component_create_core: could not create component 'vc.ril.camera' (1)
    mmal: Failed to create camera component
    mmal: main: Failed to create camera component
    mmal: Camera is not detected. Please check carefully the camera module is installed correctly

    pi@raspberrypi ~ $

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано
      #3

      Думаю у меня формат YUYV, только не знаю, в каком файле его изменять

      1 ответ Последний ответ
      0
      • piP Не в сети
        piP Не в сети
        pi
        написал в отредактировано
        #4

        Поставил Motion, он начал делать фотки и опять закончил.
        До этого я разбирался с драйверами, с ними все нормально.
        После запуска motion пошли строчки вида:

        Corrupt JPEG data: premature end of data segment
        Corrupt JPEG data: 14641 extraneous bytes before marker 0xd9

        А также иногда проскакивали удачные сохранения фото

        [1] File of type 1 saved to: ./03-20130829134619-18.jpg

        Иногда проскакивали настройки

        [1] Closing video device /dev/video0
        [1] Retrying until successful connection with camera
        [1] cap.driver: "sonixj"
        [1] cap.card: "USB camera"
        [1] cap.bus_info: "usb-bcm2708_usb-1.3"
        [1] cap.capabilities=0x85000001
        [1] - VIDEO_CAPTURE
        [1] - READWRITE
        [1] - STREAMING
        [1] Config palette index 8 (YU12) doesn't work.
        [1] Supported palettes:
        [1] 0: JPEG (JPEG)
        [1] Selected palette JPEG
        [1] Test palette JPEG (352x288)
        [1] Using palette JPEG (352x288) bytesperlines 352 sizeimage 51278 colorspace 00000007
        [1] found control 0x00980900, "Brightness", range 0,255
        [1] "Brightness", default 128, current 128
        [1] found control 0x00980901, "Contrast", range 0,127
        [1] "Contrast", default 20, current 20
        [1] found control 0x00980902, "Saturation", range 0,40
        [1] "Saturation", default 25, current 25
        [1] found control 0x0098090e, "Red Balance", range 24,40
        [1] "Red Balance", default 32, current 32
        [1] found control 0x0098090f, "Blue Balance", range 24,40
        [1] "Blue Balance", default 32, current 32
        [1] found control 0x00980910, "Gamma", range 0,40
        [1] "Gamma", default 20, current 20
        [1] mmap information:
        [1] frames=4
        [1] 0 length=53248
        [1] 1 length=53248
        [1] 2 length=53248
        [1] 3 length=53248
        [1] Error starting stream VIDIOC_STREAMON: Broken pipe
        [1] ioctl (VIDIOCGCAP): Inappropriate ioctl for device

        А после 15-ти сохарненных фоток пошло вот это

        Corrupt JPEG data: premature end of data segment
        Corrupt JPEG data: premature end of data segment
        Corrupt JPEG data: premature end of data segment
        [1] v4l2_next: VIDIOC_DQBUF: EIO (s->pframe 2): Input/output error
        [1] v4l2_next: VIDIOC_QBUF: Invalid argument
        [1] Video device fatal error - Closing video device
        [1] Closing video device /dev/video0
        [1] Retrying until successful connection with camera
        [1] cap.driver: "sonixj"
        [1] cap.card: "USB camera"
        [1] cap.bus_info: "usb-bcm2708_usb-1.3"
        [1] cap.capabilities=0x85000001
        [1] - VIDEO_CAPTURE
        [1] - READWRITE
        [1] - STREAMING
        [1] Config palette index 8 (YU12) doesn't work.
        [1] Supported palettes:
        [1] 0: JPEG (JPEG)
        [1] Selected palette JPEG
        [1] Test palette JPEG (352x288)
        [1] Using palette JPEG (352x288) bytesperlines 352 sizeimage 51278 colorspace 00000007
        [1] found control 0x00980900, "Brightness", range 0,255
        [1] "Brightness", default 128, current 128
        [1] found control 0x00980901, "Contrast", range 0,127
        [1] "Contrast", default 20, current 20
        [1] found control 0x00980902, "Saturation", range 0,40
        [1] "Saturation", default 25, current 25
        [1] found control 0x0098090e, "Red Balance", range 24,40
        [1] "Red Balance", default 32, current 32
        [1] found control 0x0098090f, "Blue Balance", range 24,40
        [1] "Blue Balance", default 32, current 32
        [1] found control 0x00980910, "Gamma", range 0,40
        [1] "Gamma", default 20, current 20
        [1] mmap information:
        [1] frames=4
        [1] 0 length=53248
        [1] 1 length=53248
        [1] 2 length=53248
        [1] 3 length=53248
        [1] Error starting stream VIDIOC_STREAMON: Broken pipe
        [1] ioctl (VIDIOCGCAP): Inappropriate ioctl for device
        [1] Retrying until successful connection with camera
        [1] cap.driver: "sonixj"
        [1] cap.card: "USB camera"
        [1] cap.bus_info: "usb-bcm2708_usb-1.3"
        [1] cap.capabilities=0x85000001
        [1] - VIDEO_CAPTURE
        [1] - READWRITE
        [1] - STREAMING
        [1] Config palette index 8 (YU12) doesn't work.
        [1] Supported palettes:
        [1] 0: JPEG (JPEG)
        [1] Selected palette JPEG
        [1] Test palette JPEG (352x288)
        [1] Using palette JPEG (352x288) bytesperlines 352 sizeimage 51278 colorspace 00000007
        [1] found control 0x00980900, "Brightness", range 0,255
        [1] "Brightness", default 128, current 128
        [1] found control 0x00980901, "Contrast", range 0,127
        [1] "Contrast", default 20, current 20
        [1] found control 0x00980902, "Saturation", range 0,40
        [1] "Saturation", default 25, current 25
        [1] found control 0x0098090e, "Red Balance", range 24,40
        [1] "Red Balance", default 32, current 32
        [1] found control 0x0098090f, "Blue Balance", range 24,40
        [1] "Blue Balance", default 32, current 32
        [1] found control 0x00980910, "Gamma", range 0,40
        [1] "Gamma", default 20, current 20
        [1] Error requesting buffers 4 for memory map. VIDIOC_REQBUFS: Device or resource busy
        [1] ioctl (VIDIOCGCAP): Inappropriate ioctl for device

        Фотки плохого качества(на Шиндоус она делает норм фото), вот одна из них

        1 ответ Последний ответ
        0
        • piP Не в сети
          piP Не в сети
          pi
          написал в отредактировано
          #5
          1 ответ Последний ответ
          0
          • piP Не в сети
            piP Не в сети
            pi
            написал в отредактировано
            #6

            Открыл мой распбери браузере(192.168.1.2:8080), но изображения с камеры не грузятся. Просто после загрузки текста на месте фотки/стрима белый квадрат. Я переподключил камеру, обновил в настройках разрешить камеру, перезагрузил, все то же самое. Пробывал с другого компа в этой же сети зайти, бестолку.

            Кто знает, в чем может быть проблема и что можно сделать?
            Проблема в том, что Мидори или другой броузер в Raspberry Pi по умолчанию не будет работать с этим! Но ничего страшного! Ты зайди на страницу, и используй ссылку "Java-screept". И все должно работать.
            Автор ПО пишет, что это работает в Firefox, Хроме, или Java.

            1 ответ Последний ответ
            0
            • piP Не в сети
              piP Не в сети
              pi
              написал в отредактировано
              #7

              При запуске не из автозапуска выдало, что камера не найдена(сообщение третье)
              Зашел через лису, вместо картинки белый квадрат(также было и в мидори)

              1 ответ Последний ответ
              0
              • piP Не в сети
                piP Не в сети
                pi
                написал в отредактировано
                #8

                Удалось запустить usb камеру.
                Видеопоток с камеры пустил в сеть (ffmpeg & ffserver). Стабильной работы стрима видео добился только при разрешении 320*240 и 15 fps. Думаю, что это не его применение. А я то наивный полагал, что можно соорудить ip камеру с hd качеством 🙂

                1 ответ Последний ответ
                0
                • piP Не в сети
                  piP Не в сети
                  pi
                  написал в отредактировано
                  #9

                  купите модуль камеры для RPi, с усб вы многого не добьётесь

                  1 ответ Последний ответ
                  0
                  • piP Не в сети
                    piP Не в сети
                    pi
                    написал в отредактировано
                    #10

                    http://elinux.org/Rpi_Camera_Module

                    1 ответ Последний ответ
                    0
                    • piP Не в сети
                      piP Не в сети
                      pi
                      написал в отредактировано
                      #11

                      Покупать не хочется, она мне вообще практически не нужна 🙂

                      1 ответ Последний ответ
                      0
                      • piP Не в сети
                        piP Не в сети
                        pi
                        написал в отредактировано
                        #12

                        И какого разрешения и fps можно достичь?

                        1 ответ Последний ответ
                        0
                        • piP Не в сети
                          piP Не в сети
                          pi
                          написал в отредактировано
                          #13

                          ну по доке Video: 1080p at 30 fps with codec H.264 (AVC)
                          а на практике хз, попробуйте погуглить результаты обладателей

                          1 ответ Последний ответ
                          0
                          • piP Не в сети
                            piP Не в сети
                            pi
                            написал в отредактировано
                            #14

                            Ладно, мне видеокамера уже не нужна, просто на ней был микрофон, сейчас купил 3d sound, разбираюсь с ним

                            1 ответ Последний ответ
                            0
                            • piP Не в сети
                              piP Не в сети
                              pi
                              написал в отредактировано
                              #15

                              Есть raspberri pi camera board! И с помощью специальных утилит(raspistill & raspivid) она работает. Но /dev/video0 и пр. не появились, как работать с этой камерой из linphone например?

                              1 ответ Последний ответ
                              0

                              • Войти

                              • Нет учётной записи? Зарегистрироваться

                              • Login or register to search.
                              • Первое сообщение
                                Последнее сообщение
                              0
                              • Категории
                              • Главная
                              • Документация
                              • Последние
                              • Пользователи