ffmpeg如何处理这个命令获取到的东西,保存为视频和实时播放:
v4l2-ctl -d /dev/video0 --set-fmt-video=width=1920,height=1080,pixelformat='YUYV' --stream-mmap=3 --stream-skip=4 --stream-to=/sdcard/1698663941095_yuyv.yuv --stream-count=1 --stream-poll
ffmpeg如何读取本地v4I2的推流
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- zwh_emperor 2023-11-16 14:07关注
执行命令并将输出内容重定向保存到文件中:
v4l2-ctl -d /dev/video0 --set-fmt-video=width=1920,height=1080,pixelformat='YUYV' --stream-mmap=3 --stream-skip=4 --stream-to=/sdcard/1698663941095_yuyv.yuv --stream-count=1 --stream-poll > output.log
这将把命令输出的内容保存到名为output.log的文件中。使用ffmpeg将YUV格式的文件转换为视频文件:
ffmpeg -f rawvideo -pix_fmt yuyv422 -s 1920x1080 -i /sdcard/1698663941095_yuyv.yuv -c:v libx264 -preset ultrafast output.mp4
这将把YUV文件转换为H.264编码的MP4视频文件,并保存为output.mp4。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 1
悬赏问题
- ¥30 关于用python写支付宝扫码付异步通知收不到的问题
- ¥50 vue组件中无法正确接收并处理axios请求
- ¥15 隐藏系统界面pdf的打印、下载按钮
- ¥15 MATLAB联合adams仿真卡死如何解决(代码模型无问题)
- ¥15 基于pso参数优化的LightGBM分类模型
- ¥15 安装Paddleocr时报错无法解决
- ¥15 python中transformers可以正常下载,但是没有办法使用pipeline
- ¥50 分布式追踪trace异常问题
- ¥15 人在外地出差,速帮一点点
- ¥15 如何使用canvas在图片上进行如下的标注,以下代码不起作用,如何修改