假设我有一台具有以下规格的计算机,则可以同时运行多少个ffmpeg命令(从IP摄像机获取视频并对其进行编码以进行进一步的流传输):
像这样的每个命令占用的资源是什么。
下面是我正在运行的命令之一的示例。
ffmpeg -rtsp_transport tcp -i "rtsp://ipaddress:port/profile" -framerate 30 -video_size 1280x720 -vcodec libx264 -preset veryfast -maxrate 1984k -bufsize 3968k -vf "format=yuv420p" -g 60 -c:a aac -b:a 128k -ar 44100 -f flv rtmp://ipaddress:port/destination/application
答案 0 :(得分:2)
这取决于许多因素。没有人能准确地回答你。我们不知道输入的格式,它是编解码器,它是帧速率等。我们不知道您的FFmpeg版本,我们也不知道您的操作系统,如果您的PC超频或脏了。
无论如何,我们可能无法给您提供任何电话号码,您最好自己尝试一下。
尝试使用Linux上的htop
或直接使用Windows上的任务管理器在计算机上监视此类命令。
从这些数据推断,但即使如此,您也无法说明一切