关于 ffmpeg设置摄像头报错“Could not set video options” 的解决方法

若该文为原创文章,转载请注明原文出处

本文章博客地址:https://hpzwl.blog.csdn.net/article/details/148515355

长沙红胖子Qt(长沙创微智科)博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中...

Qt开发专栏:各种问题解决(点击传送门)

问题

设置摄像头的输入格式,设置错误

尝试

发现无法设置pixel_format,只能设置input_format,如下图:

两种对比解码器格式:

两种设置都是13:

422是对的,所以没有调用到mjpeg:

解决

扩展

这里设置mjpeg为什么没成功或者格式是yuyv422,有需要或者有兴趣可以深究:

查阅资料深究后,可以直接设置编码器来决定:

测试结果还是13:

???不太明白了,不深究了。

本文章博客地址:https://hpzwl.blog.csdn.net/article/details/148515355

相关推荐
肥or胖17 小时前
【音视频协议篇】WebRTC 快速入门
ffmpeg·音视频·webrtc
aqi0018 小时前
FFmpeg开发笔记(七十八)采用Kotlin+Compose的NextPlayer播放器
android·ffmpeg·音视频·直播·流媒体
QMCY_jason1 天前
Ubuntu 1804 编译ffmpeg qsv MediaSDK libva 遇到的问题记录
linux·ubuntu·ffmpeg
is08152 天前
使用 FFmpeg 实现 RTP 音频传输与播放
ffmpeg·音视频
yzx9910132 天前
JS与Go:编程语言双星的碰撞与共生
java·数据结构·游戏·小程序·ffmpeg
mpr0xy2 天前
编译支持cuda硬件加速的ffmpeg
ai·ffmpeg·nvidia·cuda
努力做小白2 天前
Linux驱动19 --- FFMPEG
linux·运维·驱动开发·单片机·嵌入式硬件·ffmpeg