Rya*_*yan 9 php video video-processing
我有一个基于PHP的网站,我正在寻找一种方法来获取Youtube URL并根据指定的间隔捕获静止帧(例如,每1分钟YouTube视频捕获静止帧数)?我怎么能这样做?
我正在寻找总体方向(理解解决方案可能很复杂).
要求:解决方案需要在Web服务器上运行(独立于桌面应用程序)
这个解决方案应该可以正常工作,虽然它可能不是很稳定,因为AFAIK youtube不断更新,视频位置会不时更改.
但是作者不断提出补救措施,所以这很好.这需要一个Python解释器(现在应该可以在任何Linux上使用).
获取youtube-dl.只需下载它和chmod +x youtube-dl https://github.com/rg3/youtube-dl
创建一个函数,它将youtube url并将其提供给youtube-dl.
现在可以使用ffmpeg修改生成的视频以拍摄快照.
需要技能:从PHP启动子进程