使用javascript从视频url创建快照
我需要使用JavaScript从视频流URL获取快照图像。使用javascript从视频url创建快照,javascript,video,snapshot,Javascript,Video,Snapshot,我需要使用JavaScript从视频流URL获取快照图像。 我需要在html div中显示视频的“缩略图” 我需要使用JavaScript动态执行此操作。 如果有任何想法,请告诉我。不可能使用javascript 如果您的视频在服务器中,则只能使用,例如: ffmpeg-i input.flv-ss 00:00:14.435-f image2-vframes 1 out.png 如果您的视频是RTMP,则在使用ffmpeg后,可以使用将视频保存在服务器中 rtmpdump -v -r rtm
我需要在html div中显示视频的“缩略图” 我需要使用JavaScript动态执行此操作。
如果有任何想法,请告诉我。不可能使用javascript
如果您的视频在服务器中,则只能使用,例如:
ffmpeg-i input.flv-ss 00:00:14.435-f image2-vframes 1 out.png
如果您的视频是RTMP,则在使用ffmpeg后,可以使用将视频保存在服务器中
rtmpdump -v -r rtmp://[stream_address] -o 1.flv
如果视频在Youtube上,则需要服务器端(php、c#、jsp),并应处理此类URL(在php中使用
curl
):
缩略图,小(120x90):
http://img.youtube.com/vi/bQVoAWSP7k4/1.jpg
缩略图,小(120x90):
http://img.youtube.com/vi/bQVoAWSP7k4/3.jpg
默认缩略图图像,小(120x90)
http://img.youtube.com/vi/bQVoAWSP7k4/2.jpg
默认缩略图图像,全尺寸(480x360):
http://img.youtube.com/vi/bQVoAWSP7k4/0.jpg
资料来源:
在这种情况下,您甚至可以使用javascript和canvas,但在webkit浏览器中会导致“污染”问题(实际上是一个安全锁)
如果视频位于另一台服务器上,则无法播放。视频来自何处?什么格式?有些服务,如Youtube自动提供缩略图。视频是rtmp链接。我需要捕获一个img格式的缩略图,这样我就可以把它放在一个div中。@user3174598 RMTP link是外部链接吗?看看我的答案,谢谢你。现在,我只是在默认情况下继续播放视频,而不是保留缩略图参考。