Skip to content

ripgrim/disrecord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

disrecord

record discord streams to mp4.

requirements

install

1. install vencord

git clone https://github.com/Vendicated/Vencord
cd Vencord
pnpm install
pnpm build
pnpm inject

2. install disrecord plugin

copy plugin/disrecord to your vencord's src/userplugins/ folder.

rebuild vencord:

pnpm build

3. enable plugin

open discord, go to settings > vencord > plugins, enable disrecord.

4. install injection

in disrecord plugin settings, click "install injection". restart discord.

5. audio setup (optional)

install vb-cable, then:

  1. open sound settings > more sound settings
  2. playback tab: right-click "cable input" > set as default device
  3. recording tab: right-click "cable output" > properties > listen tab
  4. check "listen to this device", select your headphones, click ok
  5. in discord voice settings, set output device to "cable input"

usage

  1. join a voice channel and watch someone's stream
  2. click the record button in the call controls bar
  3. click again to stop
  4. recordings save to ~/discord-recs/

config

environment variables:

  • DISCORD_REC_FFMPEG - path to ffmpeg
  • DISCORD_REC_DIR - output directory
  • DISCORD_REC_FPS - framerate (default 30)
  • DISCORD_REC_AUDIO - audio device name (default "CABLE Output (VB-Audio Virtual Cable)")

troubleshooting

"recorder not initialized"

  • click "reinstall" in plugin settings, restart discord

no audio in recording

  • check vb-cable is set up correctly
  • verify discord output is set to "cable input"

can't record again after stopping

  • fixed in latest version, reinstall injection

license

gpl-3.0

About

record discord calls with audio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors