add nitro basic

This commit is contained in:
Mylloon 2024-09-06 10:01:02 +02:00
parent 0ed6407315
commit fce9bce308
Signed by: Anri
GPG key ID: A82D63DFF8D1317F
2 changed files with 9 additions and 5 deletions

View file

@ -16,6 +16,7 @@ Tool for sharing video to Discord.
```
> - If you have Discord Nitro: add `/nitro` flag when running DSR.
> - If you have Discord Nitro Basic: add `/nitrobasic` flag when running DSR.
> - If you have an NVidia GPU with NVenc: add `/nvenc` flag when running DSR.
## More info
@ -23,7 +24,7 @@ Tool for sharing video to Discord.
- [x] KISS interface
- [x] Support drag&drop into the icon
- [x] Keep the video under 25mb (discord limitation)
- [x] NVenc support
- [x] Basic NVenc support
- [x] If already under the limit, the file won't be compressed
- [x] Nitro suppport via `/nitro` flag
- [x] Merge audio files into one track when recorded with system audio and microphone

View file

@ -56,13 +56,16 @@ const getFiles = async () => {
/** Returns maximum allowed size for files in MB */
const fetchMaxSize = async () => {
const argv = await internals.argv();
if (argv.includes("/nitro")) {
if (argv.includes("/nitrobasic")) {
// Nitro Basic user
return 50;
} else if (argv.includes("/nitro")) {
// Nitro user
return 500;
}
} else {
// Free user
return 25;
}
};
/** Either replace the message, or add some info */