gpt4 book ai didi

batch-file - FFmpeg 批处理脚本

转载 作者:行者123 更新时间:2023-12-04 22:59:58 24 4
gpt4 key购买 nike

我有这个批处理脚本在 Windows 上完美运行:

C:\ffmpeg\bin\ffmpeg -i http://ipaddress/stream -deinterlace -c:v libx264 -pix_fmt yuv420p -s 960x540 -preset superfast -vb 1200k -maxrate 1200k -r 30 -g 60 -bufsize 8000k  -c:a aac -b:a 64k -ar 44100 -ac 2 -f flv rtmp://ipaddress/live/

有时 ffmpeg 崩溃,我如何编辑批处理脚本或我可以添加到批处理文件中以重新启动流。

提前谢谢!

最佳答案

不知道ffmpeg命令能不能这样重启,
但我会限制重试次数以避免失败时出现无限循环:

@Echo off
Setlocal EnableDelayedExpansion
Set Retry=0
:loop
C:\ffmpeg\bin\ffmpeg.exe -i http://ipaddress/stream ^
-deinterlace -c:v libx264 -pix_fmt yuv420p -s 960x540 -preset superfast ^
-vb 1200k -maxrate 1200k -r 30 -g 60 -bufsize 8000k -c:a aac -b:a 64k ^
-ar 44100 -ac 2 -f flv rtmp://ipaddress/live/ ^
||(Set /A "Retry+=1"&if !Retry! leq 3 Goto :loop)

关于batch-file - FFmpeg 批处理脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43159772/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com