Changes between Version 84 and Version 85 of HWAccelIntro


Ignore:
Timestamp:
May 31, 2023, 5:36:31 PM (3 years ago)
Author:
Lynne
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HWAccelIntro

    v84 v85  
    3030||=                VDPAU=|| ''P'' || N || **Y** || N || N || N || N || N || N || N ||
    3131||=        !VideoToolbox=|| N || N || N || N || N || N || N || **Y** || **Y** || N ||
     32||=        !Vulkan=|| **Y** || **Y** || **Y** || **Y** || **Y** || **Y** || N || N || N || N ||
    3233Key:
    3334* `Y`  Fully usable.
     
    5556|| VDPAU                || Y || - || Y || - || - || N || Y || Y ||
    5657|| !VideoToolbox        || Y || N || Y || Y || Y || - || Y || Y ||
     58|| Vulkan               || Y || - || Y || N || N || Y || Y || Y ||
    5759
    5860Key:
     
    128130* Bitrate-based using `-b:v`
    129131* Constant quality with `-q:v`. Note that the scale is 1-100, with 1 being the lowest and 100 the highest. Constant quality mode is only available for Apple Silicon and from ffmpeg 4.4 and higher.
     132
     133
     134
     135== Vulkan ==
     136
     137Vulkan video decoding is a new specification for vendor-generic hardware accelerated video decoding. Currently, the following codecs are supported:
     138
     139 * Decoding: H.264, HEVC, AV1
     140
     141The AV1 specification is currently an experimental specification developed in collaboration with the [https://mesa3d.org/ Mesa] project. As such, it should not be expected to be implemented
     142on any other drivers currently, but once an official specification is available, the decoder will be ported to use it.
     143
     144To test decoding, use the following command:
     145{{{
     146ffmpeg -init_hw_device "vulkan=vk:0" -hwaccel vulkan -hwaccel_output_format vulkan -i INPUT -f null - -benchmark
     147}}}
     148
     149Documentation on how to initialize the device, as well as filtering, is available on our [https://ffmpeg.org/ffmpeg-filters.html#Vulkan-Video-Filters documentation page].
     150
    130151
    131152= CUDA (NVENC/NVDEC) =