0

我对这类事情真的很陌生,而且大部分时间我都在使用 JavaScript,但我发现了一个非常酷的 Ruby 应用程序,它可以帮助我尝试构建。

https://github.com/davidgaya/youtube_rb包含一些用于获取流 URL 的 ruby​​ 代码,从那里我打算使用 EchoNest 为 Youtube 视频创建一个简短的音乐指纹识别应用程序。

无论如何,这就是我想做的,也许你们可能有更好的解决方案。

Obtain the stream URL for a youtube video. Use that video to either stream the video or
the audio feed in the background while processing it with EchoNest's API to 
determine the artist.

我将如何将该 GitHub 应用程序添加到我的 heroku 中?

4

1 回答 1

1

那不是一个 Ruby 应用程序——它只是一个小库。根据自述文件,它也是不完整的。

假设它是可用的,你首先必须决定你想如何创建一个 Ruby 应用程序来使用这个库。我建议Sinatra,因为它是轻量级的,可以让你轻松设置 GET 或 POST 路由所以你 ping 应用程序并返回 URI。Heroku 的文档解释了如何部署 Sinatra 应用程序

另外,既然您更习惯使用 JavaScript,那么为什么还要设置 Ruby 应用程序呢?快速搜索后,我发现了一个看起来很有前途的 JavaScript 库,用于获取 YouTube 视频的源 URI。

于 2013-05-23T22:14:13.527 回答