以大约15的帧速率捕获在浏览器中流式传输的视频的最便捷方法是什么?我想避免捕获原始屏幕,因为我应该使用x,y,宽度,高度。我想减少一些手动操作。
编辑该URL不可用,我只能访问在浏览器中显示流的播放器。
答案 0 :(得分:0)
如果您只想从给定的URL捕获视频并将其保存到磁盘,则可以执行以下操作:
import urllib2
link_to_movie = 'https://somemovie.com/themovie.mp4'
file_name = 'themovie.mp4'
response = urllib2.urlopen(link_to_movie)
with open(file_name,'wb') as f:
f.write(response.read())
然后,如果要设置刚下载的电影的帧频,请使用FFMPEG
:
ffmpeg -y -r 24 -i seeing_noaudio.mp4 seeing.mp4
FFMPEG的答案来自:https://stackoverflow.com/a/50673808/596841