-
-
Notifications
You must be signed in to change notification settings - Fork 177
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vpx 10-bit colour encoding support #1310
Comments
libvpx needs to be compiled with
I believe those formats store the the YUV channels in the high 10/12 bits of each 16bit value. Wasting quite a bit of space and requiring a CSC step to go from R210 to this format.. sigh. Note: vpx now also supports alpha channel: Also worth considering colorspace bits (#1155): |
Somewhat blocked by rpath issues: #1405 |
re-scheduling - the 16-bit per channel reformatting constraint is costly. |
Done in r26980. Found a new scaling related bug: #2845. For further reference, see ImageDepth. |
Caused a regression with the vp9 encoder with older versions of libvpx (ie: Debian Buster and Ubuntu Focal): #3082 |
Follow up from #909, we may want to wait for vp10 to come out too.
The API documentation is very limited but both gstreamer and ffmpeg have support for it - which we could re-use via the enc_ffmpeg encoder (#1107).
The text was updated successfully, but these errors were encountered: