Skip to content

Instantly share code, notes, and snippets.

@nico-lab
Created March 17, 2026 08:26
Show Gist options
  • Select an option

  • Save nico-lab/5170fabf44e759a26557b280a752d55c to your computer and use it in GitHub Desktop.

Select an option

Save nico-lab/5170fabf44e759a26557b280a752d55c to your computer and use it in GitHub Desktop.
ffmpeg -h encoder=prores_ks_vulkan
Encoder prores_ks_vulkan [Apple ProRes (iCodec Pro)]:
General capabilities: delay hardware
Threading capabilities: none
Supported hardware devices: vulkan vulkan
Supported pixel formats: vulkan
ProRes vulkan encoder AVOptions:
-mbs_per_slice <int> E..V....... macroblocks per slice (from 1 to 8) (default 8)
-profile <int> E..V....... (from -1 to 5) (default auto)
auto -1 E..V.......
proxy 0 E..V.......
lt 1 E..V.......
standard 2 E..V.......
hq 3 E..V.......
4444 4 E..V.......
4444xq 5 E..V.......
-vendor <string> E..V....... vendor ID (default "Lavc")
-bits_per_mb <int> E..V....... desired bits per macroblock (from 0 to 8192) (default 0)
-quant_mat <int> E..V....... quantiser matrix (from -1 to 6) (default auto)
auto -1 E..V.......
proxy 0 E..V.......
lt 2 E..V.......
standard 3 E..V.......
hq 4 E..V.......
default 6 E..V.......
-alpha_bits <int> E..V....... bits for alpha plane (from 0 to 16) (default 16)
-async_depth <int> E..V....... Internal parallelization depth (from 1 to INT_MAX) (default 1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment