标签: 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
rtmp://foo.rtmphost.com/videos
答案 0 :(得分:3)
您可以使用rtmpdump将流保存到flv文件,然后使用FFMPEG从中提取缩略图。
类似的东西:
rtmpdump -v -r rtmp://[stream_address] -o 1.flv