From 6934012c11c0e8229f1519d0228e9a5ab85f514c Mon Sep 17 00:00:00 2001 From: Dominic Date: Mon, 27 May 2024 20:05:07 +0200 Subject: [PATCH 1/2] take audio from left instead of right channel --- src/render/ffmpeg.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/render/ffmpeg.rs b/src/render/ffmpeg.rs index 0213a26..cb7684d 100644 --- a/src/render/ffmpeg.rs +++ b/src/render/ffmpeg.rs @@ -335,7 +335,7 @@ impl Ffmpeg { }, FfmpegFilter::Loudnorm { stereo: false } => { cmd.arg("-af").arg(concat!( - "pan=mono|c0=FR,", + "pan=mono|c0=FL,", "loudnorm=dual_mono=true:print_format=summary,", "pan=stereo|c0=c0|c1=c0,", "aformat=sample_rates=48000" From cbdf55335a1de8d1e77b73938fa65283ee0b740e Mon Sep 17 00:00:00 2001 From: Dominic Date: Mon, 27 May 2024 20:05:41 +0200 Subject: [PATCH 2/2] detect .mov files --- src/main.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 1a5355a..67d9ce0 100644 --- a/src/main.rs +++ b/src/main.rs @@ -135,7 +135,8 @@ fn main() { let lower = name.to_ascii_lowercase(); if (lower.ends_with(".mp4") || lower.ends_with(".mts") - || lower.ends_with(".mkv")) + || lower.ends_with(".mkv") + || lower.ends_with(".mov")) && !entry.file_type().unwrap().is_dir() { files.push(String::from(name));