Helper for Discord Video Sharing video captured by NVidia Shadowplay
.forgejo/workflows | ||
css | ||
image | ||
pages | ||
src | ||
.gitignore | ||
install.ps1 | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md | ||
tsconfig.json |
Discord Video Sharing
Tool for sharing video to Discord.
This tool was primarily made for video captured by NVidia Shadowplay.
Download/Install/Update
2 choices :
-
Manually head to the release page.
-
Download it via PowerShell:
irm https://git.mylloon.fr/Anri/dsr/raw/branch/main/install.ps1 | iex
Available flags
You can add thoses flags in the Target
field of your Windows shortcut.
/nitro |
Increase the file limit to 500Mo |
/nitrobasic |
Increase the file limit to 50Mo |
/nvenc_h264 |
Enable NVenc with H.264 encoder (NVidia GPU required) |
/nvenc_h265 |
Enable NVenc with H.265 encoder (NVidia GPU required) |
/amd_h264 |
Enable AMF using DX11 with H.264 encoder (for AMD GPU) |
/amd_h265 |
Enable AMF using DX11 with H.265 encoder (for AMD GPU) |
/h265 |
Enable the H.265 CPU encoder (slow compression) |
NVidia and AMD hardware accelerators support is experimental, but faster than CPU counterparts.
More info
- KISS interface
- Support drag&drop into the icon
- Keep the video under discord limitation
- Defaults to H.264 CPU encoder
- If already under the limit, the file won't be compressed
- NVenc support
- AMD cards acceleration support
- Nitro suppport
- Merge 2 audio files into one track when recorded with system audio and microphone
split up, while keeping the original ones (with conveniant metadata)
- Works also with file with only one or more than 2 audio track, by doing nothing
- Support multiples files at once
- Always optimize for video streaming
Package the app for Windows
npm i --platform=win32
npm run make -- --platform=win32
It will create a ZIP folder in ./out/make
.