Compare commits

...

2 commits

Author SHA1 Message Date
7c4bd84486
bump version to 1.11.0
All checks were successful
Upload release / build (push) Successful in 1m46s
2024-09-19 01:32:06 +02:00
e34712976b
magic value into const 2024-09-19 01:32:00 +02:00
3 changed files with 6 additions and 5 deletions

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{ {
"name": "dsr", "name": "dsr",
"version": "1.10.2", "version": "1.11.0",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "dsr", "name": "dsr",
"version": "1.10.2", "version": "1.11.0",
"license": "AGPL-3.0-or-later", "license": "AGPL-3.0-or-later",
"dependencies": { "dependencies": {
"@electron-forge/maker-zip": "^7.4", "@electron-forge/maker-zip": "^7.4",

View file

@ -1,6 +1,6 @@
{ {
"name": "dsr", "name": "dsr",
"version": "1.10.2", "version": "1.11.0",
"description": "Discord Video Sharing", "description": "Discord Video Sharing",
"main": "./dist/main.js", "main": "./dist/main.js",
"scripts": { "scripts": {

View file

@ -22,6 +22,7 @@ const moviesFilter = {
extensions: ["mp4", "mkv"], extensions: ["mp4", "mkv"],
}; };
const metadataAudioSize = 3;
const metadataAudio = `-metadata:s:a:0 title="System sounds and microphone" \ const metadataAudio = `-metadata:s:a:0 title="System sounds and microphone" \
-metadata:s:a:1 title="System sounds" \ -metadata:s:a:1 title="System sounds" \
-metadata:s:a:2 title="Microphone"`; -metadata:s:a:2 title="Microphone"`;
@ -201,7 +202,7 @@ app.whenReady().then(() => {
-c:v ${codec} -b:v ${videoBitrate}k -pass 2 -c:a copy \ -c:v ${codec} -b:v ${videoBitrate}k -pass 2 -c:a copy \
${mappingTracks} -f mp4 \ ${mappingTracks} -f mp4 \
-profile:v main \ -profile:v main \
${audioTracks.length === 3 ? metadataAudio : ""} \ ${audioTracks.length === metadataAudioSize ? metadataAudio : ""} \
${shareOpt} \ ${shareOpt} \
"${finalFile}"` "${finalFile}"`
).catch((e) => registerError(win, e)); ).catch((e) => registerError(win, e));
@ -225,7 +226,7 @@ app.whenReady().then(() => {
-i "${file}" \ -i "${file}" \
-map 0 -codec copy \ -map 0 -codec copy \
${shareOpt} \ ${shareOpt} \
${nbTracks === 3 ? metadataAudio : ""} \ ${nbTracks === metadataAudioSize ? metadataAudio : ""} \
"${finalFile}"` "${finalFile}"`
).catch((e) => registerError(win, e)); ).catch((e) => registerError(win, e));