gpt4 book ai didi

python - 如何使用 pytube 下载 YouTube 视频剪辑?

转载 作者:行者123 更新时间:2023-12-02 03:16:28 24 4
gpt4 key购买 nike

我一直在尝试下载 YouTube 视频的某些部分。漫长的方法是下载视频然后提取其中的特定部分。但是当涉及到包含长视频的大数据集时,该方法的成本很高。

代码有效。但下载整个视频而不是特定部分。

from pytube import YouTube

YouTube('https://www.youtube.com/embed/yf8Ub90OWFM?start=15&end=25').streams.first().download()

预期结果:15-25 秒时间间隔内的 10 秒视频。

最佳答案

根据问题Support to download partial videos PyTube 目前是可能的。

因此您可能会使用 Python 视频后处理库之一,例如 moviepy :

from moviepy.editor import *

video = VideoFileClip("myHolidays.mp4").subclip(50,60)
video.write_videofile("myHolidays_edited.webm",fps=25)

或者获取命令行ffmpeg工具:

ffmpeg -ss (start time) -i (direct video link) -t (duration needed) -c:v copy -c:a copy (destination file)

关于python - 如何使用 pytube 下载 YouTube 视频剪辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56017234/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com