Discord is a voice communication application where you will experience hundreds of hilarious moments with your friends.
So, it’s not a bad idea to record your Discord audio once in a while to capture some of those funny jokes and moments.
If you have been wondering how to record audio on Discord, here’s an extensive guide on how you can do that.
Recording Audio With OBS
There are dozens of applications made for recording audio, video, or both, but OBS may easily be one of the best ones, and it’s free too.
So, first things first, download OBS and install it. It’s a pretty straightforward process if you follow the steps.
Once OBS is installed on your computer, open it up. If this is the first time you open OBS, you will get a prompt for a quick setup wizard. We recommend you use it, but make sure to set the priority recording over streaming.
If everything went smoothly, open up Discord and join a voice channel. If you want to start recording, head back to OBS, click on the + icon under Sources, and select Audio Output Capture. On the new window, select Create New and type in Discord. Hit Next and then select your audio device (your headphones or speakers).
Now just press the Start Recording button and everything from your Discord will be recorded.
If you want your voice to be part of the recording, you’ll have to go through the same process: select Audio Input Capture (instead of output) and select your microphone.
Keep in mind that you’ll record every other sound on your computer by adding your headphones as a source, not just the audio coming from your Discord’s voice channel.
However, if you want to isolate Discord’s audio, we recommend referring to this guide. By following the guide, you can create a virtual audio device dedicated only to Discord’s audio. So when you want to record it, you’ll only have to add that exact source on OBS.
Using Instant Replay
While the above-mentioned method is quite effective, it’s not the best solution since you’ll have to remember to start recording every time you join Discord. Also, it’s important to note that having OBS record all the time can hinder your system’s performance.
Fortunately, there is a way to record video and audio after the moment has already passed. It sounds a bit too good to be true, but it does exist, and we’ll tell you exactly how you can do that.
There are multiple ways you can use this feature known as Instant Replay.
Both AMD’s and Nvidia’s driver software comes with such a feature; you’ll just have to enable it. Even OBS has this same feature.
To enable Instant Replay on an Nvidia GPU, you will need to make sure you have GeForce Experience installed. It is a useful piece of software that provides several other features, and it can even automatically update your driver.
Download GeForce Experience, install it, and then open the app. Unfortunately, you will have to create an account and log in to use it. After you’re done, hit Alt + Z on your keyboard, and this will open up Nvidia’s overlay. You should be able to see Instant Replay. Click on it to enable it.
Also, if you head into Instant Replay’s settings, you can adjust exactly how long the replay should last. The longest option is 20 minutes. Remember, 20-minute videos will pack quite a heavy file size ranging up to 10 GB.
So, next time something funny happens in your Discord channel, quickly hit Alt + F10 (default shortcut) or Alt + Z and then click on Instant Replay – Save.
If you have an AMD GPU, the process is slightly different but still simple enough.
First, make sure you have the latest AMD driver for your graphics card. You can do that by downloading their auto-detect software or by searching for your exact model.
Once the latest driver is downloaded and installed, hit Alt + R and AMD’s overlay should open.
Look for the Radeon ReLive tab, open it and look for Instant Replay. If it is not enabled, it will automatically redirect you to its settings. In there, you will be able to adjust exactly how many minutes you’ll want to be replayed, the quality of the video, and other useful stuff.
To save a replay, just hit Ctrl + Shift + S.
To enable Replay Buffer on OBS, head into Settings – Output and check Enable Replay Buffer. Adjust it to how many seconds you want and the maximum file size. Press OK and then press Start Replay Buffer.
Just remember to have your audio device added to sources.
Recording With A Discord Bot
Another great method to record the audio in your voice channel is to use one of the several Discord bots created entirely for that purpose.
In this case, we will use Craig ChatBot. Invite Craig to your server, join a voice channel and call the bot with the command: :craig:, join.
Once the bot joins your voice channel, it will immediately start recording. It will also conveniently send you a PM with a download link to the audio and an additional link to permanently delete it.
These are some of the best methods of recording Discord audio. Whichever one you use, it will certainly do the job.