Skip to content

polhaghverdian/ffmpeg-vulkan

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ffmpeg-vulkan

An example of using the FFMPEG library for vulkan h264 decode to YUV420p.

Also supports other hardware if available

Adding scaling if specified

I have no knowledge of FFMPEG so take this example with a pinch of salt

Docker

You can use the supplied Dockerfile to create an image that will build and run the example

docker build -t vulkan-builder .

Run the container with: docker run -it -v "$(pwd)":/src --device /dev/dri vulkan-builder

Build in the container: cd /src; mkdir build; cd build; cmake ..; make -j; cd -; ./build/example vulkan

About

FFMPEG h264 vulkan decode example

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 88.5%
  • Dockerfile 5.8%
  • CMake 5.7%