NoneV 4l2 (видео для Linux 2) - это интерфейс видеозахвата для различных устройств видеозахвата, протестированных на полную совместимость с Linux. v4l2 обычно используется программами и фреймворками, такими как Ekiga, gstreamer, Mplayer, Skype и медиаплеер VLC.
1 ответ

Использование gstreamer с видеомиксером и потоковой передачей 2 камер по UDP

У меня есть модуль Raspberry Pi Compute с 2 камерами. Я пытаюсь использовать gstreamer с v4l2src, выбирая /dev/video0 & /dev/video1, чтобы постоянно работать со скоростью около 20 кадров в секунду и использовать видеомиксер, чтобы объединить изображ…
01 апр '16 в 17:34
1 ответ

VIDIOC_DQBUF зависает при отключении камеры

Мое приложение использует v4l2, запущенный в отдельном потоке. Если камера отключается, то пользователю выдается соответствующее сообщение перед тем, как завершить поток. Это работает в подавляющем большинстве случаев. Однако, если выполнение находи…
14 июл '17 в 00:40
0 ответов

Mac EasyCAP с OpenCV/Python

Есть ли способ использовать мой EasyCAP usb video-grabber в качестве обычного источника видео через OpenCV (с собственным индексом). Например: import cv2 cap = cv2.VideoCapture(0) Проблема в том, что я вижу мой EasyCap подключенным в списке USB-устр…
04 янв '17 в 18:53
1 ответ

Как найти, какой аргумент mmap вызывает [Errno 22] Исключение недопустимого аргумента?

Я пытаюсь выделить небольшой буфер для камеры V4L, но я получаю mmap.error: [Errno 22] Invalid argument Можете ли вы предложить, как отладить и найти недопустимый аргумент, поэтому mmap преуспеет? Код MCVE: from __future__ import print_function impo…
29 мар '17 в 13:57
1 ответ

Как я могу изменить свойства веб-камеры, которые не поддерживает OpenCV, но API v4l2 поддерживает?

Я использую OpenCV 3.1 и Python 2.7 для захвата видеокадров с моей веб-камеры Logitech C270. Я также использую video4linux2(v4l2) для установки свойств моей камеры, но это привело к нескольким проблемам. Моя ОС - Ubuntu 15.04. Конкретное свойство, к…
30 мар '16 в 13:45
0 ответов

v4l2 -> QByteArray(?) -> QWebsocket -> Интернет -> {ПК, Android, Интернет}

Как можно догадаться по плитке, я хотел бы транслировать поток веб-камеры различным клиентам. Я знаю, что существует много решений (в виде движения), но у меня уже есть работающая инфраструктура, основанная на программном обеспечении Qt-сервера и ве…
20 дек '15 в 18:04
2 ответа

Как получить доступ к внешней USB-камере на рутированных устройствах Android

Я хочу получить доступ к внешним USB-камерам через v4l на Android. Я попробовал SimpleWebCam. После некоторых небольших модификаций исходных кодов, я добился того, чтобы он работал на рутированном устройстве Android. Тем не менее, на некорневых устр…
19 авг '15 в 12:06
3 ответа

Две веб-камеры на одном концентраторе USB 2.0 - работает в Windows, но не Linux

Приведенный ниже код openCV позволяет одновременно получать изображения с двух камер. Он отлично работает в Windows, с камерами, подключенными к одному концентратору USB 2.0. Когда я пытаюсь использовать тот же код в Linux, он имеет достаточную проп…
14 июл '11 в 02:19
1 ответ

Обработка изображений.Raw с использованием ffmpeg или OpenCV

После прочтения страницы Википедии в формате Raw, который является цифровым негативом любого изображения. Для просмотра или печати выходные данные датчика изображения камеры должны быть обработаны, то есть преобразованы в фотографическую визуализаци…
22 фев '13 в 18:52
2 ответа

Программно отправлять изображения на v4l2-устройство

У меня есть программа, которая генерирует JPG. Я хотел бы отправить эти изображения на мою виртуальную веб-камеру, когда они будут созданы. Я могу создать виртуальную веб-камеру, используя v4l2loopback и смотрел на gstreamer, но не могу заставить ег…
30 окт '13 в 21:33
1 ответ

Захват видео на ARM

У меня проблема с использованием веб-камеры (Defender C-110) на Mk802ii с Debian armhf отсюда: $ avconv -f video4linux2 -r 5 -s 640x480 -i /dev/video0 out.avi avconv version 0.8.6-6:0.8.6-1, Copyright (c) 2000-2013 the Libav developers built on Mar …
06 ноя '13 в 16:56
0 ответов

Загрузка и воспроизведение видео с V4L2 в Android, как Live TV

У меня есть требование, что я должен загрузить и воспроизвести видео с V4L2 в Android. Я разработчик приложений для Android и знаю, как транслировать и воспроизводить видео по URL. Но здесь дело совсем в другом. Я должен создать приложение для Andro…
09 фев '17 в 07:15
2 ответа

Официальный драйвер V4L2 для raspberry pi, как добавить флаги lrt в make-файл?

Я создаю небольшое приложение на Python, которое использует v4l на Raspberry Pi. После нескольких часов поиска неисправностей я близок к установке. Мне просто нужно скомпилировать официальный драйвер V4L2. Я следую этому уроку https://www.ics.com/bl…
03 сен '14 в 06:03
0 ответов

Использование ffmpeg для передачи видео Logitech C920 на два выхода: перекодирование в RTMP-поток и аппаратное кодирование в файл

Я пытаюсь использовать ffmpeg принимать видео от Logitech C920 и транслировать его в поток RTMP (например, Twitch). Но есть поворот: я хотел бы также сохранить в файл оригинальное видео с аппаратным кодированием 1080p. Поэтому я хотел бы сделать оба…
15 дек '18 в 06:11
2 ответа

FFmpeg изменить вывод на определенный формат пикселей?

Я работаю над проектом openCV, у меня есть стабильно работающий вариант, который принимает данные с карты захвата HDMI и использует FFmpeg для вывода на устройство обратной связи v4L2 (/dev/video0), мой проект openCV получает данные из / dev / video…
16 дек '18 в 05:18
0 ответов

Оверлей v4l2 на Qt

Мы работаем над камерой с датчиком ov5640, мы установили камеру на нашей платформе ARM (на базе i.Mx6) и протестировали камеру с помощью приложения наложения v4l2. Теперь нам нужно использовать это приложение v4l2 в Qt5. Какое-либо приложение объясн…
08 сен '16 в 17:10
0 ответов

Как передать данные камеры Pygame в ffmpeg в Python?

Я пытаюсь трубу pygame выход камеры на FFmpeg в убунту. Но это показывает Ошибка разбитой трубы. Вот мой код: proc = Popen(['ffmpeg', '-y', '-f', 'rawvideo', '-vcodec', 'rawvideo', '-r', '24', '-i', '-', '-vcodec', 'mpeg4', '-q:a', '5', '-r', '24', …
30 дек '16 в 11:29
1 ответ

Не удалось присоединиться к многоадресной группе: нет такого устройства

Я хотел бы передавать данные с камеры через многоадресную рассылку UDP с помощью gstreamer. Для этого я использовал ниже конвейер, gst-launch-1.0 v4l2src ! videoconvert ! video/x-raw,width=720,height=576,framerate=25/1 ! x264enc ! mpegtsmux ! rtpmp2…
17 авг '16 в 13:40
1 ответ

Выберите yuy2 или MJPEG в V4L

Я реализую приложение предварительного просмотра камеры. Я использую V4L и до сих пор я в основном использую этот код> https://linuxtv.org/downloads/v4l-dvb-apis/capture-example.html В этом или любом другом примере, который я нашел, я не смог найти …
18 апр '16 в 16:28
0 ответов

Почему ускоряется вывод видео - Python v4l2 Logitech C920

Я пытаюсь разработать программу захвата с Python и портативную библиотеку для Python v4l2. Иногда, когда я запускаю код, выходное видео имеет 15 секунд (видео должно иметь 30 секунд, как указано в коде ниже). Вот код: class captureThread (threading.…
08 июн '18 в 22:41