From 3fc5101e89b71c847c7539a0ad354145f4e3d90e Mon Sep 17 00:00:00 2001 From: Arkadiusz Wieczorek Date: Mon, 20 Sep 2021 18:22:40 +0200 Subject: [PATCH] Add video file parameter to ffprobe, add 20Mbps bitrate to ffmpeg --- dziurkacz-fast.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dziurkacz-fast.mjs b/dziurkacz-fast.mjs index acf967c..36bc184 100755 --- a/dziurkacz-fast.mjs +++ b/dziurkacz-fast.mjs @@ -127,7 +127,7 @@ const ns = range(pieces.length); const sample_rate = parseInt( ( - await $`ffprobe odc25proxy.mp4 2>&1 | grep 'Audio:' | grep --only-matching --extended-regexp '[0-9]+ Hz' | sed 's/ Hz//'` + await $`ffprobe ${args[0]} 2>&1 | grep 'Audio:' | grep --only-matching --extended-regexp '[0-9]+ Hz' | sed 's/ Hz//'` ).stdout ); // in Hz @@ -182,4 +182,4 @@ ${audio_filter} ${ns.map((n) => `[copy${n}t][copy${n}ta]`).join(" ")} concat=n=${pieces.length}:v=1:a=1 [out_video] [out_audio]`; -await $`ffmpeg -i ${video} -filter_complex ${filter} -map '[out_video]' -map '[out_audio]' ${`${video}.cut-complex.mp4`}`; +await $`ffmpeg -i ${video} -b:v 20000k -filter_complex ${filter} -map '[out_video]' -map '[out_audio]' ${`${video}.cut-complex.mp4`}`;