使用python下载部分YouTube视频

时间:2015-02-10 03:19:17

标签: python youtube download

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

Ex:长度为6分钟的视频,只能在前2分钟或任何时间段下载?

1 个答案:

答案 0 :(得分:4)

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

  1. 使用youtube-dl -g
  2. 解压缩网址
  3. 使用sed-ss STARTTIME -i添加到youtube-dl -g
  4. 的每一行输出中
  5. 使用ffmpeg参数-t
  6. 设置持续时间
  7. 使用-c copy
  8. 将编解码器输出设置为要复制

    例如:

    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以及最后一周的今晚片段。