FFmpeg Introduces Apple ProRes RAW Vulkan-Powered Video Acceleration
([Multimedia] 6 Hours Ago
Apple ProRes RAW + Vulkan)
- Reference: 0001634226
- News link: https://www.phoronix.com/news/FFmpeg-ProRes-RAW-Vulkan
- Source link:
Last year the widely-used, open-source FFmpeg multimedia library [1]introduced Apple ProRes video acceleration using shaders with the Vulkan API . Now FFmpeg has taken it a step further and can support Apple ProRes RAW Vulkan-based video decoding.
Apple ProRes RAW is similar to the non-RAW ProRes tech but with betterr quality and color reproduction thanks to leveraging the raw data from the camera sensor. Various digital cameras from the likes of Sony, LUMIX, and Nikon plus newer Apple iPhones support ProRes RAW recording.
For those with ProRes RAW media, as of today in FFmpeg Git there is now Vulkan-based decoding of this RAW format. Very talented FFmpeg developer Lynne wrote as part of [2]one of the commits today , " This completes the reverse engineering of the decoder. "
Over the span of several commits, the implementation now appears to be in [3]good shape for the next release of FFmpeg for those wanting Vulkan-based ProRes RAW decoding.
[1] https://www.phoronix.com/news/Vulkan-Apple-ProRes-Decode
[2] https://github.com/FFmpeg/FFmpeg/commit/9c4055296525f69f5c5a2666cfd0cddd70110649
[3] https://github.com/FFmpeg/FFmpeg/commit/239c679c546900c94fbc325361e6965f1a94a648
Apple ProRes RAW is similar to the non-RAW ProRes tech but with betterr quality and color reproduction thanks to leveraging the raw data from the camera sensor. Various digital cameras from the likes of Sony, LUMIX, and Nikon plus newer Apple iPhones support ProRes RAW recording.
For those with ProRes RAW media, as of today in FFmpeg Git there is now Vulkan-based decoding of this RAW format. Very talented FFmpeg developer Lynne wrote as part of [2]one of the commits today , " This completes the reverse engineering of the decoder. "
Over the span of several commits, the implementation now appears to be in [3]good shape for the next release of FFmpeg for those wanting Vulkan-based ProRes RAW decoding.
[1] https://www.phoronix.com/news/Vulkan-Apple-ProRes-Decode
[2] https://github.com/FFmpeg/FFmpeg/commit/9c4055296525f69f5c5a2666cfd0cddd70110649
[3] https://github.com/FFmpeg/FFmpeg/commit/239c679c546900c94fbc325361e6965f1a94a648