使用ffmpeg从更改的静止图像网址生成电影?

时间:2011-02-17 08:43:29

标签: ffmpeg

我需要使用ffmpeg从指向图像的HTTP网址创建一个电影/流。此图像每秒更新一次。

我已经知道如何使用ffmpeg命令行将MPEG-4转换为flv,但现在我需要从这个更新的静态图像开始。我希望ffmpeg例如每秒1次获取网址。

的问候,

维姆

1 个答案:

答案 0 :(得分:3)

所需的命令行选项为-loop_input。我目前正在使用此命令行执行此操作:

ffmpeg -loop_input -analyzeduration 0 -r 3 -i http://ipaddress/current.jpg -an -re -copyts -f flv output.flv

-loop_input指示ffmpeg以输入帧速率读取给定URL上的jpg(本例中为3 fps)。 -analyzeduration 0可以更快地启动并更快地显示电影的第一帧。输出可以是任何东西,在这里的例子中,它是一个flash电影,但它可以是ffmpeg支持的任何东西。