从实时YouTube流中提取帧

问题描述 投票:0回答:1

我想从youtube直播活动中提取帧,每5分钟说一帧,理想情况下,不将流保存到本地计算机上。有没有简单的方法可以做到这一点,可能是youtube-dlffmpeg之间的组合我没有弄清楚?我对UDP流发现了类似的问题,但不知道如何包括youtube流:FFMPEG: extract a fram from a live stream once every 5 seconds

非常感谢!

ffmpeg live-streaming youtube-dl
1个回答
0
投票

我根据another answerffmpeg wiki得出了结论。

您需要按如下方式转换youtube URL

youtube-dl -g "youtube URL"

输出URL复制到以下命令中,每5秒提取一个帧:

ffmpeg -i "output URL" -vf fps=1/5 out%d.png

这将每5秒提取一帧。

© www.soinside.com 2019 - 2024. All rights reserved.