如何创建下载随机YouTube视频的脚本?

时间:2018-02-08 10:49:31

标签: unix

我需要一个脚本:

  • 在名为videos
  • 的当前路径中创建一个文件夹
  • 通过pwgen持续检查随机生成的YouTube广告网址是否检索到有效网址
  • 创建网址时启动并行处理以下载YouTube或vimeo视频
  • youtube视频以* .mov编码并存储在电影文件夹中
  • 名称范围从1到无限
  • 视频下载完成后,并行进程停止
  • 当脚本停止时删除de movie文件夹

此脚本的目的是:

  • 使用openframeworks或类似工具创建交互式安装

我想使用:

  • youtube-dl,ffmpeg和pwgen

我将使用:

  • mac os high sierra
  • 一切都将是开源并在github上发布

pwgen必须作为参数:

  • 形成网址所需的字符数以及要生成的哈希数

youtube-dl和ffmpeg将从以下内容开始:

  • youtube-dl -t mov网址

我现在所知道的全部

1 个答案:

答案 0 :(得分:0)

虽然如此;如果[[$(curl -s --head),请执行video_id = $(LC_CTYPE = C tr -dc' A-Za-z0-9 _-'< / dev / urandom | head -c 11) -w%{http_code} https://www.youtube.com/watch?v= $ video_id -o / dev / null)= 200]];然后youtube-dl -t mov youtube-dl https://www.youtube.com/watch?v= $ video_id fi done