使用python下载部分youtube视频

vam*_*msi 3 python youtube download

是否可以下载部分 youtube 视频?

例如:在 6 分钟长的视频中,只下载前 2 分钟或任何时间范围?

G. *_*ass 6

此解决方法现在可能会回答您的问题:https : //github.com/rg3/youtube-dl/issues/622#issuecomment-320962680

  1. 提取网址 youtube-dl -g
  2. 用于sed-ss STARTTIME -i每行输出前添加youtube-dl -g
  3. 使用 ffmpeg 参数设置持续时间 -t
  4. 将编解码器输出设置为复制使用 -c copy

例如:

ffmpeg $(youtube-dl -g 'https://www.youtube.com/watch?v=NnW5EjwtE2U' | sed "s/.*/-ss 10 -i &/") -t 60 -c copy test3.mkv

获取本周最后一周今晚部分的 00:10 到 01:10。