ffmpeg - 从不断变化的静止图像 url 生成带有 ffmpeg 的电影?

标签 ffmpeg

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

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

问候,

Vim

最佳答案

需要的命令行选项是 -loop_input .我目前正在使用此命令行来执行此操作:

ffmpeg -loop_input -analyzeduration 0 -r 3 -i http://ipaddress/current.jpg -an -re -copyts -f flv output.flv
-loop_input指示 ffmpeg 以输入帧速率(本例中为 3 fps)读取给定 URL 上的 jpg。 -analyzeduration 0将提供更快的启动并更快地显示电影的第一帧。输出可以是任何东西,在这里的例子中,它是一个 Flash 电影,但它可以是 ffmpeg 支持的任何东西。

关于ffmpeg - 从不断变化的静止图像 url 生成带有 ffmpeg 的电影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5026699/

相关文章:

ffmpeg - 处理3、视频库: could not load movie file Ubuntu

ffmpeg - 使用ffmpeg将音频流从源文件复制到转码的视频文件

video - ffmpeg - 在哪里保存我计划剪切成帧的视频

python - 将 ffmpeg 上传到 Azure 函数环境 PATH [Python]

google-cloud-platform - Google Cloud 中不常见的 ffmpeg

ffmpeg - 使用 FFMPEG 从 MXF 转码到 mp4 时出错

java - ffmpeg,stderr 上的信息转储

opencv - 如何附加多个 GIF 并调整 FPS?

FFMPEG-在视频中添加暂停

ffmpeg 每帧请求的位太多