linux - ARM 上的视频捕获

标签 linux arm video-capture v4l2

我在 mk802ii 上使用来自 here 的 debian armhf 网络摄像头 (defender c-110) 时遇到问题:

     $ 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 24 2013 22:04:47 with gcc 4.6.3
     [video4linux2 @ 0x168bc40] The driver changed the time per frame from 1/5 to 1/30
     [video4linux2 @ 0x168bc40] ioctl(VIDIOC_STREAMON): Message too long
     /dev/video0: Message too long

我使用 this 收到同样的错误例子。这个错误意味着什么以及我必须做什么?

最佳答案

问题是我使用了 OTG 端口。

关于linux - ARM 上的视频捕获,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19818024/

相关文章:

android - 视频录制到 Android 上的循环缓冲区

linux - 汇编中 EAX,1 和 EBX,1 的区别?

linux - 为什么 do_execve() 会分两步而不是一步执行可执行验证检查?

c - 使用 GCC + ARM 减少递归期间的堆栈使用

memory - 保留 SDRAM 的一部分在 U-Boot 和 Linux 内核之间传递数据

c++ - Qt OpenCV 网络摄像头流打开和关闭

linux - 仅当两个值都分配给 bash 中的两个变量时,如何连接两个变量?

linux - Grep 特定单词第一次匹配后的所有行。输出应排除匹配行

c++ - 防止对象在不需要时被链接?

python - 使用 python 从 OpenCV 中的视频自动捕获图像