diff --git a/Installing-FFmpeg-for-the-Video-Dumper.md b/Installing-FFmpeg-for-the-Video-Dumper.md new file mode 100644 index 0000000..45f2ac5 --- /dev/null +++ b/Installing-FFmpeg-for-the-Video-Dumper.md @@ -0,0 +1,34 @@ +If you try to use the video dumper without a compatible install of FFmpeg, you will receive an error message indicating so with the version of FFmpeg you need to install. This guide will walk you through installing a compatible FFmpeg to enable using the video dumper feature. + +## Windows + +Windows builds of FFmpeg can be found linked from the official FFmpeg website. + +1. Choose a build that matches the version indicated to you by Citra; for example, if Citra tells you to use a version from the "n6.0..." series, download FFmpeg 6.0. + * Make sure to download the release archive with ```shared``` in the name to get all the files you need for Citra. +2. Once you have downloaded FFmpeg, extract it somewhere. +3. Inside the extracted directory, head to the ```bin``` directory and copy all of the ```.dll``` files you see into your Citra install directory. + +After completing this process, you should be able to use the Citra video dumper. + +**NOTE:** If you use a Windows package manager like ```winget```, there are likely packages available that you can use instead to install FFmpeg. + +## Other OSes + +Other operating systems have package managers that allow you to easily install a compatible FFmpeg. + +### macOS + +Use Homebrew: ```brew install ffmpeg``` + +### Linux + +If you are using the Flatpak, you should not need to install FFmpeg as it is part of the runtime. + +If you are using the AppImage, you can install a compatible version, FFmpeg 4, as follows: + +* Ubuntu: ```sudo apt install ffmpeg``` +* Arch Linux: ```sudo pacman -S ffmpeg4.4``` +* Fedora: ```sudo dnf install compat-ffmpeg4``` + +Note that if your distro version uses the wrong version of FFmpeg for Citra, it will still fail to load. In that case you must find a compatible version of FFmpeg built for your distro, or you can build Citra from source to use the version of FFmpeg you have installed. \ No newline at end of file