我正在尝试及时获取图像。通常,我使用 ffmpeg 工具包这样做。不幸的是,ffmpeg 不适用于 blob 格式的 URL,因为它们不是实际的 URL。要从此类网站 (https://kingfisherfleet.com/live-cam/) 获取图像,我正在复制流 id = 070pgjxzximcozae3 不断变化的“海报 = https://s7.ipcamlive.com/streams/070pgjxzximcozae3/snapshot.jpg”。所以我必须在脚本中手动更新这个路径。
我正在寻找一种直接获取此链接图像链接的方法,我可以将其输入到我的 ffmpeg 脚本中。
我目前的方法是这样的:
sess = requests.Session()
sess.headers = {
"user-agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.183 Safari/537.36",
"referer":"https://g1.ipcamlive.com/",
"x-requested-with":"XMLHttpRequest",
}
metadata_url = "https://s7.ipcamlive.com/streams/"
r = sess.get(metadata_url, params={"NOT SURE WHAT SHOULD COME HERE, AND HOW TO GO FROM HERE TO GET THE LINK"})