mirror of https://github.com/VERT-sh/VERT.git
fix: null quality option
oopsies, also actually shows custom sample rate in console
This commit is contained in:
parent
5bd5c70358
commit
b0cc5b6d8a
|
|
@ -319,14 +319,14 @@ export class FFmpegConverter extends Converter {
|
||||||
|
|
||||||
// sample rate setting
|
// sample rate setting
|
||||||
if (userSampleRate !== "auto") {
|
if (userSampleRate !== "auto") {
|
||||||
if (userSampleRate === "custom") {
|
const rate =
|
||||||
sampleRateArgs = ["-ar", customSampleRate.toString()];
|
userSampleRate === "custom"
|
||||||
} else {
|
? customSampleRate.toString()
|
||||||
sampleRateArgs = ["-ar", userSampleRate];
|
: userSampleRate;
|
||||||
}
|
sampleRateArgs = ["-ar", rate];
|
||||||
log(
|
log(
|
||||||
["converters", this.name],
|
["converters", this.name],
|
||||||
`using user setting for sample rate: ${userSampleRate}`,
|
`using user setting for sample rate: ${rate}`,
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
// detect sample rate of original file and use
|
// detect sample rate of original file and use
|
||||||
|
|
|
||||||
|
|
@ -110,8 +110,8 @@ export class MagickConverter extends Converter {
|
||||||
...args: any[]
|
...args: any[]
|
||||||
): Promise<VertFile> {
|
): Promise<VertFile> {
|
||||||
let compression: number | undefined = args.at(0);
|
let compression: number | undefined = args.at(0);
|
||||||
if (compression == null) {
|
if (!compression) {
|
||||||
compression = Settings.instance.settings.magickQuality;
|
compression = Settings.instance.settings.magickQuality ?? 100;
|
||||||
log(["converters", this.name], `using user setting for quality: ${compression}%`);
|
log(["converters", this.name], `using user setting for quality: ${compression}%`);
|
||||||
}
|
}
|
||||||
log(["converters", this.name], `converting ${input.name} to ${to}`);
|
log(["converters", this.name], `converting ${input.name} to ${to}`);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue