220
- 收藏
- 点赞
- 分享
- 举报
请问rv1106+usb摄像头如何录制视频并保存
用的luckfox的rv1106g3开发板,现在已经可以用摄像头拍摄一幅图片,但是不知道怎么录制视频;
拍照用的指令是:fswebcam -d /dev/video0 -r 1920x1080 /root/image01.jpg,可以拍照成功;
完整日志如下:
[root@luckfox ]# ffmpeg -f v4l2 -video_size 320x240 -framerate 30 -i /dev/video2
1 output.mp4
ffmpeg version 4.4.4 Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 8.3.0 (crosstool-NG 1.24.0)
configuration: --enable-cross-compile --cross-prefix=/home/hello/luckfox-pico/sysdrv/source/buildroot/b uildroot-2023.02.6/output/host/bin/arm-rockchip830-linux-uclibcgnueabihf- --sysroot=/home/hello/luckfox-p ico/sysdrv/source/buildroot/buildroot-2023.02.6/output/host/arm-buildroot-linux-uclibcgnueabihf/sysroot - -host-cc=/usr/bin/gcc --arch=arm --target-os=linux --disable-stripping --pkg-config=/home/hello/luckfox-p ico/sysdrv/source/buildroot/buildroot-2023.02.6/output/host/bin/pkg-config --disable-static --enable-shar ed --prefix=/usr --enable-avfilter --disable-version3 --enable-logging --enable-optimizations --disable-e xtra-warnings --enable-avdevice --enable-avcodec --enable-avformat --enable-network --disable-gray --enab le-swscale-alpha --disable-small --enable-dct --enable-fft --enable-mdct --enable-rdft --disable-crystalh d --disable-dxva2 --enable-runtime-cpudetect --disable-hardcoded-tables --disable-mipsdsp --disable-mipsd spr2 --disable-msa --enable-hwaccels --disable-cuda --disable-cuvid --disable-nvenc --disable-avisynth -- disable-frei0r --disable-libopencore-amrnb --disable-libopencore-amrwb --disable-libdc1394 --disable-libg sm --disable-libilbc --disable-libvo-amrwbenc --disable-symver --disable-doc --disable-gpl --disable-nonf ree --enable-ffmpeg --disable-ffplay --enable-libv4l2 --disable-avresample --disable-ffprobe --disable-li bxcb --disable-postproc --disable-swscale --enable-indevs --disable-alsa --enable-outdevs --enable-pthrea ds --enable-zlib --disable-bzlib --disable-libfdk-aac --disable-libcdio --enable-gnutls --disable-openssl --disable-libdrm --disable-libopenh264 --disable-vaapi --disable-vdpau --disable-mmal --disable-omx --di sable-omx-rpi --disable-libopencv --disable-libopus --disable-libvpx --disable-libass --disable-libbluray --disable-libmfx --disable-librtmp --disable-libmp3lame --disable-libmodplug --disable-libspeex --disabl e-libtheora --enable-iconv --disable-libfreetype --disable-fontconfig --disable-libopenjpeg --disable-lib x264 --disable-libx265 --disable-libdav1d --disable-x86asm --disable-mmx --disable-sse --disable-sse2 --d isable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-avx2 --enable-armv6 -- enable-vfp --enable-neon --disable-altivec --extra-libs=-latomic --enable-pic --cpu=cortex-a7
libavutil 56. 70.100 / 56. 70.100
libavcodec 58.134.100 / 58.134.100
libavformat 58. 76.100 / 58. 76.100
libavdevice 58. 13.100 / 58. 13.100
libavfilter 7.110.100 / 7.110.100
libswresample 3. 9.100 / 3. 9.100
[video4linux2,v4l2 @ 0x4c3270] The V4L2 driver changed the video from 320x240 to 640x360
[video4linux2,v4l2 @ 0x4c3270] The V4L2 driver changed the video from 640x360 to 640x368
Input #0, video4linux2,v4l2, from '/dev/video21':
Duration: N/A, start: 720.192482, bitrate: 113049 kb/s
Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 640x368, 113049 kb/s, 30 fps, 30 tbr, 1000k tbn, 1000k tbc
Stream mapping:
Stream #0:0 -> #0:0 (rawvideo (native) -> mpeg4 (native))
Press [q] to stop, [?] for help
'scale' filter not present, cannot convert pixel formats.
Error reinitializing filters!
Failed to inject frame into filter network: Invalid argument
Error while processing the decoded data for stream #0:0
[video4linux2,v4l2 @ 0x4c3270] Some buffers are still owned by the caller on close.
ioctl(VIDIOC_QBUF): Bad file descriptor
Conversion failed!
但是用这个指令录制视频,会提示scale相关的错误:ffmpeg -f v4l2 -video_size 320x240 -framerate 30 -i /dev/video0 output.mp4;
请问,怎么录视频最简单?
我来回答
回答0个
时间排序
认可量排序
暂无数据
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片![alt](url)
相关问答
-
2020-10-02 12:44:59
-
2023-08-14 09:58:49
-
2023-12-29 22:43:15
-
02019-07-04 16:21:06
-
22018-03-12 17:53:25
-
2023-08-15 11:11:47
-
2023-08-08 10:33:29
-
2023-07-04 10:49:14
-
2023-08-10 11:08:27
-
2023-11-17 15:37:52
-
2023-08-27 16:07:32
-
2024-03-19 11:28:07
-
2023-08-09 09:24:14
-
2018-12-19 14:40:49
-
2022-07-15 10:14:29
-
2024-09-29 08:18:44
-
2017-07-24 17:39:18
-
2021-12-17 16:17:56
-
2016-09-12 11:56:55
无更多相似问答 去提问
点击登录
-- 积分
-- E币
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
悬赏问答
-
5cat /dev/logmpp 报错 <3>[ vi] [func]:vi_send_frame_node [line]:99 [info]:vi pic queue is full!
-
50如何获取vpss chn的图像修改后发送至vo
-
5FPGA通过Bt1120传YUV422数据过来,vi接收不到数据——3516dv500
-
50SS928 运行PQtools 拼接 推到设备里有一半画面会异常
-
53536AV100的sample_vdec输出到CVBS显示
-
10海思板子mpp怎么在vi阶段改变视频数据尺寸
-
10HI3559AV100 多摄像头同步模式
-
9海思ss928单路摄像头vio中加入opencv处理并显示
-
10EB-RV1126-BC-191板子运行自己编码的程序
-
10求HI3519DV500_SDK_V2.0.1.1
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
提醒
你的问题还没有最佳答案,是否结题,结题后将根据回答情况扣除相应悬赏金(1回答=1E币)
取消
确认