| | 96 | == ProRes Vulkan encoder == |
| | 97 | |
| | 98 | '''Description:''' Following up on having a Vulkan ProRes decoder, a prores encoder would enable a full accelerated transcoding pipeline. |
| | 99 | |
| | 100 | '''Expected results:''' Write a ProRes encodder in Vulkan, specifically supporting the `ap4h` and `ap4x` profiles. |
| | 101 | |
| | 102 | '''Prerequisites:''' Good C, GLSL, and Vulkan knowledge. |
| | 103 | |
| | 104 | '''Difficulty:''' Hard |
| | 105 | |
| | 106 | '''Qualification Task:''' Write and validate the ProRes fDCT transform in GLSL. |
| | 107 | |
| | 108 | '''Mentor:''' Lynne (''Lynne'' in #ffmpeg-devel on Libera.Chat IRC) |
| | 109 | |
| | 110 | '''Backup Mentor:''' Niklas Haas (''haasn'' in #ffmpeg-devel on Libera.Chat IRC) |
| | 111 | |
| | 112 | '''Duration:''' 350 hours |
| | 113 | |