diff --git a/src/lib/converters/ffmpeg.svelte.ts b/src/lib/converters/ffmpeg.svelte.ts index 2090753..e9ccebc 100644 --- a/src/lib/converters/ffmpeg.svelte.ts +++ b/src/lib/converters/ffmpeg.svelte.ts @@ -319,14 +319,14 @@ export class FFmpegConverter extends Converter { // sample rate setting if (userSampleRate !== "auto") { - if (userSampleRate === "custom") { - sampleRateArgs = ["-ar", customSampleRate.toString()]; - } else { - sampleRateArgs = ["-ar", userSampleRate]; - } + const rate = + userSampleRate === "custom" + ? customSampleRate.toString() + : userSampleRate; + sampleRateArgs = ["-ar", rate]; log( ["converters", this.name], - `using user setting for sample rate: ${userSampleRate}`, + `using user setting for sample rate: ${rate}`, ); } else { // detect sample rate of original file and use diff --git a/src/lib/converters/magick.svelte.ts b/src/lib/converters/magick.svelte.ts index fbdfd9c..2183915 100644 --- a/src/lib/converters/magick.svelte.ts +++ b/src/lib/converters/magick.svelte.ts @@ -110,8 +110,8 @@ export class MagickConverter extends Converter { ...args: any[] ): Promise { let compression: number | undefined = args.at(0); - if (compression == null) { - compression = Settings.instance.settings.magickQuality; + if (!compression) { + compression = Settings.instance.settings.magickQuality ?? 100; log(["converters", this.name], `using user setting for quality: ${compression}%`); } log(["converters", this.name], `converting ${input.name} to ${to}`);