Как скачать YouTube видео в рубине на рельсах - PullRequest
2 голосов
/ 29 июля 2011

Как получить видео с YouTube с его именем для YouTube, если у вас есть URL видео.

Ответы [ 4 ]

2 голосов
/ 29 января 2013

Проверьте видео загрузчик проекта здесь .Это может помочь вам.

1 голос
/ 29 июля 2011

Попробуйте youtube_it драгоценный камень

0 голосов
/ 17 апреля 2014

Вы также можете попробовать quvi gem, который может извлечь большинство метаданных из многих медиа-сайтов. Например, вы можете получить URL-адреса потоков и передать их загрузчику по вашему выбору:

require 'quvi'

q = Quvi::Handle.new
media = q.parse_media("https://soundcloud.com/tasod/taso-du-val-originally-superior-ep-1")
media[:streams].map{ |m| m[:url] }
# => ["http://media.soundcloud.com/stream/U203a5DmFj9U?stream_token=1Q17x"]
0 голосов
/ 29 июля 2011

вы можете использовать стандарт open при включении openuri следующим образом:

require 'open-uri'
youtube_video  = open('http://www.yotube.com/whatever') {|f| f.read }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...