我一直在尝试下载 YouTube 视频的某些部分。很长的路是下载视频然后提取它的某些部分。但是当涉及到包含长视频的大型数据集时,这种方法成本很高。
该代码有效。但下载整个视频而不是特定部分。
from pytube import YouTube
YouTube('https://www.youtube.com/embed/yf8Ub90OWFM?start=15&end=25').streams.first().download()
预期结果:15-25 秒时间间隔内的 10 秒视频。