使用ffmpeg生成视频缩略图;从RTMP服务器获取

时间:2011-09-07 18:16:55

标签: ffmpeg rtmp flash-media-server

我研究如何生成像这样的视频缩略图用户FFMPEG:

ffmpeg -i myfile.flv -vcodec mjpeg -vframes 1 -an -f rawvideo -s 640x480 foo.jpg

但是当文件在另一台服务器上时,如何生成缩略图?特别是RTMP服务器?例如:rtmp://foo.rtmphost.com/videos

1 个答案:

答案 0 :(得分:3)

您可以使用rtmpdump将流保存到flv文件,然后使用FFMPEG从中提取缩略图。

类似的东西:

rtmpdump -v -r rtmp://[stream_address] -o 1.flv