Rambling about pixel format and Logitech webcams (C300 & C920)
So, with the C920 and ffmpeg outputting a "Constrained Baseline" h264 stream and we can decode that video stream in a modern Nvidia GPU (with "h264_cuvid"). With effort gstreamer it can output higher h264 "profiles".
Forgoing that we can get MJPEG from the camera with a higher pixel format (not yuvj420p, but yuvj422p), yet the GPU can't decode that directly from the MJPEG video format with "mjpeg_cuvid". Main issue is local decoding of HIGH QUALITY video from the C920; And being able to send the same "original" web camera output to another computer for usage there; Whilst keeping CPU-cycle cost as low as possible... And, my other GPU (in the other PC) doesn't / can't decode that "Constrained Baseline" codec.
(c) 2013, 2014, 2015, 2016, 2017, 2018, 2019 & 2020 Nekita.net, excluding: copyrighted and/or otherwise protected quoted sources (as far as applicable)
Find us on Social Media:
Twitter - https://twitter.com/NekitaNet