我有一个运行得很好的命令,但是即使连接丢失了一秒钟,它也会停止运行。图像是远程托管的。有没有办法防止命令完全停止?连接恢复后也许可以继续吗?
ffmpeg -y -f concat -safe 0 -protocol_whitelist "file,http,https,tcp,tls" -i "Temp/images.txt" -i "Assets/screen.png" -i "Temp/audio.mp3" -filter_complex "[0]scale=3840x2160,zoompan=z='if(lte(zoom,1.0),1.2,max(1.001,zoom-0.0010))':x='iw/2-(iw/zoom/2)':y='ih/2-(ih/zoom/2)':fps=15:d=200[p];[p][1]overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2, drawtext=fontfile=Assets/Fonts/Heathergreen.otf:text='%%~ni':fontcolor=black:fontsize=32:x=90:y=582[v];[2:a]showwaves=mode=cline:s=110x36:r=15:scale=sqrt:colors=0x222222,colorkey=0x000000:0.01:0.1,format=yuva420p[w];[v][w]overlay=77:444,scale=1280:720[outv]" -map "[outv]" -map 2:a -c:v libx264 -c:a aac -preset ultrafast -shortest "Temp/video.mp4"
我尝试查看FFmpeg文档,并尝试了超时和其他选项,但是它们要么不起作用,要么(很可能)我做错了事。 任何意见,将不胜感激。谢谢。