fix: ffmpeg args (#469)

This commit is contained in:
Emrik Östling
2025-12-14 13:43:20 +01:00
committed by GitHub
parent eabd6e6a7f
commit 12a5580694
3 changed files with 5 additions and 4 deletions

View File

@@ -699,7 +699,7 @@ export async function convert(
let message = "Done";
if (convertTo === "ico") {
// make sure image is 256x256 or smaller
// Make sure image is 256x256 or smaller
extraArgs = [
"-filter:v",
"scale='min(256,iw)':min'(256,ih)':force_original_aspect_ratio=decrease",
@@ -708,7 +708,7 @@ export async function convert(
}
if (convertTo.split(".").length > 1) {
// support av1.mkv and av1.mp4 and h265.mp4 etc.
// Support av1.mkv and av1.mp4 and h265.mp4 etc.
const split = convertTo.split(".");
const codec_short = split[0];
@@ -734,7 +734,7 @@ export async function convert(
return new Promise((resolve, reject) => {
execFile(
"ffmpeg",
[...ffmpegArgs, "-i", filePath, ...extraArgs, targetPath],
["-i", filePath, ...ffmpegArgs, ...extraArgs, targetPath],
(error, stdout, stderr) => {
if (error) {
reject(`error: ${error}`);