Generate 50fps (output) video, with base-profile and dual-mono

This commit is contained in:
Mark Janssen 2025-12-30 19:05:28 +01:00
parent 820a267146
commit 31764bae54
No known key found for this signature in database
GPG key ID: D8674D8FC4F69BD2

View file

@ -93,20 +93,20 @@ generate_frames() {
render_video() {
echo "Rendering to video"
ffmpeg \
-f lavfi -i anullsrc=channel_layout=stereo:sample_rate=44100 \
-framerate 25 -i frame-%d.webp \
-framerate 50 -i frame-%d.webp \
-i ${SOURCEDIR}/input/bumper.m4a \
-filter_complex "[2:a][0:a]concat=n=2:v=0:a=1[a]" \
-map 1:v:0 -map "[a]" \
-map 0:v:0 -map 1:a:0 \
-c:v libx264 \
-c:a aac \
-profile:v baseline \
-profile:v main \
-pix_fmt yuv420p \
-colorspace:v bt709 \
-color_primaries:v bt709 \
-color_trc:v bt709 \
-color_range:v tv \
-shortest \
-colorspace bt709 \
-color_primaries bt709 \
-color_trc bt709 \
-color_range tv \
-r 50 \
-c:a aac \
-ac 2 \
-af "pan=stereo|c0=c0|c1=c0,apad" \
"${VIDEODIR}/${PROJECT}-x264.mkv"
}