Ffmpeg脚本削减了声音

问题描述 投票:0回答:1

我有这个ffmpeg脚本我正在运行以自动将视频转换为Instagram的接受编码

该脚本如下所示:

ffmpeg -analyzeduration 20M -probesize 20M -y -re -f lavfi -i "movie=filename='file.mp4':loop=5, setpts=N/(FRAME_RATE*TB)" -vcodec libx264 -b:v 3500k -vsync 2 -t 59 -acodec aac -b:a 128k -pix_fmt yuv420p -vf "scale=1080:1080:force_original_aspect_ratio=decrease,pad=1080:1080:(ow-iw)/2:(oh-ih)/2:white" -crf 24 new_file.mp4

然而,这似乎削减了音频,我似乎无法找出如何防止这种情况?我没有使用任何-an或任何东西,当乱七八糟的音频被切断?知道为什么吗?

audio video ffmpeg
1个回答
1
投票

默认情况下,影片过滤器仅从输入中读取一个视频流。

对于循环,可以使用stream_loop而无需使用过滤器。

ffmpeg -analyseduration 20M -probesize 20M -y -re -stream_loop 5 -i "file.mp4" -vcodec libx264 -b:v 3500k -vsync cfr -t 59 -acodec aac -b:a 128k -pix_fmt yuv420p -vf "scale=1080:1080:force_original_aspect_ratio=decrease,pad=1080:1080:(ow-iw)/2:(oh-ih)/2:white" -crf 24 new_file.mp4

© www.soinside.com 2019 - 2024. All rights reserved.