Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Audio Ffmpeg脚本剪切声音_Audio_Video_Ffmpeg - Fatal编程技术网

Audio Ffmpeg脚本剪切声音

Audio Ffmpeg脚本剪切声音,audio,video,ffmpeg,Audio,Video,Ffmpeg,我正在运行这个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 yuv42

我正在运行这个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

然而,这似乎切断了音频,我似乎不知道如何防止?我没有使用any-an或其他任何东西,当混乱时,音频一直被切断?知道原因吗?

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

对于循环,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=red,pad=1080:1080:owiw/2:oh ih/2:white-crf 24 new_file.mp4