{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreifzbg44s5twrgewygpqrz2dilctnxf52ajzin362dilmcf3tdmhmy",
"uri": "at://did:plc:hbz5lgbfowtgpw6hmkboaqhl/app.bsky.feed.post/3mhbh2fyvjza2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreihy4wx73uydqesa5gnwvdkuarorlaifqfrsaboaprucfmzthnil44"
},
"mimeType": "image/png",
"size": 7181
},
"path": "/blog/video-encoding-and-decoding-with-vulkan-compute-shaders-in-ffmpeg",
"publishedAt": "2026-04-17T17:36:42.915Z",
"site": "https://www.khronos.org",
"tags": [
"API, Vulkan,"
],
"textContent": "In this contributed blog, we explore how FFmpeg uses Vulkan Compute to seamlessly accelerate encoding and decoding of even professional-grade video on consumer GPUs — unlocking GPU compute parallelism at scale, without specialized hardware. This approach complements Vulkan Video's fixed-function codec support, extending acceleration to formats and workflows it doesn't cover.",
"title": "Video Encoding and Decoding with Vulkan Compute Shaders in FFmpeg",
"updatedAt": "2026-03-16T17:10:00.000Z"
}