FFmpeg image2 输出:使用 mjpeg_qsv 时控制 JPG 图像质量
我的 FFmpeg 命令输出一系列 JPG 图像。简化:
ffmpeg -f dshow -video_size 3840x2160 -framerate 25 -i“视频=我的 网络摄像头" -qscale:v 5 -vcodec mjpeg_qsv "C:\out\%d.jpg"
我想使用 -vcodec mjpeg_qsv
来利用 GPU 加速。通常(没有“_qsv”)我可以控制使用 qscale:v
来控制 JPG 图像质量,但与 mjpeg_qsv 结合使用似乎没有效果。
是否可以控制。使用 mjpeg_qsv 时的 JPG 图像质量?如果是,有什么想法吗?谢谢!
My FFmpeg command ouputs a series of JPG images. Simplified:
ffmpeg -f dshow -video_size 3840x2160 -framerate 25 -i "video=My
Webcam" -qscale:v 5 -vcodec mjpeg_qsv "C:\out\%d.jpg"
I want to use -vcodec mjpeg_qsv
to leverage GPU acceleration. Usually (without "_qsv") I can control JPG image quality by using qscale:v
, but it seems to have no effect in combination with mjpeg_qsv.
Is it even possible to control JPG image quality when using mjpeg_qsv? If yes, any ideas how? Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
mjpeg_qsv 编码器使用
global_quality
选项。范围为 1 到 100。默认值为 80。The mjpeg_qsv encoder makes use of the
global_quality
option. Range is 1 to 100. Default is 80.