# player-cpp-ffmpeg-sdl **Repository Path**: cnull_project/player-cpp-ffmpeg-sdl ## Basic Information - **Project Name**: player-cpp-ffmpeg-sdl - **Description**: SDL2 and FFmpeg Video Player in C++ - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2020-05-21 - **Last Updated**: 2022-10-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Simple C++ video player using FFmpeg 4 and SDL 2.0 Supports video with audio. ## Windows setup (Tested on x64 environment) 1 - Install FFMpeg here https://ffmpeg.zeranoe.com/builds/win64/dev/ and add it to your path 2 - Install SDL here https://www.libsdl.org/download-2.0.php and add it to your path 3 - (Optional) Install g++ and make from MinGW https://sourceforge.net/projects/mingw/ 4 - Create a env variable to the /include folder of the FFmpeg folder: , and for the lib folder 5 - Create a env variable to the /include folder of the SDL2 folder: 6 - Run make
``` make -f makefile_windows ``` 7 - Run
``` ./player ``` ## Linux setup (Tested on Ubuntu) 1 - Install FFmpeg version >= 4
``` sudo apt update && sudo apt install ffmpeg x264 x265 libavdevice-dev ``` 2 - Install SDL >= 2.0
``` sudo apt-get install libsdl2-dev ``` 3 - Install:
``` make ``` 4 - Run
``` ./player ```